diff --git a/bin/generate-docs.js b/bin/generate-docs.js index b9afc6b61..e04b03d74 100644 --- a/bin/generate-docs.js +++ b/bin/generate-docs.js @@ -71,16 +71,28 @@ async function createDocsForService(yamlFilePath) { resources.push({ name: resourceName, type: methodType, identifiers: identifiers, schemaName, schema, componentsSchemas, resourceData, schemaTypeName }); } - + + // Build map of _list_only resources to their base resources + const listOnlyMap = {}; + for (const resource of resources) { + if (resource.name.endsWith('_list_only')) { + const baseName = resource.name.replace('_list_only', ''); + listOnlyMap[baseName] = resource; + } + } + + // Filter out _list_only resources - they will be collapsed into base resource docs + const filteredResources = resources.filter(r => !r.name.endsWith('_list_only')); + // Create index.md for the service const serviceIndexPath = path.join(serviceFolder, 'index.md'); - const serviceIndexContent = await createServiceIndexContent(serviceName, resources); + const serviceIndexContent = await createServiceIndexContent(serviceName, filteredResources); fs.writeFileSync(serviceIndexPath, serviceIndexContent); // Divide resources into two columns - const halfLength = Math.ceil(resources.length / 2); - const firstColumn = resources.slice(0, halfLength); - const secondColumn = resources.slice(halfLength); + const halfLength = Math.ceil(filteredResources.length / 2); + const firstColumn = filteredResources.slice(0, halfLength); + const secondColumn = filteredResources.slice(halfLength); // Create resource subfolders and index.md for each resource firstColumn.forEach((resource) => { @@ -90,7 +102,7 @@ async function createDocsForService(yamlFilePath) { } const resourceIndexPath = path.join(resourceFolder, 'index.md'); - const resourceIndexContent = createResourceIndexContent(serviceName, resource.name, resource.type, resource.identifiers, resource.schemaName, resource.schema, resource.componentsSchemas, resource.resourceData, resource.schemaTypeName); + const resourceIndexContent = createResourceIndexContent(serviceName, resource.name, resource.type, resource.identifiers, resource.schemaName, resource.schema, resource.componentsSchemas, resource.resourceData, resource.schemaTypeName, listOnlyMap[resource.name]); fs.writeFileSync(resourceIndexPath, resourceIndexContent); }); @@ -101,7 +113,7 @@ async function createDocsForService(yamlFilePath) { } const resourceIndexPath = path.join(resourceFolder, 'index.md'); - const resourceIndexContent = createResourceIndexContent(serviceName, resource.name, resource.type, resource.identifiers, resource.schemaName, resource.schema, resource.componentsSchemas, resource.resourceData, resource.schemaTypeName); + const resourceIndexContent = createResourceIndexContent(serviceName, resource.name, resource.type, resource.identifiers, resource.schemaName, resource.schema, resource.componentsSchemas, resource.resourceData, resource.schemaTypeName, listOnlyMap[resource.name]); try { fs.writeFileSync(resourceIndexPath, resourceIndexContent); @@ -201,6 +213,39 @@ ${codeBlockEnd} `; } +function createUpdateExample(serviceName, resourceName, resourceData, thisSchema, allSchemas) { + const updateOperation = resourceData.methods?.update_resource; + if (!updateOperation) { + return ''; + } + + const readOnlyProps = (thisSchema['x-read-only-properties'] || []).map(p => p.split('/')[0]); + const createOnlyProps = (thisSchema['x-create-only-properties'] || []).map(p => p.split('/')[0]); + const excludeProps = new Set([...readOnlyProps, ...createOnlyProps]); + + const updatableProps = Object.keys(thisSchema.properties || {}).filter(p => !excludeProps.has(p)); + + if (updatableProps.length === 0) { + return ''; + } + + const patchFields = updatableProps.map(p => ` "${p}": ${toSnakeCase(fixCamelCaseIssues(p))}`).join(',\n'); + const identifierValues = (resourceData['x-identifiers'] || []).map(id => `<${id}>`).join('|'); + + return `\n## ${mdCodeAnchor}UPDATE${mdCodeAnchor} example + +${sqlCodeBlockStart} +/*+ update */ +UPDATE ${providerName}.${serviceName}.${resourceName} +SET data__PatchDocument = string('{{ { +${patchFields} +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = '${identifierValues}'; +${codeBlockEnd} +`; +} + function createInsertExample(serviceName, resourceName, resourceData, thisSchema, allSchemas) { const createOperation = resourceData.methods?.create_resource; if (!createOperation) { @@ -378,7 +423,7 @@ ${codeBlockEnd} `; } -function createResourceIndexContent(serviceName, resourceName, resourceType, resourceIdentifiers, schemaName, schema, componentsSchemas, resourceData, schemaTypeName) { +function createResourceIndexContent(serviceName, resourceName, resourceType, resourceIdentifiers, schemaName, schema, componentsSchemas, resourceData, schemaTypeName, listOnlyResource) { // Create the markdown content for each resource index // resourceType is x-type, one of 'cloud_control' (cloud control), 'native' (native resource), 'view' (SQL view) @@ -394,6 +439,7 @@ function createResourceIndexContent(serviceName, resourceName, resourceType, res let sqlVerbsList = []; const singularResourceName = pluralize.singular(resourceName); + const listOnlyResourceName = listOnlyResource ? listOnlyResource.name : null; const moreInfoCaption = `For more information, see ${schemaTypeName}.`; @@ -622,6 +668,41 @@ function createResourceIndexContent(serviceName, resourceName, resourceType, res const sqlExampleGetCols = getColumns(schema.properties, false, resourceType === 'native', false); const sqlExampleGetTagsCols = getColumns(schema.properties, false, resourceType === 'native', true); + // Compute list_only fields for tabbed display + const listOnlyFields = listOnlyResource + ? generateSchemaJsonForResource(serviceName, listOnlyResourceName, 'cloud_control_view', schema, componentsSchemas, sqlExampleListCols) + : null; + const listOnlyFrom = listOnlyResourceName + ? `FROM ${providerName}.${serviceName}.${listOnlyResourceName}` + : null; + + // Build the Fields section + let fieldsSection; + if (!(isSelectable || hasList || hasGet)) { + fieldsSection = 'SELECT operation not supported for this resource.'; + } else if (listOnlyResource && hasGet) { + const getFields = JSON.stringify(generateSchemaJsonForResource(serviceName, resourceName, resourceType, schema, componentsSchemas, sqlExampleListCols), null, 2); + const listFields = JSON.stringify(listOnlyFields, null, 2); + fieldsSection = ` + + + + + + + + +`; + } else { + fieldsSection = ``; + } + return `--- title: ${resourceName} hide_title: false @@ -657,13 +738,14 @@ ${schema.description ? `Description${cleanDescription(sc ## Fields -${isSelectable || hasList || hasGet ? `` : 'SELECT operation not supported for this resource.'} +${fieldsSection} ${schemaName && resourceType === 'cloud_control' ? `\n${moreInfoCaption}\n` : ''} ## Methods -${generateMethodsTable(serviceName, resourceName, sqlVerbsList)} +${generateMethodsTable(serviceName, resourceName, sqlVerbsList, listOnlyResourceName)} -${serviceName != 'cloud_control' ? generateSelectExamples(resourceName, hasList, hasGet, sqlExampleSelect, sqlExampleListCols, sqlExampleFrom, sqlExampleListWhere, sqlExampleGetCols, sqlExampleGetTagsCols, sqlExampleGetWhere): ''} +${serviceName != 'cloud_control' ? generateSelectExamples(resourceName, hasList, hasGet, sqlExampleSelect, sqlExampleListCols, sqlExampleFrom, sqlExampleListWhere, sqlExampleGetCols, sqlExampleGetTagsCols, sqlExampleGetWhere, listOnlyResourceName, listOnlyFrom): ''} ${serviceName != 'cloud_control' ? createInsertExample(serviceName, resourceName, resourceData, schema, componentsSchemas): ''} +${serviceName != 'cloud_control' ? createUpdateExample(serviceName, resourceName, resourceData, schema, componentsSchemas): ''} ${serviceName != 'cloud_control' ? createDeleteExample(serviceName, resourceName, resourceData, schema, componentsSchemas): ''} ${permissionsHeadingMarkdown} ${permissionsBylineMarkdown} @@ -1094,7 +1176,7 @@ function getColumns(properties, isList, isCustom = false, is_tags = false){ // return fieldsTable; // } -function generateSelectExamples(resourceName, hasList, hasGet, sqlExampleSelect, sqlExampleListCols, sqlExampleFrom, sqlExampleListWhere, sqlExampleGetCols, sqlExampleGetTagsCols, sqlExampleGetWhere){ +function generateSelectExamples(resourceName, hasList, hasGet, sqlExampleSelect, sqlExampleListCols, sqlExampleFrom, sqlExampleListWhere, sqlExampleGetCols, sqlExampleGetTagsCols, sqlExampleGetWhere, listOnlyResourceName, listOnlyFrom){ let returnString = ''; if(hasList || hasGet){ returnString = `## ${mdCodeAnchor}SELECT${mdCodeAnchor} examples\n`; @@ -1102,6 +1184,44 @@ function generateSelectExamples(resourceName, hasList, hasGet, sqlExampleSelect, return returnString; } + // Tabbed select for cloud_control resources with both get and list_only + if(listOnlyResourceName && hasGet && hasList){ + const singularResourceName = pluralize.singular(resourceName); + const getDesc = `Gets all properties from an individual ${singularResourceName}.`; + const listDesc = `Lists all ${resourceName} in a region.`; + const listFromClause = listOnlyFrom || sqlExampleFrom; + + returnString += `\n + + +${getDesc} +${sqlCodeBlockStart} +${sqlExampleSelect} +${sqlExampleGetCols} +${sqlExampleFrom} +${sqlExampleGetWhere} +${codeBlockEnd} + + + +${listDesc} +${sqlCodeBlockStart} +${sqlExampleSelect} +${sqlExampleListCols} +${listFromClause} +${sqlExampleListWhere} +${codeBlockEnd} + +`; + return returnString; + } + if(hasList){ let listDesc = `Lists all ${resourceName.replace('_list_only','')} in a region.`; @@ -1111,11 +1231,10 @@ function generateSelectExamples(resourceName, hasList, hasGet, sqlExampleSelect, listDesc = `Expands tags for all ${pluralize.plural(resourceName.replace('_tags',''))} in a region.`; returnString += `${listDesc}\n${sqlCodeBlockStart}\n${sqlExampleSelect}\n${sqlExampleGetTagsCols}\n${sqlExampleFrom}\n${sqlExampleListWhere}\n${codeBlockEnd}`; } - } + } if(hasGet){ const singularResourceName = pluralize.singular(resourceName); - // const getDesc = `Gets all properties from ${indefinite(singularResourceName, { articleOnly: true })} ${singularResourceName}.`; const getDesc = `Gets all properties from an individual ${singularResourceName}.`; returnString += `\n${getDesc}\n${sqlCodeBlockStart}\n${sqlExampleSelect}\n${sqlExampleGetCols}\n${sqlExampleFrom}\n${sqlExampleGetWhere}\n${codeBlockEnd}`; } @@ -1123,21 +1242,25 @@ function generateSelectExamples(resourceName, hasList, hasGet, sqlExampleSelect, return returnString; } -function generateMethodsTable(serviceName, resourceName, sqlVerbsList) { - +function generateMethodsTable(serviceName, resourceName, sqlVerbsList, listOnlyResourceName) { + const hasResourceCol = !!listOnlyResourceName; + let html = ` - + ${hasResourceCol ? '\n ' : ''} `; sqlVerbsList.forEach(item => { + const itemResource = (item.methodName === 'list_resources' && listOnlyResourceName) + ? listOnlyResourceName + : resourceName; html += ` - + ${hasResourceCol ? `\n ` : ''} `; diff --git a/website/docs/index.md b/website/docs/index.md index 6b51ef20e..bc3c63606 100644 --- a/website/docs/index.md +++ b/website/docs/index.md @@ -24,7 +24,7 @@ AWS Cloud Control API provider for StackQL.
total services: 237
-total resources: 2371
+total resources: 1233
diff --git a/website/docs/services/accessanalyzer/analyzers/index.md b/website/docs/services/accessanalyzer/analyzers/index.md index 7b6047eed..ae30480c6 100644 --- a/website/docs/services/accessanalyzer/analyzers/index.md +++ b/website/docs/services/accessanalyzer/analyzers/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets an analyzer resource or lists ## Fields + + + analyzer resource or lists + + + + + + For more information, see AWS::AccessAnalyzer::Analyzer. @@ -175,31 +201,37 @@ For more information, see + + + + + @@ -208,6 +240,15 @@ For more information, see + + Gets all properties from an individual analyzer. ```sql SELECT @@ -221,6 +262,19 @@ analyzer_configuration FROM awscc.accessanalyzer.analyzers WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all analyzers in a region. +```sql +SELECT +region, +arn +FROM awscc.accessanalyzer.analyzers_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -326,6 +380,21 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.accessanalyzer.analyzers +SET data__PatchDocument = string('{{ { + "ArchiveRules": archive_rules, + "Tags": tags, + "AnalyzerConfiguration": analyzer_configuration +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/accessanalyzer/analyzers_list_only/index.md b/website/docs/services/accessanalyzer/analyzers_list_only/index.md deleted file mode 100644 index 46ff6921c..000000000 --- a/website/docs/services/accessanalyzer/analyzers_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: analyzers_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - analyzers_list_only - - accessanalyzer - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists analyzers in a region or regions, for all properties use analyzers - -## Overview -
NameNameResourceAccessible by Required Params
${itemResource}${item.sqlVerbName.toUpperCase()}
analyzers INSERT
analyzers DELETE
analyzers UPDATE
analyzers_list_only SELECT
analyzers SELECT
- - - - - - -
Nameanalyzers_list_only
TypeResource
DescriptionThe AWS::AccessAnalyzer::Analyzer type specifies an analyzer of the user's account
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all analyzers in a region. -```sql -SELECT -region, -arn -FROM awscc.accessanalyzer.analyzers_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the analyzers_list_only resource, see analyzers - diff --git a/website/docs/services/accessanalyzer/index.md b/website/docs/services/accessanalyzer/index.md index d02871b9a..0c0fee6fd 100644 --- a/website/docs/services/accessanalyzer/index.md +++ b/website/docs/services/accessanalyzer/index.md @@ -20,7 +20,7 @@ The accessanalyzer service documentation.
-total resources: 2
+total resources: 1
@@ -32,6 +32,6 @@ The accessanalyzer service documentation. analyzers \ 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 2d8edc670..b4616f27e 100644 --- a/website/docs/services/acmpca/certificate_authorities/index.md +++ b/website/docs/services/acmpca/certificate_authorities/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a certificate_authority resource ## Fields + + + certificate_authority resource "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::ACMPCA::CertificateAuthority. @@ -398,31 +424,37 @@ For more information, see + certificate_authorities INSERT + certificate_authorities DELETE + certificate_authorities UPDATE + certificate_authorities_list_only SELECT + certificate_authorities SELECT @@ -431,6 +463,15 @@ For more information, see + + Gets all properties from an individual certificate_authority. ```sql SELECT @@ -449,6 +490,19 @@ usage_mode FROM awscc.acmpca.certificate_authorities WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all certificate_authorities in a region. +```sql +SELECT +region, +arn +FROM awscc.acmpca.certificate_authorities_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -606,6 +660,20 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.acmpca.certificate_authorities +SET data__PatchDocument = string('{{ { + "RevocationConfiguration": revocation_configuration, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/acmpca/certificate_authorities_list_only/index.md b/website/docs/services/acmpca/certificate_authorities_list_only/index.md deleted file mode 100644 index cef5719ec..000000000 --- a/website/docs/services/acmpca/certificate_authorities_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: certificate_authorities_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - certificate_authorities_list_only - - acmpca - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists certificate_authorities in a region or regions, for all properties use certificate_authorities - -## Overview - - - - - - - -
Namecertificate_authorities_list_only
TypeResource
DescriptionPrivate certificate authority.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all certificate_authorities in a region. -```sql -SELECT -region, -arn -FROM awscc.acmpca.certificate_authorities_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the certificate_authorities_list_only resource, see certificate_authorities - diff --git a/website/docs/services/acmpca/certificate_authority_activations/index.md b/website/docs/services/acmpca/certificate_authority_activations/index.md index 89c15c9c5..292a119c6 100644 --- a/website/docs/services/acmpca/certificate_authority_activations/index.md +++ b/website/docs/services/acmpca/certificate_authority_activations/index.md @@ -188,6 +188,21 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.acmpca.certificate_authority_activations +SET data__PatchDocument = string('{{ { + "Certificate": certificate, + "CertificateChain": certificate_chain, + "Status": status +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/acmpca/certificates/index.md b/website/docs/services/acmpca/certificates/index.md index afd7712fe..7d74a5b77 100644 --- a/website/docs/services/acmpca/certificates/index.md +++ b/website/docs/services/acmpca/certificates/index.md @@ -535,6 +535,7 @@ resources: + ## `DELETE` example ```sql diff --git a/website/docs/services/acmpca/index.md b/website/docs/services/acmpca/index.md index 874bf9060..8b226459b 100644 --- a/website/docs/services/acmpca/index.md +++ b/website/docs/services/acmpca/index.md @@ -20,7 +20,7 @@ The acmpca service documentation.
-total resources: 5
+total resources: 4
@@ -30,7 +30,6 @@ The acmpca service documentation.
diff --git a/website/docs/services/acmpca/permissions/index.md b/website/docs/services/acmpca/permissions/index.md index 12cc355fb..82c58997e 100644 --- a/website/docs/services/acmpca/permissions/index.md +++ b/website/docs/services/acmpca/permissions/index.md @@ -180,6 +180,7 @@ resources: + ## `DELETE` example ```sql diff --git a/website/docs/services/aiops/index.md b/website/docs/services/aiops/index.md index dbb549d1f..9b2f5b051 100644 --- a/website/docs/services/aiops/index.md +++ b/website/docs/services/aiops/index.md @@ -20,7 +20,7 @@ The aiops service documentation.
-total resources: 2
+total resources: 1
@@ -32,6 +32,6 @@ The aiops service documentation. investigation_groups
\ 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 5d40d9786..a636f00a1 100644 --- a/website/docs/services/aiops/investigation_groups/index.md +++ b/website/docs/services/aiops/investigation_groups/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets an investigation_group resource o ## Fields + + + investigation_group resource o "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::AIOps::InvestigationGroup. @@ -145,31 +171,37 @@ For more information, see + investigation_groups INSERT + investigation_groups DELETE + investigation_groups UPDATE + investigation_groups_list_only SELECT + investigation_groups SELECT @@ -178,6 +210,15 @@ For more information, see + + Gets all properties from an individual investigation_group. ```sql SELECT @@ -200,6 +241,19 @@ tags FROM awscc.aiops.investigation_groups WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all investigation_groups in a region. +```sql +SELECT +region, +arn +FROM awscc.aiops.investigation_groups_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -305,6 +359,26 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.aiops.investigation_groups +SET data__PatchDocument = string('{{ { + "RoleArn": role_arn, + "EncryptionConfig": encryption_config, + "InvestigationGroupPolicy": investigation_group_policy, + "IsCloudTrailEventHistoryEnabled": is_cloud_trail_event_history_enabled, + "TagKeyBoundaries": tag_key_boundaries, + "ChatbotNotificationChannels": chatbot_notification_channels, + "CrossAccountConfigurations": cross_account_configurations, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/aiops/investigation_groups_list_only/index.md b/website/docs/services/aiops/investigation_groups_list_only/index.md deleted file mode 100644 index b586fd2ca..000000000 --- a/website/docs/services/aiops/investigation_groups_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: investigation_groups_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - investigation_groups_list_only - - aiops - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists investigation_groups in a region or regions, for all properties use investigation_groups - -## Overview - - - - - - - -
Nameinvestigation_groups_list_only
TypeResource
DescriptionDefinition of AWS::AIOps::InvestigationGroup Resource Type
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all investigation_groups in a region. -```sql -SELECT -region, -arn -FROM awscc.aiops.investigation_groups_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the investigation_groups_list_only resource, see investigation_groups - diff --git a/website/docs/services/amazonmq/brokers/index.md b/website/docs/services/amazonmq/brokers/index.md index cf46f8db9..080551ff8 100644 --- a/website/docs/services/amazonmq/brokers/index.md +++ b/website/docs/services/amazonmq/brokers/index.md @@ -364,3 +364,4 @@ For more information, see + + configuration resource or lists "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::AmazonMQ::Configuration. @@ -111,31 +137,37 @@ For more information, see + configurations INSERT + configurations DELETE + configurations UPDATE + configurations_list_only SELECT + configurations SELECT @@ -144,6 +176,15 @@ For more information, see + + Gets all properties from an individual configuration. ```sql SELECT @@ -161,6 +202,19 @@ tags FROM awscc.amazonmq.configurations WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all configurations in a region. +```sql +SELECT +region, +id +FROM awscc.amazonmq.configurations_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -249,6 +303,21 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.amazonmq.configurations +SET data__PatchDocument = string('{{ { + "Data": data, + "Description": description, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/amazonmq/configurations_list_only/index.md b/website/docs/services/amazonmq/configurations_list_only/index.md deleted file mode 100644 index 32b5b0ca9..000000000 --- a/website/docs/services/amazonmq/configurations_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: configurations_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - configurations_list_only - - amazonmq - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists configurations in a region or regions, for all properties use configurations - -## Overview - - - - - - - -
Nameconfigurations_list_only
TypeResource
DescriptionResource Type definition for AWS::AmazonMQ::Configuration
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all configurations in a region. -```sql -SELECT -region, -id -FROM awscc.amazonmq.configurations_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the configurations_list_only resource, see configurations - diff --git a/website/docs/services/amazonmq/index.md b/website/docs/services/amazonmq/index.md index b85e4eabe..57cf2c0b7 100644 --- a/website/docs/services/amazonmq/index.md +++ b/website/docs/services/amazonmq/index.md @@ -20,7 +20,7 @@ The amazonmq service documentation.
-total resources: 3
+total resources: 2
@@ -29,10 +29,9 @@ The amazonmq service documentation. ## Resources \ 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 929fe6354..a7cf5766c 100644 --- a/website/docs/services/amplify/apps/index.md +++ b/website/docs/services/amplify/apps/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets an app resource or lists ap ## Fields + + + app resource or lists ap "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::Amplify::App. @@ -322,31 +348,37 @@ For more information, see + apps INSERT + apps DELETE + apps UPDATE + apps_list_only SELECT + apps SELECT @@ -355,6 +387,15 @@ For more information, see + + Gets all properties from an individual app. ```sql SELECT @@ -384,6 +425,19 @@ job_config FROM awscc.amplify.apps WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all apps in a region. +```sql +SELECT +region, +arn +FROM awscc.amplify.apps_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -538,6 +592,36 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.amplify.apps +SET data__PatchDocument = string('{{ { + "AccessToken": access_token, + "AutoBranchCreationConfig": auto_branch_creation_config, + "BasicAuthConfig": basic_auth_config, + "BuildSpec": build_spec, + "CacheConfig": cache_config, + "ComputeRoleArn": compute_role_arn, + "CustomHeaders": custom_headers, + "CustomRules": custom_rules, + "Description": description, + "EnableBranchAutoDeletion": enable_branch_auto_deletion, + "EnvironmentVariables": environment_variables, + "IAMServiceRole": iam_service_role, + "Name": name, + "OauthToken": oauth_token, + "Platform": platform, + "Repository": repository, + "Tags": tags, + "JobConfig": job_config +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/amplify/apps_list_only/index.md b/website/docs/services/amplify/apps_list_only/index.md deleted file mode 100644 index 4a99bd264..000000000 --- a/website/docs/services/amplify/apps_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: apps_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - apps_list_only - - amplify - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists apps in a region or regions, for all properties use apps - -## Overview - - - - - - - -
Nameapps_list_only
TypeResource
DescriptionThe AWS::Amplify::App resource creates Apps in the Amplify Console. An App is a collection of branches.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all apps in a region. -```sql -SELECT -region, -arn -FROM awscc.amplify.apps_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the apps_list_only resource, see apps - diff --git a/website/docs/services/amplify/branches/index.md b/website/docs/services/amplify/branches/index.md index 35d1c53f6..1d5c4b28f 100644 --- a/website/docs/services/amplify/branches/index.md +++ b/website/docs/services/amplify/branches/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a branch resource or lists ## Fields + + + branch resource or lists "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::Amplify::Branch. @@ -182,31 +208,37 @@ For more information, see + branches INSERT + branches DELETE + branches UPDATE + branches_list_only SELECT + branches SELECT @@ -215,6 +247,15 @@ For more information, see + + Gets all properties from an individual branch. ```sql SELECT @@ -239,6 +280,19 @@ tags FROM awscc.amplify.branches WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all branches in a region. +```sql +SELECT +region, +arn +FROM awscc.amplify.branches_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -369,6 +423,32 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.amplify.branches +SET data__PatchDocument = string('{{ { + "BasicAuthConfig": basic_auth_config, + "Backend": backend, + "BuildSpec": build_spec, + "ComputeRoleArn": compute_role_arn, + "Description": description, + "EnableAutoBuild": enable_auto_build, + "EnablePerformanceMode": enable_performance_mode, + "EnablePullRequestPreview": enable_pull_request_preview, + "EnableSkewProtection": enable_skew_protection, + "EnvironmentVariables": environment_variables, + "Framework": framework, + "PullRequestEnvironmentName": pull_request_environment_name, + "Stage": stage, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/amplify/branches_list_only/index.md b/website/docs/services/amplify/branches_list_only/index.md deleted file mode 100644 index e69712587..000000000 --- a/website/docs/services/amplify/branches_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: branches_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - branches_list_only - - amplify - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists branches in a region or regions, for all properties use branches - -## Overview - - - - - - - -
Namebranches_list_only
TypeResource
DescriptionThe AWS::Amplify::Branch resource creates a new branch within an app.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all branches in a region. -```sql -SELECT -region, -arn -FROM awscc.amplify.branches_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the branches_list_only resource, see branches - diff --git a/website/docs/services/amplify/domains/index.md b/website/docs/services/amplify/domains/index.md index 8c2a487cb..1d9dcb2f2 100644 --- a/website/docs/services/amplify/domains/index.md +++ b/website/docs/services/amplify/domains/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a domain resource or lists ## Fields + + + domain resource or lists "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::Amplify::Domain. @@ -155,31 +181,37 @@ For more information, see + domains INSERT + domains DELETE + domains UPDATE + domains_list_only SELECT + domains SELECT @@ -188,6 +220,15 @@ For more information, see + + Gets all properties from an individual domain. ```sql SELECT @@ -208,6 +249,19 @@ sub_domain_settings FROM awscc.amplify.domains WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all domains in a region. +```sql +SELECT +region, +arn +FROM awscc.amplify.domains_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -301,6 +355,23 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.amplify.domains +SET data__PatchDocument = string('{{ { + "AutoSubDomainCreationPatterns": auto_sub_domain_creation_patterns, + "AutoSubDomainIAMRole": auto_sub_domain_iam_role, + "CertificateSettings": certificate_settings, + "EnableAutoSubDomain": enable_auto_sub_domain, + "SubDomainSettings": sub_domain_settings +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/amplify/domains_list_only/index.md b/website/docs/services/amplify/domains_list_only/index.md deleted file mode 100644 index e11a5bda7..000000000 --- a/website/docs/services/amplify/domains_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: domains_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - domains_list_only - - amplify - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists domains in a region or regions, for all properties use domains - -## Overview - - - - - - - -
Namedomains_list_only
TypeResource
DescriptionThe AWS::Amplify::Domain resource allows you to connect a custom domain to your app.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all domains in a region. -```sql -SELECT -region, -arn -FROM awscc.amplify.domains_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the domains_list_only resource, see domains - diff --git a/website/docs/services/amplify/index.md b/website/docs/services/amplify/index.md index 083c4d9de..175eb4dbe 100644 --- a/website/docs/services/amplify/index.md +++ b/website/docs/services/amplify/index.md @@ -20,7 +20,7 @@ The amplify service documentation.
-total resources: 6
+total resources: 3
@@ -30,12 +30,9 @@ The amplify service documentation. \ 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 a9a67cf73..7d4651584 100644 --- a/website/docs/services/amplifyuibuilder/components/index.md +++ b/website/docs/services/amplifyuibuilder/components/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a component resource or lists ## Fields + + + component
resource or lists + + + + + + For more information, see AWS::AmplifyUIBuilder::Component. @@ -173,31 +214,37 @@ For more information, see + components INSERT + components DELETE + components UPDATE + components_list_only SELECT + components SELECT @@ -206,6 +253,15 @@ For more information, see + + Gets all properties from an individual component. ```sql SELECT @@ -230,6 +286,21 @@ variants FROM awscc.amplifyuibuilder.components WHERE region = 'us-east-1' AND data__Identifier = '||'; ``` + + + +Lists all components in a region. +```sql +SELECT +region, +app_id, +environment_name, +id +FROM awscc.amplifyuibuilder.components_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -377,6 +448,30 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.amplifyuibuilder.components +SET data__PatchDocument = string('{{ { + "BindingProperties": binding_properties, + "Children": children, + "CollectionProperties": collection_properties, + "ComponentType": component_type, + "Events": events, + "Name": name, + "Overrides": overrides, + "Properties": properties, + "SchemaVersion": schema_version, + "SourceId": source_id, + "Tags": tags, + "Variants": variants +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = '||'; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/amplifyuibuilder/components_list_only/index.md b/website/docs/services/amplifyuibuilder/components_list_only/index.md deleted file mode 100644 index 53360680b..000000000 --- a/website/docs/services/amplifyuibuilder/components_list_only/index.md +++ /dev/null @@ -1,97 +0,0 @@ ---- -title: components_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - components_list_only - - amplifyuibuilder - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists components in a region or regions, for all properties use components - -## Overview - - - - - - - -
Namecomponents_list_only
TypeResource
DescriptionDefinition of AWS::AmplifyUIBuilder::Component Resource Type
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all components in a region. -```sql -SELECT -region, -app_id, -environment_name, -id -FROM awscc.amplifyuibuilder.components_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the components_list_only resource, see components - diff --git a/website/docs/services/amplifyuibuilder/forms/index.md b/website/docs/services/amplifyuibuilder/forms/index.md index b472e4daf..becfca9d1 100644 --- a/website/docs/services/amplifyuibuilder/forms/index.md +++ b/website/docs/services/amplifyuibuilder/forms/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a form resource or lists fo ## Fields + + + form resource or lists fo "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::AmplifyUIBuilder::Form. @@ -162,31 +203,37 @@ For more information, see + forms INSERT + forms DELETE + forms UPDATE + forms_list_only SELECT + forms SELECT @@ -195,6 +242,15 @@ For more information, see + + Gets all properties from an individual form. ```sql SELECT @@ -215,6 +271,21 @@ tags FROM awscc.amplifyuibuilder.forms WHERE region = 'us-east-1' AND data__Identifier = '||'; ``` + + + +Lists all forms in a region. +```sql +SELECT +region, +app_id, +environment_name, +id +FROM awscc.amplifyuibuilder.forms_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -353,6 +424,28 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.amplifyuibuilder.forms +SET data__PatchDocument = string('{{ { + "Cta": cta, + "DataType": data_type, + "Fields": fields, + "FormActionType": form_action_type, + "LabelDecorator": label_decorator, + "Name": name, + "SchemaVersion": schema_version, + "SectionalElements": sectional_elements, + "Style": style, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = '||'; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/amplifyuibuilder/forms_list_only/index.md b/website/docs/services/amplifyuibuilder/forms_list_only/index.md deleted file mode 100644 index e780d9c8a..000000000 --- a/website/docs/services/amplifyuibuilder/forms_list_only/index.md +++ /dev/null @@ -1,97 +0,0 @@ ---- -title: forms_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - forms_list_only - - amplifyuibuilder - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists forms in a region or regions, for all properties use forms - -## Overview - - - - - - - -
Nameforms_list_only
TypeResource
DescriptionDefinition of AWS::AmplifyUIBuilder::Form Resource Type
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all forms in a region. -```sql -SELECT -region, -app_id, -environment_name, -id -FROM awscc.amplifyuibuilder.forms_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the forms_list_only resource, see forms - diff --git a/website/docs/services/amplifyuibuilder/index.md b/website/docs/services/amplifyuibuilder/index.md index 85c1d4809..16f9f24b5 100644 --- a/website/docs/services/amplifyuibuilder/index.md +++ b/website/docs/services/amplifyuibuilder/index.md @@ -20,7 +20,7 @@ The amplifyuibuilder service documentation.
-total resources: 6
+total resources: 3
@@ -30,12 +30,9 @@ The amplifyuibuilder service documentation. \ 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 e9addcef2..abbf46d33 100644 --- a/website/docs/services/amplifyuibuilder/themes/index.md +++ b/website/docs/services/amplifyuibuilder/themes/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a theme resource or lists t ## Fields + + + theme resource or lists t "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::AmplifyUIBuilder::Theme. @@ -118,31 +159,37 @@ For more information, see + themes INSERT + themes DELETE + themes UPDATE + themes_list_only SELECT + themes SELECT @@ -151,6 +198,15 @@ For more information, see + + Gets all properties from an individual theme. ```sql SELECT @@ -167,6 +223,21 @@ values FROM awscc.amplifyuibuilder.themes WHERE region = 'us-east-1' AND data__Identifier = '||'; ``` + + + +Lists all themes in a region. +```sql +SELECT +region, +app_id, +environment_name, +id +FROM awscc.amplifyuibuilder.themes_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -263,6 +334,22 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.amplifyuibuilder.themes +SET data__PatchDocument = string('{{ { + "Name": name, + "Overrides": overrides, + "Tags": tags, + "Values": values +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = '||'; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/amplifyuibuilder/themes_list_only/index.md b/website/docs/services/amplifyuibuilder/themes_list_only/index.md deleted file mode 100644 index c30866d96..000000000 --- a/website/docs/services/amplifyuibuilder/themes_list_only/index.md +++ /dev/null @@ -1,97 +0,0 @@ ---- -title: themes_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - themes_list_only - - amplifyuibuilder - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists themes in a region or regions, for all properties use themes - -## Overview - - - - - - - -
Namethemes_list_only
TypeResource
DescriptionDefinition of AWS::AmplifyUIBuilder::Theme Resource Type
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all themes in a region. -```sql -SELECT -region, -app_id, -environment_name, -id -FROM awscc.amplifyuibuilder.themes_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the themes_list_only resource, see themes - diff --git a/website/docs/services/apigateway/accounts/index.md b/website/docs/services/apigateway/accounts/index.md index 2d1c8c069..6e1a4a9f9 100644 --- a/website/docs/services/apigateway/accounts/index.md +++ b/website/docs/services/apigateway/accounts/index.md @@ -156,6 +156,19 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.apigateway.accounts +SET data__PatchDocument = string('{{ { + "CloudWatchRoleArn": cloud_watch_role_arn +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/apigateway/api_keys/index.md b/website/docs/services/apigateway/api_keys/index.md index 567a88edd..b9ba968cc 100644 --- a/website/docs/services/apigateway/api_keys/index.md +++ b/website/docs/services/apigateway/api_keys/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets an api_key resource or lists ## Fields + + + api_key
resource or lists + + + + + + For more information, see AWS::ApiGateway::ApiKey. @@ -118,31 +144,37 @@ For more information, see + api_keys INSERT + api_keys DELETE + api_keys UPDATE + api_keys_list_only SELECT + api_keys SELECT @@ -151,6 +183,15 @@ For more information, see + + Gets all properties from an individual api_key. ```sql SELECT @@ -167,6 +208,19 @@ value FROM awscc.apigateway.api_keys WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all api_keys in a region. +```sql +SELECT +region, +api_key_id +FROM awscc.apigateway.api_keys_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -273,6 +327,23 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.apigateway.api_keys +SET data__PatchDocument = string('{{ { + "CustomerId": customer_id, + "Description": description, + "Enabled": enabled, + "StageKeys": stage_keys, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/apigateway/api_keys_list_only/index.md b/website/docs/services/apigateway/api_keys_list_only/index.md deleted file mode 100644 index dd7a31f52..000000000 --- a/website/docs/services/apigateway/api_keys_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: api_keys_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - api_keys_list_only - - apigateway - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists api_keys in a region or regions, for all properties use api_keys - -## Overview - - - - - - - -
Nameapi_keys_list_only
TypeResource
DescriptionThe ``AWS::ApiGateway::ApiKey`` resource creates a unique key that you can distribute to clients who are executing API Gateway ``Method`` resources that require an API key. To specify which API key clients must use, map the API key with the ``RestApi`` and ``Stage`` resources that include the methods that require a key.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all api_keys in a region. -```sql -SELECT -region, -api_key_id -FROM awscc.apigateway.api_keys_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the api_keys_list_only resource, see api_keys - diff --git a/website/docs/services/apigateway/authorizers/index.md b/website/docs/services/apigateway/authorizers/index.md index 63935a522..815c0098c 100644 --- a/website/docs/services/apigateway/authorizers/index.md +++ b/website/docs/services/apigateway/authorizers/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets an authorizer resource or lists < ## Fields + + + authorizer
resource or lists < "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::ApiGateway::Authorizer. @@ -104,31 +135,37 @@ For more information, see + authorizers INSERT + authorizers DELETE + authorizers UPDATE + authorizers_list_only SELECT + authorizers SELECT @@ -137,6 +174,15 @@ For more information, see + + Gets all properties from an individual authorizer. ```sql SELECT @@ -155,6 +201,20 @@ type FROM awscc.apigateway.authorizers WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + + + +Lists all authorizers in a region. +```sql +SELECT +region, +rest_api_id, +authorizer_id +FROM awscc.apigateway.authorizers_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -256,6 +316,27 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.apigateway.authorizers +SET data__PatchDocument = string('{{ { + "AuthType": auth_type, + "AuthorizerCredentials": authorizer_credentials, + "AuthorizerResultTtlInSeconds": authorizer_result_ttl_in_seconds, + "AuthorizerUri": authorizer_uri, + "IdentitySource": identity_source, + "IdentityValidationExpression": identity_validation_expression, + "Name": name, + "ProviderARNs": provider_arns, + "Type": type +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = '|'; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/apigateway/authorizers_list_only/index.md b/website/docs/services/apigateway/authorizers_list_only/index.md deleted file mode 100644 index 758d54396..000000000 --- a/website/docs/services/apigateway/authorizers_list_only/index.md +++ /dev/null @@ -1,86 +0,0 @@ ---- -title: authorizers_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - authorizers_list_only - - apigateway - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists authorizers in a region or regions, for all properties use authorizers - -## Overview - - - - - - - -
Nameauthorizers_list_only
TypeResource
DescriptionThe ``AWS::ApiGateway::Authorizer`` resource creates an authorization layer that API Gateway activates for methods that have authorization enabled. API Gateway activates the authorizer when a client calls those methods.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all authorizers in a region. -```sql -SELECT -region, -rest_api_id, -authorizer_id -FROM awscc.apigateway.authorizers_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the authorizers_list_only resource, see authorizers - 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 f4d4987c9..45a69d97c 100644 --- a/website/docs/services/apigateway/base_path_mapping_v2s/index.md +++ b/website/docs/services/apigateway/base_path_mapping_v2s/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a base_path_mapping_v2 resource o ## Fields + + + base_path_mapping_v2 resource o "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::ApiGateway::BasePathMappingV2. @@ -74,31 +105,37 @@ For more information, see + base_path_mapping_v2s INSERT + base_path_mapping_v2s DELETE + base_path_mapping_v2s UPDATE + base_path_mapping_v2s_list_only SELECT + base_path_mapping_v2s SELECT @@ -107,6 +144,15 @@ For more information, see + + Gets all properties from an individual base_path_mapping_v2. ```sql SELECT @@ -119,6 +165,19 @@ base_path_mapping_arn FROM awscc.apigateway.base_path_mapping_v2s WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all base_path_mapping_v2s in a region. +```sql +SELECT +region, +base_path_mapping_arn +FROM awscc.apigateway.base_path_mapping_v2s_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -193,6 +252,20 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.apigateway.base_path_mapping_v2s +SET data__PatchDocument = string('{{ { + "RestApiId": rest_api_id, + "Stage": stage +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/apigateway/base_path_mapping_v2s_list_only/index.md b/website/docs/services/apigateway/base_path_mapping_v2s_list_only/index.md deleted file mode 100644 index e357dc779..000000000 --- a/website/docs/services/apigateway/base_path_mapping_v2s_list_only/index.md +++ /dev/null @@ -1,85 +0,0 @@ ---- -title: base_path_mapping_v2s_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - base_path_mapping_v2s_list_only - - apigateway - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists base_path_mapping_v2s in a region or regions, for all properties use base_path_mapping_v2s - -## Overview - - - - - - - -
Namebase_path_mapping_v2s_list_only
TypeResource
DescriptionResource Type definition for AWS::ApiGateway::BasePathMappingV2
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all base_path_mapping_v2s in a region. -```sql -SELECT -region, -base_path_mapping_arn -FROM awscc.apigateway.base_path_mapping_v2s_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the base_path_mapping_v2s_list_only resource, see base_path_mapping_v2s - diff --git a/website/docs/services/apigateway/base_path_mappings/index.md b/website/docs/services/apigateway/base_path_mappings/index.md index 793ac97ba..3a84d4966 100644 --- a/website/docs/services/apigateway/base_path_mappings/index.md +++ b/website/docs/services/apigateway/base_path_mappings/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a base_path_mapping resource or l ## Fields + + + base_path_mapping resource or l "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::ApiGateway::BasePathMapping. @@ -69,31 +100,37 @@ For more information, see + base_path_mappings INSERT + base_path_mappings DELETE + base_path_mappings UPDATE + base_path_mappings_list_only SELECT + base_path_mappings SELECT @@ -102,6 +139,15 @@ For more information, see + + Gets all properties from an individual base_path_mapping. ```sql SELECT @@ -113,6 +159,20 @@ stage FROM awscc.apigateway.base_path_mappings WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + + + +Lists all base_path_mappings in a region. +```sql +SELECT +region, +domain_name, +base_path +FROM awscc.apigateway.base_path_mappings_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -185,6 +245,20 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.apigateway.base_path_mappings +SET data__PatchDocument = string('{{ { + "RestApiId": rest_api_id, + "Stage": stage +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = '|'; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/apigateway/base_path_mappings_list_only/index.md b/website/docs/services/apigateway/base_path_mappings_list_only/index.md deleted file mode 100644 index 0a8a03c7a..000000000 --- a/website/docs/services/apigateway/base_path_mappings_list_only/index.md +++ /dev/null @@ -1,86 +0,0 @@ ---- -title: base_path_mappings_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - base_path_mappings_list_only - - apigateway - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists base_path_mappings in a region or regions, for all properties use base_path_mappings - -## Overview - - - - - - - -
Namebase_path_mappings_list_only
TypeResource
DescriptionThe ``AWS::ApiGateway::BasePathMapping`` resource creates a base path that clients who call your API must use in the invocation URL.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all base_path_mappings in a region. -```sql -SELECT -region, -domain_name, -base_path -FROM awscc.apigateway.base_path_mappings_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the base_path_mappings_list_only resource, see base_path_mappings - diff --git a/website/docs/services/apigateway/client_certificates/index.md b/website/docs/services/apigateway/client_certificates/index.md index 052e5a538..77bd020c6 100644 --- a/website/docs/services/apigateway/client_certificates/index.md +++ b/website/docs/services/apigateway/client_certificates/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a client_certificate resource or ## Fields + + + client_certificate resource or "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::ApiGateway::ClientCertificate. @@ -76,31 +102,37 @@ For more information, see + client_certificates INSERT + client_certificates DELETE + client_certificates UPDATE + client_certificates_list_only SELECT + client_certificates SELECT @@ -109,6 +141,15 @@ For more information, see + + Gets all properties from an individual client_certificate. ```sql SELECT @@ -119,6 +160,19 @@ tags FROM awscc.apigateway.client_certificates WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all client_certificates in a region. +```sql +SELECT +region, +client_certificate_id +FROM awscc.apigateway.client_certificates_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -187,6 +241,20 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.apigateway.client_certificates +SET data__PatchDocument = string('{{ { + "Description": description, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/apigateway/client_certificates_list_only/index.md b/website/docs/services/apigateway/client_certificates_list_only/index.md deleted file mode 100644 index 9f32db0a8..000000000 --- a/website/docs/services/apigateway/client_certificates_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: client_certificates_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - client_certificates_list_only - - apigateway - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists client_certificates in a region or regions, for all properties use client_certificates - -## Overview - - - - - - - -
Nameclient_certificates_list_only
TypeResource
DescriptionThe ``AWS::ApiGateway::ClientCertificate`` resource creates a client certificate that API Gateway uses to configure client-side SSL authentication for sending requests to the integration endpoint.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all client_certificates in a region. -```sql -SELECT -region, -client_certificate_id -FROM awscc.apigateway.client_certificates_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the client_certificates_list_only resource, see client_certificates - diff --git a/website/docs/services/apigateway/deployments/index.md b/website/docs/services/apigateway/deployments/index.md index d17ea555a..35945007a 100644 --- a/website/docs/services/apigateway/deployments/index.md +++ b/website/docs/services/apigateway/deployments/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a deployment resource or lists ## Fields + + + deployment resource or lists + + + + + + For more information, see AWS::ApiGateway::Deployment. @@ -291,31 +322,37 @@ For more information, see + deployments INSERT + deployments DELETE + deployments UPDATE + deployments_list_only SELECT + deployments SELECT @@ -324,6 +361,15 @@ For more information, see + + Gets all properties from an individual deployment. ```sql SELECT @@ -337,6 +383,20 @@ deployment_canary_settings FROM awscc.apigateway.deployments WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + + + +Lists all deployments in a region. +```sql +SELECT +region, +deployment_id, +rest_api_id +FROM awscc.apigateway.deployments_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -453,6 +513,21 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.apigateway.deployments +SET data__PatchDocument = string('{{ { + "Description": description, + "StageDescription": stage_description, + "StageName": stage_name +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = '|'; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/apigateway/deployments_list_only/index.md b/website/docs/services/apigateway/deployments_list_only/index.md deleted file mode 100644 index 3d0c38c11..000000000 --- a/website/docs/services/apigateway/deployments_list_only/index.md +++ /dev/null @@ -1,86 +0,0 @@ ---- -title: deployments_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - deployments_list_only - - apigateway - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists deployments in a region or regions, for all properties use deployments - -## Overview - - - - - - - -
Namedeployments_list_only
TypeResource
DescriptionThe ``AWS::ApiGateway::Deployment`` resource deploys an API Gateway ``RestApi`` resource to a stage so that clients can call the API over the internet. The stage acts as an environment.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all deployments in a region. -```sql -SELECT -region, -deployment_id, -rest_api_id -FROM awscc.apigateway.deployments_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the deployments_list_only resource, see deployments - diff --git a/website/docs/services/apigateway/documentation_parts/index.md b/website/docs/services/apigateway/documentation_parts/index.md index 0f600f8cb..18ebcff7d 100644 --- a/website/docs/services/apigateway/documentation_parts/index.md +++ b/website/docs/services/apigateway/documentation_parts/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a documentation_part resource or ## Fields + + + documentation_part resource or "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::ApiGateway::DocumentationPart. @@ -96,31 +127,37 @@ For more information, see + documentation_parts INSERT + documentation_parts DELETE + documentation_parts UPDATE + documentation_parts_list_only SELECT + documentation_parts SELECT @@ -129,6 +166,15 @@ For more information, see + + Gets all properties from an individual documentation_part. ```sql SELECT @@ -140,6 +186,20 @@ rest_api_id FROM awscc.apigateway.documentation_parts WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + + + +Lists all documentation_parts in a region. +```sql +SELECT +region, +documentation_part_id, +rest_api_id +FROM awscc.apigateway.documentation_parts_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -217,6 +277,19 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.apigateway.documentation_parts +SET data__PatchDocument = string('{{ { + "Properties": properties +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = '|'; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/apigateway/documentation_parts_list_only/index.md b/website/docs/services/apigateway/documentation_parts_list_only/index.md deleted file mode 100644 index db6899535..000000000 --- a/website/docs/services/apigateway/documentation_parts_list_only/index.md +++ /dev/null @@ -1,86 +0,0 @@ ---- -title: documentation_parts_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - documentation_parts_list_only - - apigateway - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists documentation_parts in a region or regions, for all properties use documentation_parts - -## Overview - - - - - - - -
Namedocumentation_parts_list_only
TypeResource
DescriptionThe ``AWS::ApiGateway::DocumentationPart`` resource creates a documentation part for an API. For more information, see [Representation of API Documentation in API Gateway](https://docs.aws.amazon.com/apigateway/latest/developerguide/api-gateway-documenting-api-content-representation.html) in the *API Gateway Developer Guide*.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all documentation_parts in a region. -```sql -SELECT -region, -documentation_part_id, -rest_api_id -FROM awscc.apigateway.documentation_parts_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the documentation_parts_list_only resource, see documentation_parts - diff --git a/website/docs/services/apigateway/documentation_versions/index.md b/website/docs/services/apigateway/documentation_versions/index.md index 6818e435b..1b7bf7844 100644 --- a/website/docs/services/apigateway/documentation_versions/index.md +++ b/website/docs/services/apigateway/documentation_versions/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a documentation_version resource ## Fields + + + documentation_version resource "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::ApiGateway::DocumentationVersion. @@ -64,31 +95,37 @@ For more information, see + documentation_versions INSERT + documentation_versions DELETE + documentation_versions UPDATE + documentation_versions_list_only SELECT + documentation_versions SELECT @@ -97,6 +134,15 @@ For more information, see + + Gets all properties from an individual documentation_version. ```sql SELECT @@ -107,6 +153,20 @@ rest_api_id FROM awscc.apigateway.documentation_versions WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + + + +Lists all documentation_versions in a region. +```sql +SELECT +region, +documentation_version, +rest_api_id +FROM awscc.apigateway.documentation_versions_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -177,6 +237,19 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.apigateway.documentation_versions +SET data__PatchDocument = string('{{ { + "Description": description +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = '|'; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/apigateway/documentation_versions_list_only/index.md b/website/docs/services/apigateway/documentation_versions_list_only/index.md deleted file mode 100644 index cc93c7e0b..000000000 --- a/website/docs/services/apigateway/documentation_versions_list_only/index.md +++ /dev/null @@ -1,86 +0,0 @@ ---- -title: documentation_versions_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - documentation_versions_list_only - - apigateway - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists documentation_versions in a region or regions, for all properties use documentation_versions - -## Overview - - - - - - - -
Namedocumentation_versions_list_only
TypeResource
DescriptionThe ``AWS::ApiGateway::DocumentationVersion`` resource creates a snapshot of the documentation for an API. For more information, see [Representation of API Documentation in API Gateway](https://docs.aws.amazon.com/apigateway/latest/developerguide/api-gateway-documenting-api-content-representation.html) in the *API Gateway Developer Guide*.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all documentation_versions in a region. -```sql -SELECT -region, -documentation_version, -rest_api_id -FROM awscc.apigateway.documentation_versions_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the documentation_versions_list_only resource, see documentation_versions - 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 8a90111cd..d86a3896c 100644 --- a/website/docs/services/apigateway/domain_name_access_associations/index.md +++ b/website/docs/services/apigateway/domain_name_access_associations/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a domain_name_access_association ## Fields + + + domain_name_access_association "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::ApiGateway::DomainNameAccessAssociation. @@ -86,26 +112,31 @@ For more information, see + domain_name_access_associations INSERT + domain_name_access_associations DELETE + domain_name_access_associations_list_only SELECT + domain_name_access_associations SELECT @@ -114,6 +145,15 @@ For more information, see + + Gets all properties from an individual domain_name_access_association. ```sql SELECT @@ -126,6 +166,19 @@ tags FROM awscc.apigateway.domain_name_access_associations WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all domain_name_access_associations in a region. +```sql +SELECT +region, +domain_name_access_association_arn +FROM awscc.apigateway.domain_name_access_associations_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -204,6 +257,7 @@ resources: + ## `DELETE` example ```sql diff --git a/website/docs/services/apigateway/domain_name_access_associations_list_only/index.md b/website/docs/services/apigateway/domain_name_access_associations_list_only/index.md deleted file mode 100644 index 3a9c6b15c..000000000 --- a/website/docs/services/apigateway/domain_name_access_associations_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: domain_name_access_associations_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - domain_name_access_associations_list_only - - apigateway - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists domain_name_access_associations in a region or regions, for all properties use domain_name_access_associations - -## Overview - - - - - - - -
Namedomain_name_access_associations_list_only
TypeResource
DescriptionResource Type definition for AWS::ApiGateway::DomainNameAccessAssociation.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all domain_name_access_associations in a region. -```sql -SELECT -region, -domain_name_access_association_arn -FROM awscc.apigateway.domain_name_access_associations_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the domain_name_access_associations_list_only resource, see domain_name_access_associations - diff --git a/website/docs/services/apigateway/domain_name_v2s/index.md b/website/docs/services/apigateway/domain_name_v2s/index.md index c30720237..6aad5b234 100644 --- a/website/docs/services/apigateway/domain_name_v2s/index.md +++ b/website/docs/services/apigateway/domain_name_v2s/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a domain_name_v2 resource or list ## Fields + + + domain_name_v2 resource or list "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::ApiGateway::DomainNameV2. @@ -123,31 +154,37 @@ For more information, see + domain_name_v2s INSERT + domain_name_v2s DELETE + domain_name_v2s UPDATE + domain_name_v2s_list_only SELECT + domain_name_v2s SELECT @@ -156,6 +193,15 @@ For more information, see + + Gets all properties from an individual domain_name_v2. ```sql SELECT @@ -172,6 +218,19 @@ tags FROM awscc.apigateway.domain_name_v2s WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all domain_name_v2s in a region. +```sql +SELECT +region, +domain_name_arn +FROM awscc.apigateway.domain_name_v2s_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -275,6 +334,22 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.apigateway.domain_name_v2s +SET data__PatchDocument = string('{{ { + "CertificateArn": certificate_arn, + "Policy": policy, + "RoutingMode": routing_mode, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/apigateway/domain_name_v2s_list_only/index.md b/website/docs/services/apigateway/domain_name_v2s_list_only/index.md deleted file mode 100644 index 0f95b3301..000000000 --- a/website/docs/services/apigateway/domain_name_v2s_list_only/index.md +++ /dev/null @@ -1,85 +0,0 @@ ---- -title: domain_name_v2s_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - domain_name_v2s_list_only - - apigateway - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists domain_name_v2s in a region or regions, for all properties use domain_name_v2s - -## Overview - - - - - - - -
Namedomain_name_v2s_list_only
TypeResource
DescriptionResource Type definition for AWS::ApiGateway::DomainNameV2.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all domain_name_v2s in a region. -```sql -SELECT -region, -domain_name_arn -FROM awscc.apigateway.domain_name_v2s_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the domain_name_v2s_list_only resource, see domain_name_v2s - diff --git a/website/docs/services/apigateway/domain_names/index.md b/website/docs/services/apigateway/domain_names/index.md index 530be3bc5..ae7389019 100644 --- a/website/docs/services/apigateway/domain_names/index.md +++ b/website/docs/services/apigateway/domain_names/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a domain_name resource or lists < ## Fields + + + domain_name resource or lists < "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::ApiGateway::DomainName. @@ -160,31 +186,37 @@ For more information, see + domain_names INSERT + domain_names DELETE + domain_names UPDATE + domain_names_list_only SELECT + domain_names SELECT @@ -193,6 +225,15 @@ For more information, see + + Gets all properties from an individual domain_name. ```sql SELECT @@ -214,6 +255,19 @@ tags FROM awscc.apigateway.domain_names WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all domain_names in a region. +```sql +SELECT +region, +domain_name +FROM awscc.apigateway.domain_names_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -331,6 +385,26 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.apigateway.domain_names +SET data__PatchDocument = string('{{ { + "EndpointConfiguration": endpoint_configuration, + "MutualTlsAuthentication": mutual_tls_authentication, + "CertificateArn": certificate_arn, + "RegionalCertificateArn": regional_certificate_arn, + "OwnershipVerificationCertificateArn": ownership_verification_certificate_arn, + "SecurityPolicy": security_policy, + "RoutingMode": routing_mode, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/apigateway/domain_names_list_only/index.md b/website/docs/services/apigateway/domain_names_list_only/index.md deleted file mode 100644 index a8e28175e..000000000 --- a/website/docs/services/apigateway/domain_names_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: domain_names_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - domain_names_list_only - - apigateway - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists domain_names in a region or regions, for all properties use domain_names - -## Overview - - - - - - - -
Namedomain_names_list_only
TypeResource
DescriptionThe ``AWS::ApiGateway::DomainName`` resource specifies a custom domain name for your API in API Gateway.
You can use a custom domain name to provide a URL that's more intuitive and easier to recall. For more information about using custom domain names, see [Set up Custom Domain Name for an API in API Gateway](https://docs.aws.amazon.com/apigateway/latest/developerguide/how-to-custom-domains.html) in the *API Gateway Developer Guide*.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all domain_names in a region. -```sql -SELECT -region, -domain_name -FROM awscc.apigateway.domain_names_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the domain_names_list_only resource, see domain_names - diff --git a/website/docs/services/apigateway/gateway_responses/index.md b/website/docs/services/apigateway/gateway_responses/index.md index 1428b5d2e..ecc4d32c8 100644 --- a/website/docs/services/apigateway/gateway_responses/index.md +++ b/website/docs/services/apigateway/gateway_responses/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a gateway_response resource or li ## Fields + + + gateway_response resource or li "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::ApiGateway::GatewayResponse. @@ -79,31 +105,37 @@ For more information, see + gateway_responses INSERT + gateway_responses DELETE + gateway_responses UPDATE + gateway_responses_list_only SELECT + gateway_responses SELECT @@ -112,6 +144,15 @@ For more information, see + + Gets all properties from an individual gateway_response. ```sql SELECT @@ -125,6 +166,19 @@ response_templates FROM awscc.apigateway.gateway_responses WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all gateway_responses in a region. +```sql +SELECT +region, +id +FROM awscc.apigateway.gateway_responses_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -203,6 +257,21 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.apigateway.gateway_responses +SET data__PatchDocument = string('{{ { + "StatusCode": status_code, + "ResponseParameters": response_parameters, + "ResponseTemplates": response_templates +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/apigateway/gateway_responses_list_only/index.md b/website/docs/services/apigateway/gateway_responses_list_only/index.md deleted file mode 100644 index b4e5d4c91..000000000 --- a/website/docs/services/apigateway/gateway_responses_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: gateway_responses_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - gateway_responses_list_only - - apigateway - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists gateway_responses in a region or regions, for all properties use gateway_responses - -## Overview - - - - - - - -
Namegateway_responses_list_only
TypeResource
DescriptionThe ``AWS::ApiGateway::GatewayResponse`` resource creates a gateway response for your API. For more information, see [API Gateway Responses](https://docs.aws.amazon.com/apigateway/latest/developerguide/customize-gateway-responses.html#api-gateway-gatewayResponse-definition) in the *API Gateway Developer Guide*.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all gateway_responses in a region. -```sql -SELECT -region, -id -FROM awscc.apigateway.gateway_responses_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the gateway_responses_list_only resource, see gateway_responses - diff --git a/website/docs/services/apigateway/index.md b/website/docs/services/apigateway/index.md index ae067c051..31a9d84ce 100644 --- a/website/docs/services/apigateway/index.md +++ b/website/docs/services/apigateway/index.md @@ -20,7 +20,7 @@ The apigateway service documentation.
-total resources: 42
+total resources: 22
@@ -31,47 +31,27 @@ The apigateway service documentation. \ 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 182285488..3825ab852 100644 --- a/website/docs/services/apigateway/methods/index.md +++ b/website/docs/services/apigateway/methods/index.md @@ -414,6 +414,28 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.apigateway.methods +SET data__PatchDocument = string('{{ { + "Integration": integration, + "OperationName": operation_name, + "RequestModels": request_models, + "AuthorizationScopes": authorization_scopes, + "RequestValidatorId": request_validator_id, + "RequestParameters": request_parameters, + "MethodResponses": method_responses, + "AuthorizerId": authorizer_id, + "ApiKeyRequired": api_key_required, + "AuthorizationType": authorization_type +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = '||'; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/apigateway/models/index.md b/website/docs/services/apigateway/models/index.md index 1608e6db5..158db3893 100644 --- a/website/docs/services/apigateway/models/index.md +++ b/website/docs/services/apigateway/models/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a model resource or lists m ## Fields + + + model resource or lists m "description": "AWS region." } ]} /> + + + +If you specify a name, you cannot perform updates that require replacement of this resource. You can perform updates that require no or some interruption. If you must replace the resource, specify a new name." + }, + { + "name": "rest_api_id", + "type": "string", + "description": "" + }, + { + "name": "region", + "type": "string", + "description": "AWS region." + } +]} /> + + For more information, see AWS::ApiGateway::Model. @@ -74,31 +105,37 @@ For more information, see + models INSERT + models DELETE + models UPDATE + models_list_only SELECT + models SELECT @@ -107,6 +144,15 @@ For more information, see + + Gets all properties from an individual model. ```sql SELECT @@ -119,6 +165,20 @@ schema FROM awscc.apigateway.models WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + + + +Lists all models in a region. +```sql +SELECT +region, +rest_api_id, +name +FROM awscc.apigateway.models_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -195,6 +255,20 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.apigateway.models +SET data__PatchDocument = string('{{ { + "Description": description, + "Schema": schema +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = '|'; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/apigateway/models_list_only/index.md b/website/docs/services/apigateway/models_list_only/index.md deleted file mode 100644 index 45ca8a501..000000000 --- a/website/docs/services/apigateway/models_list_only/index.md +++ /dev/null @@ -1,86 +0,0 @@ ---- -title: models_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - models_list_only - - apigateway - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists models in a region or regions, for all properties use models - -## Overview - - - - - - - -
Namemodels_list_only
TypeResource
DescriptionThe ``AWS::ApiGateway::Model`` resource defines the structure of a request or response payload for an API method.
Id
- -## Fields -If you specify a name, you cannot perform updates that require replacement of this resource. You can perform updates that require no or some interruption. If you must replace the resource, specify a new name." - }, - { - "name": "rest_api_id", - "type": "string", - "description": "" - }, - { - "name": "region", - "type": "string", - "description": "AWS region." - } -]} /> - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all models in a region. -```sql -SELECT -region, -rest_api_id, -name -FROM awscc.apigateway.models_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the models_list_only resource, see models - diff --git a/website/docs/services/apigateway/request_validators/index.md b/website/docs/services/apigateway/request_validators/index.md index a526444dd..95eeb29bf 100644 --- a/website/docs/services/apigateway/request_validators/index.md +++ b/website/docs/services/apigateway/request_validators/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a request_validator resource or l ## Fields + + + request_validator
resource or l "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::ApiGateway::RequestValidator. @@ -74,31 +105,37 @@ For more information, see + request_validators INSERT + request_validators DELETE + request_validators UPDATE + request_validators_list_only SELECT + request_validators SELECT @@ -107,6 +144,15 @@ For more information, see + + Gets all properties from an individual request_validator. ```sql SELECT @@ -119,6 +165,20 @@ validate_request_parameters FROM awscc.apigateway.request_validators WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + + + +Lists all request_validators in a region. +```sql +SELECT +region, +rest_api_id, +request_validator_id +FROM awscc.apigateway.request_validators_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -191,6 +251,20 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.apigateway.request_validators +SET data__PatchDocument = string('{{ { + "ValidateRequestBody": validate_request_body, + "ValidateRequestParameters": validate_request_parameters +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = '|'; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/apigateway/request_validators_list_only/index.md b/website/docs/services/apigateway/request_validators_list_only/index.md deleted file mode 100644 index 2f97bd4de..000000000 --- a/website/docs/services/apigateway/request_validators_list_only/index.md +++ /dev/null @@ -1,86 +0,0 @@ ---- -title: request_validators_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - request_validators_list_only - - apigateway - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists request_validators in a region or regions, for all properties use request_validators - -## Overview - - - - - - - -
Namerequest_validators_list_only
TypeResource
DescriptionThe ``AWS::ApiGateway::RequestValidator`` resource sets up basic validation rules for incoming requests to your API. For more information, see [Enable Basic Request Validation for an API in API Gateway](https://docs.aws.amazon.com/apigateway/latest/developerguide/api-gateway-method-request-validation.html) in the *API Gateway Developer Guide*.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all request_validators in a region. -```sql -SELECT -region, -rest_api_id, -request_validator_id -FROM awscc.apigateway.request_validators_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the request_validators_list_only resource, see request_validators - diff --git a/website/docs/services/apigateway/resources/index.md b/website/docs/services/apigateway/resources/index.md index b0d1782c4..09cf9ec98 100644 --- a/website/docs/services/apigateway/resources/index.md +++ b/website/docs/services/apigateway/resources/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a resource resource or lists ## Fields + + + resource resource or lists + + + + + + For more information, see AWS::ApiGateway::Resource. @@ -69,31 +100,37 @@ For more information, see + resources INSERT + resources DELETE + resources UPDATE + resources_list_only SELECT + resources SELECT @@ -102,6 +139,15 @@ For more information, see + + Gets all properties from an individual resource. ```sql SELECT @@ -113,6 +159,20 @@ rest_api_id FROM awscc.apigateway.resources WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + + + +Lists all resources in a region. +```sql +SELECT +region, +rest_api_id, +resource_id +FROM awscc.apigateway.resources_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -185,6 +245,7 @@ resources: + ## `DELETE` example ```sql diff --git a/website/docs/services/apigateway/resources_list_only/index.md b/website/docs/services/apigateway/resources_list_only/index.md deleted file mode 100644 index 7f3e73332..000000000 --- a/website/docs/services/apigateway/resources_list_only/index.md +++ /dev/null @@ -1,86 +0,0 @@ ---- -title: resources_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - resources_list_only - - apigateway - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists resources in a region or regions, for all properties use resources - -## Overview - - - - - - - -
Nameresources_list_only
TypeResource
DescriptionThe ``AWS::ApiGateway::Resource`` resource creates a resource in an API.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all resources in a region. -```sql -SELECT -region, -rest_api_id, -resource_id -FROM awscc.apigateway.resources_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the resources_list_only resource, see resources - diff --git a/website/docs/services/apigateway/rest_apis/index.md b/website/docs/services/apigateway/rest_apis/index.md index afd36e006..fc5bf5aa3 100644 --- a/website/docs/services/apigateway/rest_apis/index.md +++ b/website/docs/services/apigateway/rest_apis/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a rest_api resource or lists ## Fields + + + rest_api resource or lists + + + + + + For more information, see AWS::ApiGateway::RestApi. @@ -185,31 +211,37 @@ For more information, see + rest_apis INSERT + rest_apis DELETE + rest_apis UPDATE + rest_apis_list_only SELECT + rest_apis SELECT @@ -218,6 +250,15 @@ For more information, see + + Gets all properties from an individual rest_api. ```sql SELECT @@ -242,6 +283,19 @@ tags FROM awscc.apigateway.rest_apis WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all rest_apis in a region. +```sql +SELECT +region, +rest_api_id +FROM awscc.apigateway.rest_apis_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -398,6 +452,33 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.apigateway.rest_apis +SET data__PatchDocument = string('{{ { + "Policy": policy, + "BodyS3Location": body_s3_location, + "Description": description, + "MinimumCompressionSize": minimum_compression_size, + "Parameters": parameters, + "CloneFrom": clone_from, + "Mode": mode, + "DisableExecuteApiEndpoint": disable_execute_api_endpoint, + "FailOnWarnings": fail_on_warnings, + "BinaryMediaTypes": binary_media_types, + "Name": name, + "ApiKeySourceType": api_key_source_type, + "EndpointConfiguration": endpoint_configuration, + "Body": body, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/apigateway/rest_apis_list_only/index.md b/website/docs/services/apigateway/rest_apis_list_only/index.md deleted file mode 100644 index f9182a506..000000000 --- a/website/docs/services/apigateway/rest_apis_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: rest_apis_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - rest_apis_list_only - - apigateway - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists rest_apis in a region or regions, for all properties use rest_apis - -## Overview - - - - - - - -
Namerest_apis_list_only
TypeResource
DescriptionThe ``AWS::ApiGateway::RestApi`` resource creates a REST API. For more information, see [restapi:create](https://docs.aws.amazon.com/apigateway/latest/api/API_CreateRestApi.html) in the *Amazon API Gateway REST API Reference*.
On January 1, 2016, the Swagger Specification was donated to the [OpenAPI initiative](https://docs.aws.amazon.com/https://www.openapis.org/), becoming the foundation of the OpenAPI Specification.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all rest_apis in a region. -```sql -SELECT -region, -rest_api_id -FROM awscc.apigateway.rest_apis_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the rest_apis_list_only resource, see rest_apis - diff --git a/website/docs/services/apigateway/stages/index.md b/website/docs/services/apigateway/stages/index.md index 53843c638..45f32b851 100644 --- a/website/docs/services/apigateway/stages/index.md +++ b/website/docs/services/apigateway/stages/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a stage resource or lists s ## Fields + + + stage resource or lists s "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::ApiGateway::Stage. @@ -217,31 +248,37 @@ For more information, see + stages INSERT + stages DELETE + stages UPDATE + stages_list_only SELECT + stages SELECT @@ -250,6 +287,15 @@ For more information, see + + Gets all properties from an individual stage. ```sql SELECT @@ -271,6 +317,20 @@ variables FROM awscc.apigateway.stages WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + + + +Lists all stages in a region. +```sql +SELECT +region, +rest_api_id, +stage_name +FROM awscc.apigateway.stages_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -401,6 +461,30 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.apigateway.stages +SET data__PatchDocument = string('{{ { + "AccessLogSetting": access_log_setting, + "CacheClusterEnabled": cache_cluster_enabled, + "CacheClusterSize": cache_cluster_size, + "CanarySetting": canary_setting, + "ClientCertificateId": client_certificate_id, + "DeploymentId": deployment_id, + "Description": description, + "DocumentationVersion": documentation_version, + "MethodSettings": method_settings, + "Tags": tags, + "TracingEnabled": tracing_enabled, + "Variables": variables +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = '|'; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/apigateway/stages_list_only/index.md b/website/docs/services/apigateway/stages_list_only/index.md deleted file mode 100644 index fd044a7a3..000000000 --- a/website/docs/services/apigateway/stages_list_only/index.md +++ /dev/null @@ -1,86 +0,0 @@ ---- -title: stages_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - stages_list_only - - apigateway - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists stages in a region or regions, for all properties use stages - -## Overview - - - - - - - -
Namestages_list_only
TypeResource
DescriptionThe ``AWS::ApiGateway::Stage`` resource creates a stage for a deployment.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all stages in a region. -```sql -SELECT -region, -rest_api_id, -stage_name -FROM awscc.apigateway.stages_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the stages_list_only resource, see stages - diff --git a/website/docs/services/apigateway/usage_plan_keys/index.md b/website/docs/services/apigateway/usage_plan_keys/index.md index 0539ec50e..e6febff13 100644 --- a/website/docs/services/apigateway/usage_plan_keys/index.md +++ b/website/docs/services/apigateway/usage_plan_keys/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets an usage_plan_key resource or lis ## Fields + + + usage_plan_key
resource or lis "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::ApiGateway::UsagePlanKey. @@ -69,26 +95,31 @@ For more information, see + usage_plan_keys INSERT + usage_plan_keys DELETE + usage_plan_keys_list_only SELECT + usage_plan_keys SELECT @@ -97,6 +128,15 @@ For more information, see + + Gets all properties from an individual usage_plan_key. ```sql SELECT @@ -108,6 +148,19 @@ id FROM awscc.apigateway.usage_plan_keys WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all usage_plan_keys in a region. +```sql +SELECT +region, +id +FROM awscc.apigateway.usage_plan_keys_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -180,6 +233,7 @@ resources: + ## `DELETE` example ```sql diff --git a/website/docs/services/apigateway/usage_plan_keys_list_only/index.md b/website/docs/services/apigateway/usage_plan_keys_list_only/index.md deleted file mode 100644 index 6252d7b4b..000000000 --- a/website/docs/services/apigateway/usage_plan_keys_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: usage_plan_keys_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - usage_plan_keys_list_only - - apigateway - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists usage_plan_keys in a region or regions, for all properties use usage_plan_keys - -## Overview - - - - - - - -
Nameusage_plan_keys_list_only
TypeResource
DescriptionThe ``AWS::ApiGateway::UsagePlanKey`` resource associates an API key with a usage plan. This association determines which users the usage plan is applied to.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all usage_plan_keys in a region. -```sql -SELECT -region, -id -FROM awscc.apigateway.usage_plan_keys_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the usage_plan_keys_list_only resource, see usage_plan_keys - diff --git a/website/docs/services/apigateway/usage_plans/index.md b/website/docs/services/apigateway/usage_plans/index.md index 2b9115d5c..364cb62b6 100644 --- a/website/docs/services/apigateway/usage_plans/index.md +++ b/website/docs/services/apigateway/usage_plans/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets an usage_plan resource or lists < ## Fields + + + usage_plan resource or lists < "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::ApiGateway::UsagePlan. @@ -142,31 +168,37 @@ For more information, see + usage_plans INSERT + usage_plans DELETE + usage_plans UPDATE + usage_plans_list_only SELECT + usage_plans SELECT @@ -175,6 +207,15 @@ For more information, see + + Gets all properties from an individual usage_plan. ```sql SELECT @@ -189,6 +230,19 @@ usage_plan_name FROM awscc.apigateway.usage_plans WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all usage_plans in a region. +```sql +SELECT +region, +id +FROM awscc.apigateway.usage_plans_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -289,6 +343,24 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.apigateway.usage_plans +SET data__PatchDocument = string('{{ { + "ApiStages": api_stages, + "Description": description, + "Quota": quota, + "Tags": tags, + "Throttle": throttle, + "UsagePlanName": usage_plan_name +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/apigateway/usage_plans_list_only/index.md b/website/docs/services/apigateway/usage_plans_list_only/index.md deleted file mode 100644 index f232edc5c..000000000 --- a/website/docs/services/apigateway/usage_plans_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: usage_plans_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - usage_plans_list_only - - apigateway - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists usage_plans in a region or regions, for all properties use usage_plans - -## Overview - - - - - - - -
Nameusage_plans_list_only
TypeResource
DescriptionThe ``AWS::ApiGateway::UsagePlan`` resource creates a usage plan for deployed APIs. A usage plan sets a target for the throttling and quota limits on individual client API keys. For more information, see [Creating and Using API Usage Plans in Amazon API Gateway](https://docs.aws.amazon.com/apigateway/latest/developerguide/api-gateway-api-usage-plans.html) in the *API Gateway Developer Guide*.
In some cases clients can exceed the targets that you set. Don’t rely on usage plans to control costs. Consider using [](https://docs.aws.amazon.com/cost-management/latest/userguide/budgets-managing-costs.html) to monitor costs and [](https://docs.aws.amazon.com/waf/latest/developerguide/waf-chapter.html) to manage API requests.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all usage_plans in a region. -```sql -SELECT -region, -id -FROM awscc.apigateway.usage_plans_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the usage_plans_list_only resource, see usage_plans - diff --git a/website/docs/services/apigateway/vpc_links/index.md b/website/docs/services/apigateway/vpc_links/index.md index 17461032f..054da6db7 100644 --- a/website/docs/services/apigateway/vpc_links/index.md +++ b/website/docs/services/apigateway/vpc_links/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a vpc_link resource or lists ## Fields + + + vpc_link resource or lists + + + + + + For more information, see AWS::ApiGateway::VpcLink. @@ -86,31 +112,37 @@ For more information, see + vpc_links INSERT + vpc_links DELETE + vpc_links UPDATE + vpc_links_list_only SELECT + vpc_links SELECT @@ -119,6 +151,15 @@ For more information, see + + Gets all properties from an individual vpc_link. ```sql SELECT @@ -131,6 +172,19 @@ vpc_link_id FROM awscc.apigateway.vpc_links WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all vpc_links in a region. +```sql +SELECT +region, +vpc_link_id +FROM awscc.apigateway.vpc_links_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -208,6 +262,21 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.apigateway.vpc_links +SET data__PatchDocument = string('{{ { + "Name": name, + "Description": description, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/apigateway/vpc_links_list_only/index.md b/website/docs/services/apigateway/vpc_links_list_only/index.md deleted file mode 100644 index ab23a01f4..000000000 --- a/website/docs/services/apigateway/vpc_links_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: vpc_links_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - vpc_links_list_only - - apigateway - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists vpc_links in a region or regions, for all properties use vpc_links - -## Overview - - - - - - - -
Namevpc_links_list_only
TypeResource
DescriptionThe ``AWS::ApiGateway::VpcLink`` resource creates an API Gateway VPC link for a REST API to access resources in an Amazon Virtual Private Cloud (VPC). For more information, see [vpclink:create](https://docs.aws.amazon.com/apigateway/latest/api/API_CreateVpcLink.html) in the ``Amazon API Gateway REST API Reference``.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all vpc_links in a region. -```sql -SELECT -region, -vpc_link_id -FROM awscc.apigateway.vpc_links_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the vpc_links_list_only resource, see vpc_links - diff --git a/website/docs/services/apigatewayv2/api_mappings/index.md b/website/docs/services/apigatewayv2/api_mappings/index.md index d0689f2b0..29f8052e5 100644 --- a/website/docs/services/apigatewayv2/api_mappings/index.md +++ b/website/docs/services/apigatewayv2/api_mappings/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets an api_mapping resource or lists ## Fields + + + api_mapping resource or lists "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::ApiGatewayV2::ApiMapping. @@ -74,31 +105,37 @@ For more information, see + api_mappings INSERT + api_mappings DELETE + api_mappings UPDATE + api_mappings_list_only SELECT + api_mappings SELECT @@ -107,6 +144,15 @@ For more information, see + + Gets all properties from an individual api_mapping. ```sql SELECT @@ -119,6 +165,20 @@ api_id FROM awscc.apigatewayv2.api_mappings WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + + + +Lists all api_mappings in a region. +```sql +SELECT +region, +api_mapping_id, +domain_name +FROM awscc.apigatewayv2.api_mappings_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -195,6 +255,21 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.apigatewayv2.api_mappings +SET data__PatchDocument = string('{{ { + "Stage": stage, + "ApiMappingKey": api_mapping_key, + "ApiId": api_id +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = '|'; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/apigatewayv2/api_mappings_list_only/index.md b/website/docs/services/apigatewayv2/api_mappings_list_only/index.md deleted file mode 100644 index e76bcf576..000000000 --- a/website/docs/services/apigatewayv2/api_mappings_list_only/index.md +++ /dev/null @@ -1,86 +0,0 @@ ---- -title: api_mappings_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - api_mappings_list_only - - apigatewayv2 - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists api_mappings in a region or regions, for all properties use api_mappings - -## Overview - - - - - - - -
Nameapi_mappings_list_only
TypeResource
DescriptionThe ``AWS::ApiGatewayV2::ApiMapping`` resource contains an API mapping. An API mapping relates a path of your custom domain name to a stage of your API. A custom domain name can have multiple API mappings, but the paths can't overlap. A custom domain can map only to APIs of the same protocol type. For more information, see [CreateApiMapping](https://docs.aws.amazon.com/apigatewayv2/latest/api-reference/domainnames-domainname-apimappings.html#CreateApiMapping) in the *Amazon API Gateway V2 API Reference*.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all api_mappings in a region. -```sql -SELECT -region, -api_mapping_id, -domain_name -FROM awscc.apigatewayv2.api_mappings_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the api_mappings_list_only resource, see api_mappings - diff --git a/website/docs/services/apigatewayv2/apis/index.md b/website/docs/services/apigatewayv2/apis/index.md index 1c3a4847b..75ee68c42 100644 --- a/website/docs/services/apigatewayv2/apis/index.md +++ b/website/docs/services/apigatewayv2/apis/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets an api resource or lists ap ## Fields + + + api resource or lists ap "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::ApiGatewayV2::Api. @@ -203,31 +229,37 @@ For more information, see + apis INSERT + apis DELETE + apis UPDATE + apis_list_only SELECT + apis SELECT @@ -236,6 +268,15 @@ For more information, see + + Gets all properties from an individual api. ```sql SELECT @@ -263,6 +304,19 @@ ip_address_type FROM awscc.apigatewayv2.apis WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all apis in a region. +```sql +SELECT +region, +api_id +FROM awscc.apigatewayv2.apis_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -439,6 +493,35 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.apigatewayv2.apis +SET data__PatchDocument = string('{{ { + "RouteSelectionExpression": route_selection_expression, + "Body": body, + "BodyS3Location": body_s3_location, + "BasePath": base_path, + "CredentialsArn": credentials_arn, + "CorsConfiguration": cors_configuration, + "RouteKey": route_key, + "Target": target, + "FailOnWarnings": fail_on_warnings, + "Description": description, + "DisableExecuteApiEndpoint": disable_execute_api_endpoint, + "DisableSchemaValidation": disable_schema_validation, + "Name": name, + "Version": version, + "Tags": tags, + "ApiKeySelectionExpression": api_key_selection_expression, + "IpAddressType": ip_address_type +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/apigatewayv2/apis_list_only/index.md b/website/docs/services/apigatewayv2/apis_list_only/index.md deleted file mode 100644 index b9f74a45a..000000000 --- a/website/docs/services/apigatewayv2/apis_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: apis_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - apis_list_only - - apigatewayv2 - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists apis in a region or regions, for all properties use apis - -## Overview - - - - - - - -
Nameapis_list_only
TypeResource
DescriptionThe ``AWS::ApiGatewayV2::Api`` resource creates an API. WebSocket APIs and HTTP APIs are supported. For more information about WebSocket APIs, see [About WebSocket APIs in API Gateway](https://docs.aws.amazon.com/apigateway/latest/developerguide/apigateway-websocket-api-overview.html) in the *API Gateway Developer Guide*. For more information about HTTP APIs, see [HTTP APIs](https://docs.aws.amazon.com/apigateway/latest/developerguide/http-api.html) in the *API Gateway Developer Guide.*
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all apis in a region. -```sql -SELECT -region, -api_id -FROM awscc.apigatewayv2.apis_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the apis_list_only resource, see apis - diff --git a/website/docs/services/apigatewayv2/authorizers/index.md b/website/docs/services/apigatewayv2/authorizers/index.md index e051bbf0b..4a69287cf 100644 --- a/website/docs/services/apigatewayv2/authorizers/index.md +++ b/website/docs/services/apigatewayv2/authorizers/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets an authorizer resource or lists < ## Fields + + + authorizer
resource or lists < "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::ApiGatewayV2::Authorizer. @@ -121,31 +152,37 @@ For more information, see + authorizers INSERT + authorizers DELETE + authorizers UPDATE + authorizers_list_only SELECT + authorizers SELECT @@ -154,6 +191,15 @@ For more information, see + + Gets all properties from an individual authorizer. ```sql SELECT @@ -173,6 +219,20 @@ name FROM awscc.apigatewayv2.authorizers WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + + + +Lists all authorizers in a region. +```sql +SELECT +region, +authorizer_id, +api_id +FROM awscc.apigatewayv2.authorizers_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -281,6 +341,28 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.apigatewayv2.authorizers +SET data__PatchDocument = string('{{ { + "IdentityValidationExpression": identity_validation_expression, + "AuthorizerUri": authorizer_uri, + "AuthorizerCredentialsArn": authorizer_credentials_arn, + "AuthorizerType": authorizer_type, + "IdentitySource": identity_source, + "JwtConfiguration": jwt_configuration, + "AuthorizerResultTtlInSeconds": authorizer_result_ttl_in_seconds, + "AuthorizerPayloadFormatVersion": authorizer_payload_format_version, + "EnableSimpleResponses": enable_simple_responses, + "Name": name +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = '|'; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/apigatewayv2/authorizers_list_only/index.md b/website/docs/services/apigatewayv2/authorizers_list_only/index.md deleted file mode 100644 index 445c8f0ab..000000000 --- a/website/docs/services/apigatewayv2/authorizers_list_only/index.md +++ /dev/null @@ -1,86 +0,0 @@ ---- -title: authorizers_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - authorizers_list_only - - apigatewayv2 - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists authorizers in a region or regions, for all properties use authorizers - -## Overview - - - - - - - -
Nameauthorizers_list_only
TypeResource
DescriptionThe ``AWS::ApiGatewayV2::Authorizer`` resource creates an authorizer for a WebSocket API or an HTTP API. To learn more, see [Controlling and managing access to a WebSocket API in API Gateway](https://docs.aws.amazon.com/apigateway/latest/developerguide/apigateway-websocket-api-control-access.html) and [Controlling and managing access to an HTTP API in API Gateway](https://docs.aws.amazon.com/apigateway/latest/developerguide/http-api-access-control.html) in the *API Gateway Developer Guide*.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all authorizers in a region. -```sql -SELECT -region, -authorizer_id, -api_id -FROM awscc.apigatewayv2.authorizers_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the authorizers_list_only resource, see authorizers - diff --git a/website/docs/services/apigatewayv2/deployments/index.md b/website/docs/services/apigatewayv2/deployments/index.md index bcd7353f4..373213893 100644 --- a/website/docs/services/apigatewayv2/deployments/index.md +++ b/website/docs/services/apigatewayv2/deployments/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a deployment resource or lists ## Fields + + + deployment resource or lists + + + + + + For more information, see AWS::ApiGatewayV2::Deployment. @@ -69,31 +100,37 @@ For more information, see + deployments INSERT + deployments DELETE + deployments UPDATE + deployments_list_only SELECT + deployments SELECT @@ -102,6 +139,15 @@ For more information, see + + Gets all properties from an individual deployment. ```sql SELECT @@ -113,6 +159,20 @@ api_id FROM awscc.apigatewayv2.deployments WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + + + +Lists all deployments in a region. +```sql +SELECT +region, +api_id, +deployment_id +FROM awscc.apigatewayv2.deployments_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -181,6 +241,20 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.apigatewayv2.deployments +SET data__PatchDocument = string('{{ { + "Description": description, + "StageName": stage_name +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = '|'; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/apigatewayv2/deployments_list_only/index.md b/website/docs/services/apigatewayv2/deployments_list_only/index.md deleted file mode 100644 index 3a3936891..000000000 --- a/website/docs/services/apigatewayv2/deployments_list_only/index.md +++ /dev/null @@ -1,86 +0,0 @@ ---- -title: deployments_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - deployments_list_only - - apigatewayv2 - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists deployments in a region or regions, for all properties use deployments - -## Overview - - - - - - - -
Namedeployments_list_only
TypeResource
DescriptionThe ``AWS::ApiGatewayV2::Deployment`` resource creates a deployment for an API.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all deployments in a region. -```sql -SELECT -region, -api_id, -deployment_id -FROM awscc.apigatewayv2.deployments_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the deployments_list_only resource, see deployments - diff --git a/website/docs/services/apigatewayv2/domain_names/index.md b/website/docs/services/apigatewayv2/domain_names/index.md index 02155dc2e..2d4ce2edd 100644 --- a/website/docs/services/apigatewayv2/domain_names/index.md +++ b/website/docs/services/apigatewayv2/domain_names/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a domain_name resource or lists < ## Fields + + + domain_name resource or lists < "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::ApiGatewayV2::DomainName. @@ -133,31 +159,37 @@ For more information, see + domain_names INSERT + domain_names DELETE + domain_names UPDATE + domain_names_list_only SELECT + domain_names SELECT @@ -166,6 +198,15 @@ For more information, see + + Gets all properties from an individual domain_name. ```sql SELECT @@ -181,6 +222,19 @@ tags FROM awscc.apigatewayv2.domain_names WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all domain_names in a region. +```sql +SELECT +region, +domain_name +FROM awscc.apigatewayv2.domain_names_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -265,6 +319,22 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.apigatewayv2.domain_names +SET data__PatchDocument = string('{{ { + "MutualTlsAuthentication": mutual_tls_authentication, + "DomainNameConfigurations": domain_name_configurations, + "RoutingMode": routing_mode, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/apigatewayv2/domain_names_list_only/index.md b/website/docs/services/apigatewayv2/domain_names_list_only/index.md deleted file mode 100644 index f3480757c..000000000 --- a/website/docs/services/apigatewayv2/domain_names_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: domain_names_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - domain_names_list_only - - apigatewayv2 - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists domain_names in a region or regions, for all properties use domain_names - -## Overview - - - - - - - -
Namedomain_names_list_only
TypeResource
DescriptionThe ``AWS::ApiGatewayV2::DomainName`` resource specifies a custom domain name for your API in Amazon API Gateway (API Gateway).
You can use a custom domain name to provide a URL that's more intuitive and easier to recall. For more information about using custom domain names, see [Set up Custom Domain Name for an API in API Gateway](https://docs.aws.amazon.com/apigateway/latest/developerguide/how-to-custom-domains.html) in the *API Gateway Developer Guide*.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all domain_names in a region. -```sql -SELECT -region, -domain_name -FROM awscc.apigatewayv2.domain_names_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the domain_names_list_only resource, see domain_names - diff --git a/website/docs/services/apigatewayv2/index.md b/website/docs/services/apigatewayv2/index.md index 12a69ba96..65cdcb46f 100644 --- a/website/docs/services/apigatewayv2/index.md +++ b/website/docs/services/apigatewayv2/index.md @@ -20,7 +20,7 @@ The apigatewayv2 service documentation.
-total resources: 24
+total resources: 12
@@ -30,30 +30,18 @@ The apigatewayv2 service documentation. \ 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 09b321b1e..95e1dc3f9 100644 --- a/website/docs/services/apigatewayv2/integration_responses/index.md +++ b/website/docs/services/apigatewayv2/integration_responses/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets an integration_response resource ## Fields + + + integration_response resource "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::ApiGatewayV2::IntegrationResponse. @@ -89,31 +125,37 @@ For more information, see + integration_responses INSERT + integration_responses DELETE + integration_responses UPDATE + integration_responses_list_only SELECT + integration_responses SELECT @@ -122,6 +164,15 @@ For more information, see + + Gets all properties from an individual integration_response. ```sql SELECT @@ -137,6 +188,21 @@ api_id FROM awscc.apigatewayv2.integration_responses WHERE region = 'us-east-1' AND data__Identifier = '||'; ``` + + + +Lists all integration_responses in a region. +```sql +SELECT +region, +api_id, +integration_id, +integration_response_id +FROM awscc.apigatewayv2.integration_responses_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -225,6 +291,23 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.apigatewayv2.integration_responses +SET data__PatchDocument = string('{{ { + "ResponseTemplates": response_templates, + "TemplateSelectionExpression": template_selection_expression, + "ResponseParameters": response_parameters, + "ContentHandlingStrategy": content_handling_strategy, + "IntegrationResponseKey": integration_response_key +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = '||'; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/apigatewayv2/integration_responses_list_only/index.md b/website/docs/services/apigatewayv2/integration_responses_list_only/index.md deleted file mode 100644 index 96c903ee5..000000000 --- a/website/docs/services/apigatewayv2/integration_responses_list_only/index.md +++ /dev/null @@ -1,92 +0,0 @@ ---- -title: integration_responses_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - integration_responses_list_only - - apigatewayv2 - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists integration_responses in a region or regions, for all properties use integration_responses - -## Overview - - - - - - - -
Nameintegration_responses_list_only
TypeResource
DescriptionThe ``AWS::ApiGatewayV2::IntegrationResponse`` resource updates an integration response for an WebSocket API. For more information, see [Set up WebSocket API Integration Responses in API Gateway](https://docs.aws.amazon.com/apigateway/latest/developerguide/apigateway-websocket-api-integration-responses.html) in the *API Gateway Developer Guide*.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all integration_responses in a region. -```sql -SELECT -region, -api_id, -integration_id, -integration_response_id -FROM awscc.apigatewayv2.integration_responses_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the integration_responses_list_only resource, see integration_responses - diff --git a/website/docs/services/apigatewayv2/integrations/index.md b/website/docs/services/apigatewayv2/integrations/index.md index d8ad88850..c02994ca1 100644 --- a/website/docs/services/apigatewayv2/integrations/index.md +++ b/website/docs/services/apigatewayv2/integrations/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets an integration resource or lists ## Fields + + + integration resource or lists "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::ApiGatewayV2::Integration. @@ -151,31 +182,37 @@ For more information, see + integrations INSERT + integrations DELETE + integrations UPDATE + integrations_list_only SELECT + integrations SELECT @@ -184,6 +221,15 @@ For more information, see + + Gets all properties from an individual integration. ```sql SELECT @@ -210,6 +256,20 @@ tls_config FROM awscc.apigatewayv2.integrations WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + + + +Lists all integrations in a region. +```sql +SELECT +region, +api_id, +integration_id +FROM awscc.apigatewayv2.integrations_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -341,6 +401,35 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.apigatewayv2.integrations +SET data__PatchDocument = string('{{ { + "ConnectionId": connection_id, + "ConnectionType": connection_type, + "ContentHandlingStrategy": content_handling_strategy, + "CredentialsArn": credentials_arn, + "Description": description, + "IntegrationMethod": integration_method, + "IntegrationSubtype": integration_subtype, + "IntegrationType": integration_type, + "IntegrationUri": integration_uri, + "PassthroughBehavior": passthrough_behavior, + "PayloadFormatVersion": payload_format_version, + "RequestParameters": request_parameters, + "RequestTemplates": request_templates, + "ResponseParameters": response_parameters, + "TemplateSelectionExpression": template_selection_expression, + "TimeoutInMillis": timeout_in_millis, + "TlsConfig": tls_config +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = '|'; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/apigatewayv2/integrations_list_only/index.md b/website/docs/services/apigatewayv2/integrations_list_only/index.md deleted file mode 100644 index 451740bcc..000000000 --- a/website/docs/services/apigatewayv2/integrations_list_only/index.md +++ /dev/null @@ -1,86 +0,0 @@ ---- -title: integrations_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - integrations_list_only - - apigatewayv2 - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists integrations in a region or regions, for all properties use integrations - -## Overview - - - - - - - -
Nameintegrations_list_only
TypeResource
DescriptionAn example resource schema demonstrating some basic constructs and validation rules.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all integrations in a region. -```sql -SELECT -region, -api_id, -integration_id -FROM awscc.apigatewayv2.integrations_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the integrations_list_only resource, see integrations - diff --git a/website/docs/services/apigatewayv2/models/index.md b/website/docs/services/apigatewayv2/models/index.md index 79a7f8631..b5b854df1 100644 --- a/website/docs/services/apigatewayv2/models/index.md +++ b/website/docs/services/apigatewayv2/models/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a model resource or lists m ## Fields + + + model resource or lists m "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::ApiGatewayV2::Model. @@ -79,31 +110,37 @@ For more information, see + models INSERT + models DELETE + models UPDATE + models_list_only SELECT + models SELECT @@ -112,6 +149,15 @@ For more information, see + + Gets all properties from an individual model. ```sql SELECT @@ -125,6 +171,20 @@ name FROM awscc.apigatewayv2.models WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + + + +Lists all models in a region. +```sql +SELECT +region, +api_id, +model_id +FROM awscc.apigatewayv2.models_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -205,6 +265,22 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.apigatewayv2.models +SET data__PatchDocument = string('{{ { + "Description": description, + "ContentType": content_type, + "Schema": schema, + "Name": name +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = '|'; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/apigatewayv2/models_list_only/index.md b/website/docs/services/apigatewayv2/models_list_only/index.md deleted file mode 100644 index dfc57a482..000000000 --- a/website/docs/services/apigatewayv2/models_list_only/index.md +++ /dev/null @@ -1,86 +0,0 @@ ---- -title: models_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - models_list_only - - apigatewayv2 - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists models in a region or regions, for all properties use models - -## Overview - - - - - - - -
Namemodels_list_only
TypeResource
DescriptionThe ``AWS::ApiGatewayV2::Model`` resource updates data model for a WebSocket API. For more information, see [Model Selection Expressions](https://docs.aws.amazon.com/apigateway/latest/developerguide/apigateway-websocket-api-selection-expressions.html#apigateway-websocket-api-model-selection-expressions) in the *API Gateway Developer Guide*.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all models in a region. -```sql -SELECT -region, -api_id, -model_id -FROM awscc.apigatewayv2.models_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the models_list_only resource, see models - diff --git a/website/docs/services/apigatewayv2/route_responses/index.md b/website/docs/services/apigatewayv2/route_responses/index.md index 7f5f6530b..2083d7da8 100644 --- a/website/docs/services/apigatewayv2/route_responses/index.md +++ b/website/docs/services/apigatewayv2/route_responses/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a route_response resource or list ## Fields + + + route_response
resource or list "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::ApiGatewayV2::RouteResponse. @@ -84,31 +120,37 @@ For more information, see + route_responses INSERT + route_responses DELETE + route_responses UPDATE + route_responses_list_only SELECT + route_responses SELECT @@ -117,6 +159,15 @@ For more information, see + + Gets all properties from an individual route_response. ```sql SELECT @@ -131,6 +182,21 @@ route_response_id FROM awscc.apigatewayv2.route_responses WHERE region = 'us-east-1' AND data__Identifier = '||'; ``` + + + +Lists all route_responses in a region. +```sql +SELECT +region, +api_id, +route_id, +route_response_id +FROM awscc.apigatewayv2.route_responses_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -215,6 +281,22 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.apigatewayv2.route_responses +SET data__PatchDocument = string('{{ { + "RouteResponseKey": route_response_key, + "ResponseParameters": response_parameters, + "ModelSelectionExpression": model_selection_expression, + "ResponseModels": response_models +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = '||'; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/apigatewayv2/route_responses_list_only/index.md b/website/docs/services/apigatewayv2/route_responses_list_only/index.md deleted file mode 100644 index 2c3741fc6..000000000 --- a/website/docs/services/apigatewayv2/route_responses_list_only/index.md +++ /dev/null @@ -1,92 +0,0 @@ ---- -title: route_responses_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - route_responses_list_only - - apigatewayv2 - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists route_responses in a region or regions, for all properties use route_responses - -## Overview - - - - - - - -
Nameroute_responses_list_only
TypeResource
DescriptionThe ``AWS::ApiGatewayV2::RouteResponse`` resource creates a route response for a WebSocket API. For more information, see [Set up Route Responses for a WebSocket API in API Gateway](https://docs.aws.amazon.com/apigateway/latest/developerguide/apigateway-websocket-api-route-response.html) in the *API Gateway Developer Guide*.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all route_responses in a region. -```sql -SELECT -region, -api_id, -route_id, -route_response_id -FROM awscc.apigatewayv2.route_responses_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the route_responses_list_only resource, see route_responses - diff --git a/website/docs/services/apigatewayv2/routes/index.md b/website/docs/services/apigatewayv2/routes/index.md index bd243c330..03792bd5c 100644 --- a/website/docs/services/apigatewayv2/routes/index.md +++ b/website/docs/services/apigatewayv2/routes/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a route resource or lists r ## Fields + + + route resource or lists r "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::ApiGatewayV2::Route. @@ -114,31 +145,37 @@ For more information, see + routes INSERT + routes DELETE + routes UPDATE + routes_list_only SELECT + routes SELECT @@ -147,6 +184,15 @@ For more information, see + + Gets all properties from an individual route. ```sql SELECT @@ -167,6 +213,20 @@ authorizer_id FROM awscc.apigatewayv2.routes WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + + + +Lists all routes in a region. +```sql +SELECT +region, +api_id, +route_id +FROM awscc.apigatewayv2.routes_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -274,6 +334,29 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.apigatewayv2.routes +SET data__PatchDocument = string('{{ { + "RouteResponseSelectionExpression": route_response_selection_expression, + "RequestModels": request_models, + "OperationName": operation_name, + "AuthorizationScopes": authorization_scopes, + "ApiKeyRequired": api_key_required, + "RouteKey": route_key, + "AuthorizationType": authorization_type, + "ModelSelectionExpression": model_selection_expression, + "RequestParameters": request_parameters, + "Target": target, + "AuthorizerId": authorizer_id +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = '|'; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/apigatewayv2/routes_list_only/index.md b/website/docs/services/apigatewayv2/routes_list_only/index.md deleted file mode 100644 index 9ba87f11e..000000000 --- a/website/docs/services/apigatewayv2/routes_list_only/index.md +++ /dev/null @@ -1,86 +0,0 @@ ---- -title: routes_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - routes_list_only - - apigatewayv2 - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists routes in a region or regions, for all properties use routes - -## Overview - - - - - - - -
Nameroutes_list_only
TypeResource
DescriptionThe ``AWS::ApiGatewayV2::Route`` resource creates a route for an API.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all routes in a region. -```sql -SELECT -region, -api_id, -route_id -FROM awscc.apigatewayv2.routes_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the routes_list_only resource, see routes - diff --git a/website/docs/services/apigatewayv2/routing_rules/index.md b/website/docs/services/apigatewayv2/routing_rules/index.md index 114a8b41b..e7f2f154f 100644 --- a/website/docs/services/apigatewayv2/routing_rules/index.md +++ b/website/docs/services/apigatewayv2/routing_rules/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a routing_rule resource or lists ## Fields + + + routing_rule
resource or lists "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::ApiGatewayV2::RoutingRule. @@ -141,31 +167,37 @@ For more information, see + routing_rules INSERT + routing_rules DELETE + routing_rules UPDATE + routing_rules_list_only SELECT + routing_rules SELECT @@ -174,6 +206,15 @@ For more information, see + + Gets all properties from an individual routing_rule. ```sql SELECT @@ -187,6 +228,19 @@ actions FROM awscc.apigatewayv2.routing_rules WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all routing_rules in a region. +```sql +SELECT +region, +routing_rule_arn +FROM awscc.apigatewayv2.routing_rules_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -276,6 +330,21 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.apigatewayv2.routing_rules +SET data__PatchDocument = string('{{ { + "Priority": priority, + "Conditions": conditions, + "Actions": actions +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/apigatewayv2/routing_rules_list_only/index.md b/website/docs/services/apigatewayv2/routing_rules_list_only/index.md deleted file mode 100644 index 616b849ef..000000000 --- a/website/docs/services/apigatewayv2/routing_rules_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: routing_rules_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - routing_rules_list_only - - apigatewayv2 - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists routing_rules in a region or regions, for all properties use routing_rules - -## Overview - - - - - - - -
Namerouting_rules_list_only
TypeResource
DescriptionSchema for AWS::ApiGatewayV2::RoutingRule
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all routing_rules in a region. -```sql -SELECT -region, -routing_rule_arn -FROM awscc.apigatewayv2.routing_rules_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the routing_rules_list_only resource, see routing_rules - diff --git a/website/docs/services/apigatewayv2/vpc_links/index.md b/website/docs/services/apigatewayv2/vpc_links/index.md index e113f20d9..b8bbb51af 100644 --- a/website/docs/services/apigatewayv2/vpc_links/index.md +++ b/website/docs/services/apigatewayv2/vpc_links/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a vpc_link resource or lists ## Fields + + + vpc_link resource or lists + + + + + + For more information, see AWS::ApiGatewayV2::VpcLink. @@ -74,31 +100,37 @@ For more information, see + vpc_links INSERT + vpc_links DELETE + vpc_links UPDATE + vpc_links_list_only SELECT + vpc_links SELECT @@ -107,6 +139,15 @@ For more information, see + + Gets all properties from an individual vpc_link. ```sql SELECT @@ -119,6 +160,19 @@ name FROM awscc.apigatewayv2.vpc_links WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all vpc_links in a region. +```sql +SELECT +region, +vpc_link_id +FROM awscc.apigatewayv2.vpc_links_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -195,6 +249,20 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.apigatewayv2.vpc_links +SET data__PatchDocument = string('{{ { + "Tags": tags, + "Name": name +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/apigatewayv2/vpc_links_list_only/index.md b/website/docs/services/apigatewayv2/vpc_links_list_only/index.md deleted file mode 100644 index 76d6e63ea..000000000 --- a/website/docs/services/apigatewayv2/vpc_links_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: vpc_links_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - vpc_links_list_only - - apigatewayv2 - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists vpc_links in a region or regions, for all properties use vpc_links - -## Overview - - - - - - - -
Namevpc_links_list_only
TypeResource
DescriptionThe ``AWS::ApiGatewayV2::VpcLink`` resource creates a VPC link. Supported only for HTTP APIs. The VPC link status must transition from ``PENDING`` to ``AVAILABLE`` to successfully create a VPC link, which can take up to 10 minutes. To learn more, see [Working with VPC Links for HTTP APIs](https://docs.aws.amazon.com/apigateway/latest/developerguide/http-api-vpc-links.html) in the *API Gateway Developer Guide*.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all vpc_links in a region. -```sql -SELECT -region, -vpc_link_id -FROM awscc.apigatewayv2.vpc_links_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the vpc_links_list_only resource, see vpc_links - diff --git a/website/docs/services/appconfig/applications/index.md b/website/docs/services/appconfig/applications/index.md index 76177c67d..387844b06 100644 --- a/website/docs/services/appconfig/applications/index.md +++ b/website/docs/services/appconfig/applications/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets an application resource or lists ## Fields + + + application resource or lists "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::AppConfig::Application. @@ -81,31 +107,37 @@ For more information, see + applications INSERT + applications DELETE + applications UPDATE + applications_list_only SELECT + applications SELECT @@ -114,6 +146,15 @@ For more information, see + + Gets all properties from an individual application. ```sql SELECT @@ -125,6 +166,19 @@ name FROM awscc.appconfig.applications WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all applications in a region. +```sql +SELECT +region, +application_id +FROM awscc.appconfig.applications_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -195,6 +249,21 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.appconfig.applications +SET data__PatchDocument = string('{{ { + "Description": description, + "Tags": tags, + "Name": name +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/appconfig/applications_list_only/index.md b/website/docs/services/appconfig/applications_list_only/index.md deleted file mode 100644 index 905e1fea0..000000000 --- a/website/docs/services/appconfig/applications_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: applications_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - applications_list_only - - appconfig - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists applications in a region or regions, for all properties use applications - -## Overview - - - - - - - -
Nameapplications_list_only
TypeResource
DescriptionResource Type definition for AWS::AppConfig::Application
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all applications in a region. -```sql -SELECT -region, -application_id -FROM awscc.appconfig.applications_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the applications_list_only resource, see applications - diff --git a/website/docs/services/appconfig/configuration_profiles/index.md b/website/docs/services/appconfig/configuration_profiles/index.md index 9d7a4605e..6382f77df 100644 --- a/website/docs/services/appconfig/configuration_profiles/index.md +++ b/website/docs/services/appconfig/configuration_profiles/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a configuration_profile resource ## Fields + + + configuration_profile resource "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::AppConfig::ConfigurationProfile. @@ -133,31 +164,37 @@ For more information, see + configuration_profiles INSERT + configuration_profiles DELETE + configuration_profiles UPDATE + configuration_profiles_list_only SELECT + configuration_profiles SELECT @@ -166,6 +203,15 @@ For more information, see + + Gets all properties from an individual configuration_profile. ```sql SELECT @@ -185,6 +231,20 @@ name FROM awscc.appconfig.configuration_profiles WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + + + +Lists all configuration_profiles in a region. +```sql +SELECT +region, +application_id, +configuration_profile_id +FROM awscc.appconfig.configuration_profiles_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -289,6 +349,25 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.appconfig.configuration_profiles +SET data__PatchDocument = string('{{ { + "KmsKeyIdentifier": kms_key_identifier, + "Description": description, + "Validators": validators, + "RetrievalRoleArn": retrieval_role_arn, + "DeletionProtectionCheck": deletion_protection_check, + "Tags": tags, + "Name": name +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = '|'; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/appconfig/configuration_profiles_list_only/index.md b/website/docs/services/appconfig/configuration_profiles_list_only/index.md deleted file mode 100644 index a4636f208..000000000 --- a/website/docs/services/appconfig/configuration_profiles_list_only/index.md +++ /dev/null @@ -1,86 +0,0 @@ ---- -title: configuration_profiles_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - configuration_profiles_list_only - - appconfig - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists configuration_profiles in a region or regions, for all properties use configuration_profiles - -## Overview - - - - - - - -
Nameconfiguration_profiles_list_only
TypeResource
DescriptionAn example resource schema demonstrating some basic constructs and validation rules.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all configuration_profiles in a region. -```sql -SELECT -region, -application_id, -configuration_profile_id -FROM awscc.appconfig.configuration_profiles_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the configuration_profiles_list_only resource, see configuration_profiles - diff --git a/website/docs/services/appconfig/deployment_strategies/index.md b/website/docs/services/appconfig/deployment_strategies/index.md index ee4256d33..69e5ac34a 100644 --- a/website/docs/services/appconfig/deployment_strategies/index.md +++ b/website/docs/services/appconfig/deployment_strategies/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a deployment_strategy resource or ## Fields + + + deployment_strategy resource or "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::AppConfig::DeploymentStrategy. @@ -106,31 +132,37 @@ For more information, see + deployment_strategies INSERT + deployment_strategies DELETE + deployment_strategies UPDATE + deployment_strategies_list_only SELECT + deployment_strategies SELECT @@ -139,6 +171,15 @@ For more information, see + + Gets all properties from an individual deployment_strategy. ```sql SELECT @@ -155,6 +196,19 @@ id FROM awscc.appconfig.deployment_strategies WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all deployment_strategies in a region. +```sql +SELECT +region, +id +FROM awscc.appconfig.deployment_strategies_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -251,6 +305,24 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.appconfig.deployment_strategies +SET data__PatchDocument = string('{{ { + "DeploymentDurationInMinutes": deployment_duration_in_minutes, + "Description": description, + "FinalBakeTimeInMinutes": final_bake_time_in_minutes, + "GrowthFactor": growth_factor, + "GrowthType": growth_type, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/appconfig/deployment_strategies_list_only/index.md b/website/docs/services/appconfig/deployment_strategies_list_only/index.md deleted file mode 100644 index c24a1093f..000000000 --- a/website/docs/services/appconfig/deployment_strategies_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: deployment_strategies_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - deployment_strategies_list_only - - appconfig - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists deployment_strategies in a region or regions, for all properties use deployment_strategies - -## Overview - - - - - - - -
Namedeployment_strategies_list_only
TypeResource
DescriptionResource Type definition for AWS::AppConfig::DeploymentStrategy
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all deployment_strategies in a region. -```sql -SELECT -region, -id -FROM awscc.appconfig.deployment_strategies_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the deployment_strategies_list_only resource, see deployment_strategies - diff --git a/website/docs/services/appconfig/deployments/index.md b/website/docs/services/appconfig/deployments/index.md index 94f8faf11..17a7b0d1f 100644 --- a/website/docs/services/appconfig/deployments/index.md +++ b/website/docs/services/appconfig/deployments/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a deployment resource or lists ## Fields + + + deployment resource or lists + + + + + + For more information, see AWS::AppConfig::Deployment. @@ -133,26 +169,31 @@ For more information, see + deployments INSERT + deployments DELETE + deployments_list_only SELECT + deployments SELECT @@ -161,6 +202,15 @@ For more information, see + + Gets all properties from an individual deployment. ```sql SELECT @@ -179,6 +229,21 @@ tags FROM awscc.appconfig.deployments WHERE region = 'us-east-1' AND data__Identifier = '||'; ``` + + + +Lists all deployments in a region. +```sql +SELECT +region, +application_id, +environment_id, +deployment_number +FROM awscc.appconfig.deployments_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -284,6 +349,7 @@ resources: + ## `DELETE` example ```sql diff --git a/website/docs/services/appconfig/deployments_list_only/index.md b/website/docs/services/appconfig/deployments_list_only/index.md deleted file mode 100644 index 7d6cdb40c..000000000 --- a/website/docs/services/appconfig/deployments_list_only/index.md +++ /dev/null @@ -1,92 +0,0 @@ ---- -title: deployments_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - deployments_list_only - - appconfig - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists deployments in a region or regions, for all properties use deployments - -## Overview - - - - - - - -
Namedeployments_list_only
TypeResource
DescriptionResource Type definition for AWS::AppConfig::Deployment
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all deployments in a region. -```sql -SELECT -region, -application_id, -environment_id, -deployment_number -FROM awscc.appconfig.deployments_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the deployments_list_only resource, see deployments - diff --git a/website/docs/services/appconfig/environments/index.md b/website/docs/services/appconfig/environments/index.md index 50c3711e8..38890b06d 100644 --- a/website/docs/services/appconfig/environments/index.md +++ b/website/docs/services/appconfig/environments/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets an environment resource or lists ## Fields + + + environment resource or lists "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::AppConfig::Environment. @@ -108,31 +139,37 @@ For more information, see + environments INSERT + environments DELETE + environments UPDATE + environments_list_only SELECT + environments SELECT @@ -141,6 +178,15 @@ For more information, see + + Gets all properties from an individual environment. ```sql SELECT @@ -155,6 +201,20 @@ name FROM awscc.appconfig.environments WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + + + +Lists all environments in a region. +```sql +SELECT +region, +application_id, +environment_id +FROM awscc.appconfig.environments_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -241,6 +301,23 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.appconfig.environments +SET data__PatchDocument = string('{{ { + "Description": description, + "Monitors": monitors, + "DeletionProtectionCheck": deletion_protection_check, + "Tags": tags, + "Name": name +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = '|'; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/appconfig/environments_list_only/index.md b/website/docs/services/appconfig/environments_list_only/index.md deleted file mode 100644 index 069374bf1..000000000 --- a/website/docs/services/appconfig/environments_list_only/index.md +++ /dev/null @@ -1,86 +0,0 @@ ---- -title: environments_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - environments_list_only - - appconfig - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists environments in a region or regions, for all properties use environments - -## Overview - - - - - - - -
Nameenvironments_list_only
TypeResource
DescriptionResource Type definition for AWS::AppConfig::Environment
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all environments in a region. -```sql -SELECT -region, -application_id, -environment_id -FROM awscc.appconfig.environments_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the environments_list_only resource, see environments - diff --git a/website/docs/services/appconfig/extension_associations/index.md b/website/docs/services/appconfig/extension_associations/index.md index f3f546c89..96c1f55ae 100644 --- a/website/docs/services/appconfig/extension_associations/index.md +++ b/website/docs/services/appconfig/extension_associations/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets an extension_association resource ## Fields + + + extension_association resource "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::AppConfig::ExtensionAssociation. @@ -106,31 +132,37 @@ For more information, see + extension_associations INSERT + extension_associations DELETE + extension_associations UPDATE + extension_associations_list_only SELECT + extension_associations SELECT @@ -139,6 +171,15 @@ For more information, see + + Gets all properties from an individual extension_association. ```sql SELECT @@ -155,6 +196,19 @@ tags FROM awscc.appconfig.extension_associations WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all extension_associations in a region. +```sql +SELECT +region, +id +FROM awscc.appconfig.extension_associations_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -241,6 +295,20 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.appconfig.extension_associations +SET data__PatchDocument = string('{{ { + "Parameters": parameters, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/appconfig/extension_associations_list_only/index.md b/website/docs/services/appconfig/extension_associations_list_only/index.md deleted file mode 100644 index fbf3525c4..000000000 --- a/website/docs/services/appconfig/extension_associations_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: extension_associations_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - extension_associations_list_only - - appconfig - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists extension_associations in a region or regions, for all properties use extension_associations - -## Overview - - - - - - - -
Nameextension_associations_list_only
TypeResource
DescriptionAn example resource schema demonstrating some basic constructs and validation rules.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all extension_associations in a region. -```sql -SELECT -region, -id -FROM awscc.appconfig.extension_associations_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the extension_associations_list_only resource, see extension_associations - diff --git a/website/docs/services/appconfig/extensions/index.md b/website/docs/services/appconfig/extensions/index.md index 21b9081bf..d95fd7a05 100644 --- a/website/docs/services/appconfig/extensions/index.md +++ b/website/docs/services/appconfig/extensions/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets an extension resource or lists ## Fields + + + extension resource or lists + + + + + + For more information, see AWS::AppConfig::Extension. @@ -106,31 +132,37 @@ For more information, see + extensions INSERT + extensions DELETE + extensions UPDATE + extensions_list_only SELECT + extensions SELECT @@ -139,6 +171,15 @@ For more information, see + + Gets all properties from an individual extension. ```sql SELECT @@ -155,6 +196,19 @@ tags FROM awscc.appconfig.extensions WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all extensions in a region. +```sql +SELECT +region, +id +FROM awscc.appconfig.extensions_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -239,6 +293,23 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.appconfig.extensions +SET data__PatchDocument = string('{{ { + "Description": description, + "Actions": actions, + "Parameters": parameters, + "LatestVersionNumber": latest_version_number, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/appconfig/extensions_list_only/index.md b/website/docs/services/appconfig/extensions_list_only/index.md deleted file mode 100644 index f9a976030..000000000 --- a/website/docs/services/appconfig/extensions_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: extensions_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - extensions_list_only - - appconfig - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists extensions in a region or regions, for all properties use extensions - -## Overview - - - - - - - -
Nameextensions_list_only
TypeResource
DescriptionResource Type definition for AWS::AppConfig::Extension
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all extensions in a region. -```sql -SELECT -region, -id -FROM awscc.appconfig.extensions_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the extensions_list_only resource, see extensions - diff --git a/website/docs/services/appconfig/hosted_configuration_versions/index.md b/website/docs/services/appconfig/hosted_configuration_versions/index.md index 2ff89b9f2..694bea8b6 100644 --- a/website/docs/services/appconfig/hosted_configuration_versions/index.md +++ b/website/docs/services/appconfig/hosted_configuration_versions/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a hosted_configuration_version re ## Fields + + + hosted_configuration_version re "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::AppConfig::HostedConfigurationVersion. @@ -89,26 +125,31 @@ For more information, see + hosted_configuration_versions INSERT + hosted_configuration_versions DELETE + hosted_configuration_versions_list_only SELECT + hosted_configuration_versions SELECT @@ -117,6 +158,15 @@ For more information, see + + Gets all properties from an individual hosted_configuration_version. ```sql SELECT @@ -132,6 +182,21 @@ version_number FROM awscc.appconfig.hosted_configuration_versions WHERE region = 'us-east-1' AND data__Identifier = '||'; ``` + + + +Lists all hosted_configuration_versions in a region. +```sql +SELECT +region, +application_id, +configuration_profile_id, +version_number +FROM awscc.appconfig.hosted_configuration_versions_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -222,6 +287,7 @@ resources: + ## `DELETE` example ```sql diff --git a/website/docs/services/appconfig/hosted_configuration_versions_list_only/index.md b/website/docs/services/appconfig/hosted_configuration_versions_list_only/index.md deleted file mode 100644 index 104777c04..000000000 --- a/website/docs/services/appconfig/hosted_configuration_versions_list_only/index.md +++ /dev/null @@ -1,92 +0,0 @@ ---- -title: hosted_configuration_versions_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - hosted_configuration_versions_list_only - - appconfig - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists hosted_configuration_versions in a region or regions, for all properties use hosted_configuration_versions - -## Overview - - - - - - - -
Namehosted_configuration_versions_list_only
TypeResource
DescriptionResource Type definition for AWS::AppConfig::HostedConfigurationVersion
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all hosted_configuration_versions in a region. -```sql -SELECT -region, -application_id, -configuration_profile_id, -version_number -FROM awscc.appconfig.hosted_configuration_versions_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the hosted_configuration_versions_list_only resource, see hosted_configuration_versions - diff --git a/website/docs/services/appconfig/index.md b/website/docs/services/appconfig/index.md index f389c3990..e5c08fbf2 100644 --- a/website/docs/services/appconfig/index.md +++ b/website/docs/services/appconfig/index.md @@ -20,7 +20,7 @@ The appconfig service documentation.
-total resources: 16
+total resources: 8
@@ -30,22 +30,14 @@ The appconfig service documentation. \ 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 03dad88aa..8e1fc46ae 100644 --- a/website/docs/services/appflow/connector_profiles/index.md +++ b/website/docs/services/appflow/connector_profiles/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a connector_profile resource or l ## Fields + + + connector_profile resource or l "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::AppFlow::ConnectorProfile. @@ -794,31 +820,37 @@ For more information, see + connector_profiles INSERT + connector_profiles DELETE + connector_profiles UPDATE + connector_profiles_list_only SELECT + connector_profiles SELECT @@ -827,6 +859,15 @@ For more information, see + + Gets all properties from an individual connector_profile. ```sql SELECT @@ -842,6 +883,19 @@ credentials_arn FROM awscc.appflow.connector_profiles WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all connector_profiles in a region. +```sql +SELECT +region, +connector_profile_name +FROM awscc.appflow.connector_profiles_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -1079,6 +1133,21 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.appflow.connector_profiles +SET data__PatchDocument = string('{{ { + "KMSArn": kms_arn, + "ConnectionMode": connection_mode, + "ConnectorProfileConfig": connector_profile_config +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/appflow/connector_profiles_list_only/index.md b/website/docs/services/appflow/connector_profiles_list_only/index.md deleted file mode 100644 index 5c5000ed1..000000000 --- a/website/docs/services/appflow/connector_profiles_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: connector_profiles_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - connector_profiles_list_only - - appflow - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists connector_profiles in a region or regions, for all properties use connector_profiles - -## Overview - - - - - - - -
Nameconnector_profiles_list_only
TypeResource
DescriptionResource Type definition for AWS::AppFlow::ConnectorProfile
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all connector_profiles in a region. -```sql -SELECT -region, -connector_profile_name -FROM awscc.appflow.connector_profiles_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the connector_profiles_list_only resource, see connector_profiles - diff --git a/website/docs/services/appflow/connectors/index.md b/website/docs/services/appflow/connectors/index.md index ca927f4c1..3f4af02c6 100644 --- a/website/docs/services/appflow/connectors/index.md +++ b/website/docs/services/appflow/connectors/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a connector resource or lists ## Fields + + + connector resource or lists + + + + + + For more information, see AWS::AppFlow::Connector. @@ -88,31 +114,37 @@ For more information, see + connectors INSERT + connectors DELETE + connectors UPDATE + connectors_list_only SELECT + connectors SELECT @@ -121,6 +153,15 @@ For more information, see + + Gets all properties from an individual connector. ```sql SELECT @@ -133,6 +174,19 @@ description FROM awscc.appflow.connectors WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all connectors in a region. +```sql +SELECT +region, +connector_label +FROM awscc.appflow.connectors_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -209,6 +263,21 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.appflow.connectors +SET data__PatchDocument = string('{{ { + "ConnectorProvisioningType": connector_provisioning_type, + "ConnectorProvisioningConfig": connector_provisioning_config, + "Description": description +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/appflow/connectors_list_only/index.md b/website/docs/services/appflow/connectors_list_only/index.md deleted file mode 100644 index 671d62692..000000000 --- a/website/docs/services/appflow/connectors_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: connectors_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - connectors_list_only - - appflow - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists connectors in a region or regions, for all properties use connectors - -## Overview - - - - - - - -
Nameconnectors_list_only
TypeResource
DescriptionResource schema for AWS::AppFlow::Connector
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all connectors in a region. -```sql -SELECT -region, -connector_label -FROM awscc.appflow.connectors_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the connectors_list_only resource, see connectors - diff --git a/website/docs/services/appflow/flows/index.md b/website/docs/services/appflow/flows/index.md index 802d095f2..d0ebaec2f 100644 --- a/website/docs/services/appflow/flows/index.md +++ b/website/docs/services/appflow/flows/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a flow resource or lists fl ## Fields + + + flow resource or lists fl "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::AppFlow::Flow. @@ -916,31 +942,37 @@ For more information, see + flows INSERT + flows DELETE + flows UPDATE + flows_list_only SELECT + flows SELECT @@ -949,6 +981,15 @@ For more information, see + + Gets all properties from an individual flow. ```sql SELECT @@ -967,6 +1008,19 @@ metadata_catalog_config FROM awscc.appflow.flows WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all flows in a region. +```sql +SELECT +region, +flow_name +FROM awscc.appflow.flows_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -1245,6 +1299,26 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.appflow.flows +SET data__PatchDocument = string('{{ { + "Description": description, + "TriggerConfig": trigger_config, + "FlowStatus": flow_status, + "SourceFlowConfig": source_flow_config, + "DestinationFlowConfigList": destination_flow_config_list, + "Tasks": tasks, + "Tags": tags, + "MetadataCatalogConfig": metadata_catalog_config +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/appflow/flows_list_only/index.md b/website/docs/services/appflow/flows_list_only/index.md deleted file mode 100644 index 6166ee33c..000000000 --- a/website/docs/services/appflow/flows_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: flows_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - flows_list_only - - appflow - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists flows in a region or regions, for all properties use flows - -## Overview - - - - - - - -
Nameflows_list_only
TypeResource
DescriptionResource schema for AWS::AppFlow::Flow.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all flows in a region. -```sql -SELECT -region, -flow_name -FROM awscc.appflow.flows_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the flows_list_only resource, see flows - diff --git a/website/docs/services/appflow/index.md b/website/docs/services/appflow/index.md index 9022e7f31..3a903719f 100644 --- a/website/docs/services/appflow/index.md +++ b/website/docs/services/appflow/index.md @@ -20,7 +20,7 @@ The appflow service documentation.
-total resources: 6
+total resources: 3
@@ -30,12 +30,9 @@ The appflow service documentation. \ 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 ae7997e13..ede68e888 100644 --- a/website/docs/services/appintegrations/applications/index.md +++ b/website/docs/services/appintegrations/applications/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets an application resource or lists ## Fields + + + application
resource or lists "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::AppIntegrations::Application. @@ -166,31 +192,37 @@ For more information, see + applications INSERT + applications DELETE + applications UPDATE + applications_list_only SELECT + applications SELECT @@ -199,6 +231,15 @@ For more information, see + + Gets all properties from an individual application. ```sql SELECT @@ -218,6 +259,19 @@ iframe_config FROM awscc.appintegrations.applications WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all applications in a region. +```sql +SELECT +region, +application_arn +FROM awscc.appintegrations.applications_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -333,6 +387,28 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.appintegrations.applications +SET data__PatchDocument = string('{{ { + "Name": name, + "Namespace": namespace, + "Description": description, + "ApplicationSourceConfig": application_source_config, + "Permissions": permissions, + "Tags": tags, + "IsService": is_service, + "InitializationTimeout": initialization_timeout, + "ApplicationConfig": application_config, + "IframeConfig": iframe_config +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/appintegrations/applications_list_only/index.md b/website/docs/services/appintegrations/applications_list_only/index.md deleted file mode 100644 index 22583c21f..000000000 --- a/website/docs/services/appintegrations/applications_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: applications_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - applications_list_only - - appintegrations - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists applications in a region or regions, for all properties use applications - -## Overview - - - - - - - -
Nameapplications_list_only
TypeResource
DescriptionResource Type definition for AWS:AppIntegrations::Application
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all applications in a region. -```sql -SELECT -region, -application_arn -FROM awscc.appintegrations.applications_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the applications_list_only resource, see applications - diff --git a/website/docs/services/appintegrations/data_integrations/index.md b/website/docs/services/appintegrations/data_integrations/index.md index c803b5ce8..e19a4c840 100644 --- a/website/docs/services/appintegrations/data_integrations/index.md +++ b/website/docs/services/appintegrations/data_integrations/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a data_integration resource or li ## Fields + + + data_integration resource or li "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::AppIntegrations::DataIntegration. @@ -140,31 +166,37 @@ For more information, see + data_integrations INSERT + data_integrations DELETE + data_integrations UPDATE + data_integrations_list_only SELECT + data_integrations SELECT @@ -173,6 +205,15 @@ For more information, see + + Gets all properties from an individual data_integration. ```sql SELECT @@ -190,6 +231,19 @@ object_configuration FROM awscc.appintegrations.data_integrations WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all data_integrations in a region. +```sql +SELECT +region, +id +FROM awscc.appintegrations.data_integrations_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -290,6 +344,23 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.appintegrations.data_integrations +SET data__PatchDocument = string('{{ { + "Description": description, + "Name": name, + "Tags": tags, + "FileConfiguration": file_configuration, + "ObjectConfiguration": object_configuration +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/appintegrations/data_integrations_list_only/index.md b/website/docs/services/appintegrations/data_integrations_list_only/index.md deleted file mode 100644 index ad3911a1a..000000000 --- a/website/docs/services/appintegrations/data_integrations_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: data_integrations_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - data_integrations_list_only - - appintegrations - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists data_integrations in a region or regions, for all properties use data_integrations - -## Overview - - - - - - - -
Namedata_integrations_list_only
TypeResource
DescriptionResource Type definition for AWS::AppIntegrations::DataIntegration
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all data_integrations in a region. -```sql -SELECT -region, -id -FROM awscc.appintegrations.data_integrations_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the data_integrations_list_only resource, see data_integrations - diff --git a/website/docs/services/appintegrations/event_integrations/index.md b/website/docs/services/appintegrations/event_integrations/index.md index a60e20f4a..f5d03466f 100644 --- a/website/docs/services/appintegrations/event_integrations/index.md +++ b/website/docs/services/appintegrations/event_integrations/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets an event_integration resource or ## Fields + + + event_integration resource or "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::AppIntegrations::EventIntegration. @@ -98,31 +124,37 @@ For more information, see + event_integrations INSERT + event_integrations DELETE + event_integrations UPDATE + event_integrations_list_only SELECT + event_integrations SELECT @@ -131,6 +163,15 @@ For more information, see + + Gets all properties from an individual event_integration. ```sql SELECT @@ -144,6 +185,19 @@ tags FROM awscc.appintegrations.event_integrations WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all event_integrations in a region. +```sql +SELECT +region, +name +FROM awscc.appintegrations.event_integrations_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -227,6 +281,20 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.appintegrations.event_integrations +SET data__PatchDocument = string('{{ { + "Description": description, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/appintegrations/event_integrations_list_only/index.md b/website/docs/services/appintegrations/event_integrations_list_only/index.md deleted file mode 100644 index 3922b2ced..000000000 --- a/website/docs/services/appintegrations/event_integrations_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: event_integrations_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - event_integrations_list_only - - appintegrations - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists event_integrations in a region or regions, for all properties use event_integrations - -## Overview - - - - - - - -
Nameevent_integrations_list_only
TypeResource
DescriptionResource Type definition for AWS::AppIntegrations::EventIntegration
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all event_integrations in a region. -```sql -SELECT -region, -name -FROM awscc.appintegrations.event_integrations_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the event_integrations_list_only resource, see event_integrations - diff --git a/website/docs/services/appintegrations/index.md b/website/docs/services/appintegrations/index.md index 01cb0cb71..f1e4db7ec 100644 --- a/website/docs/services/appintegrations/index.md +++ b/website/docs/services/appintegrations/index.md @@ -20,7 +20,7 @@ The appintegrations service documentation.
-total resources: 6
+total resources: 3
@@ -30,12 +30,9 @@ The appintegrations service documentation. \ No newline at end of file diff --git a/website/docs/services/applicationautoscaling/index.md b/website/docs/services/applicationautoscaling/index.md index 6b7310f3c..cec14be25 100644 --- a/website/docs/services/applicationautoscaling/index.md +++ b/website/docs/services/applicationautoscaling/index.md @@ -20,7 +20,7 @@ The applicationautoscaling service documentation.
-total resources: 4
+total resources: 2
@@ -29,11 +29,9 @@ The applicationautoscaling service documentation. ## Resources \ 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 4aef81408..6eaf4a2f0 100644 --- a/website/docs/services/applicationautoscaling/scalable_targets/index.md +++ b/website/docs/services/applicationautoscaling/scalable_targets/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a scalable_target resource or lis ## Fields + + + scalable_target resource or lis "description": "AWS region." } ]} /> + + + ++ ECS service - The resource type is ``service`` and the unique identifier is the cluster name and service name. Example: ``service/my-cluster/my-service``.
+ Spot Fleet - The resource type is ``spot-fleet-request`` and the unique identifier is the Spot Fleet request ID. Example: ``spot-fleet-request/sfr-73fbd2ce-aa30-494c-8788-1cee4EXAMPLE``.
+ EMR cluster - The resource type is ``instancegroup`` and the unique identifier is the cluster ID and instance group ID. Example: ``instancegroup/j-2EEZNYKUA1NTV/ig-1791Y4E1L8YI0``.
+ AppStream 2.0 fleet - The resource type is ``fleet`` and the unique identifier is the fleet name. Example: ``fleet/sample-fleet``.
+ DynamoDB table - The resource type is ``table`` and the unique identifier is the table name. Example: ``table/my-table``.
+ DynamoDB global secondary index - The resource type is ``index`` and the unique identifier is the index name. Example: ``table/my-table/index/my-table-index``.
+ Aurora DB cluster - The resource type is ``cluster`` and the unique identifier is the cluster name. Example: ``cluster:my-db-cluster``.
+ SageMaker endpoint variant - The resource type is ``variant`` and the unique identifier is the resource ID. Example: ``endpoint/my-end-point/variant/KMeansClustering``.
+ Custom resources are not supported with a resource type. This parameter must specify the ``OutputValue`` from the CloudFormation template stack used to access the resources. The unique identifier is defined by the service provider. More information is available in our [GitHub repository](https://docs.aws.amazon.com/https://github.com/aws/aws-auto-scaling-custom-resource).
+ Amazon Comprehend document classification endpoint - The resource type and unique identifier are specified using the endpoint ARN. Example: ``arn:aws:comprehend:us-west-2:123456789012:document-classifier-endpoint/EXAMPLE``.
+ Amazon Comprehend entity recognizer endpoint - The resource type and unique identifier are specified using the endpoint ARN. Example: ``arn:aws:comprehend:us-west-2:123456789012:entity-recognizer-endpoint/EXAMPLE``.
+ Lambda provisioned concurrency - The resource type is ``function`` and the unique identifier is the function name with a function version or alias name suffix that is not ``$LATEST``. Example: ``function:my-function:prod`` or ``function:my-function:1``.
+ Amazon Keyspaces table - The resource type is ``table`` and the unique identifier is the table name. Example: ``keyspace/mykeyspace/table/mytable``.
+ Amazon MSK cluster - The resource type and unique identifier are specified using the cluster ARN. Example: ``arn:aws:kafka:us-east-1:123456789012:cluster/demo-cluster-1/6357e0b2-0e6a-4b86-a0b4-70df934c2e31-5``.
+ Amazon ElastiCache replication group - The resource type is ``replication-group`` and the unique identifier is the replication group name. Example: ``replication-group/mycluster``.
+ Amazon ElastiCache cache cluster - The resource type is ``cache-cluster`` and the unique identifier is the cache cluster name. Example: ``cache-cluster/mycluster``.
+ Neptune cluster - The resource type is ``cluster`` and the unique identifier is the cluster name. Example: ``cluster:mycluster``.
+ SageMaker serverless endpoint - The resource type is ``variant`` and the unique identifier is the resource ID. Example: ``endpoint/my-end-point/variant/KMeansClustering``.
+ SageMaker inference component - The resource type is ``inference-component`` and the unique identifier is the resource ID. Example: ``inference-component/my-inference-component``.
+ Pool of WorkSpaces - The resource type is ``workspacespool`` and the unique identifier is the pool ID. Example: ``workspacespool/wspool-123456``." + }, + { + "name": "service_namespace", + "type": "string", + "description": "The namespace of the AWS service that provides the resource, or a ``custom-resource``." + }, + { + "name": "scalable_dimension", + "type": "string", + "description": "The scalable dimension associated with the scalable target. This string consists of the service namespace, resource type, and scaling property.
+ ``ecs:service:DesiredCount`` - The task count of an ECS service.
+ ``elasticmapreduce:instancegroup:InstanceCount`` - The instance count of an EMR Instance Group.
+ ``ec2:spot-fleet-request:TargetCapacity`` - The target capacity of a Spot Fleet.
+ ``appstream:fleet:DesiredCapacity`` - The capacity of an AppStream 2.0 fleet.
+ ``dynamodb:table:ReadCapacityUnits`` - The provisioned read capacity for a DynamoDB table.
+ ``dynamodb:table:WriteCapacityUnits`` - The provisioned write capacity for a DynamoDB table.
+ ``dynamodb:index:ReadCapacityUnits`` - The provisioned read capacity for a DynamoDB global secondary index.
+ ``dynamodb:index:WriteCapacityUnits`` - The provisioned write capacity for a DynamoDB global secondary index.
+ ``rds:cluster:ReadReplicaCount`` - The count of Aurora Replicas in an Aurora DB cluster. Available for Aurora MySQL-compatible edition and Aurora PostgreSQL-compatible edition.
+ ``sagemaker:variant:DesiredInstanceCount`` - The number of EC2 instances for a SageMaker model endpoint variant.
+ ``custom-resource:ResourceType:Property`` - The scalable dimension for a custom resource provided by your own application or service.
+ ``comprehend:document-classifier-endpoint:DesiredInferenceUnits`` - The number of inference units for an Amazon Comprehend document classification endpoint.
+ ``comprehend:entity-recognizer-endpoint:DesiredInferenceUnits`` - The number of inference units for an Amazon Comprehend entity recognizer endpoint.
+ ``lambda:function:ProvisionedConcurrency`` - The provisioned concurrency for a Lambda function.
+ ``cassandra:table:ReadCapacityUnits`` - The provisioned read capacity for an Amazon Keyspaces table.
+ ``cassandra:table:WriteCapacityUnits`` - The provisioned write capacity for an Amazon Keyspaces table.
+ ``kafka:broker-storage:VolumeSize`` - The provisioned volume size (in GiB) for brokers in an Amazon MSK cluster.
+ ``elasticache:cache-cluster:Nodes`` - The number of nodes for an Amazon ElastiCache cache cluster.
+ ``elasticache:replication-group:NodeGroups`` - The number of node groups for an Amazon ElastiCache replication group.
+ ``elasticache:replication-group:Replicas`` - The number of replicas per node group for an Amazon ElastiCache replication group.
+ ``neptune:cluster:ReadReplicaCount`` - The count of read replicas in an Amazon Neptune DB cluster.
+ ``sagemaker:variant:DesiredProvisionedConcurrency`` - The provisioned concurrency for a SageMaker serverless endpoint.
+ ``sagemaker:inference-component:DesiredCopyCount`` - The number of copies across an endpoint for a SageMaker inference component.
+ ``workspaces:workspacespool:DesiredUserSessions`` - The number of user sessions for the WorkSpaces in the pool." + }, + { + "name": "id", + "type": "string", + "description": "" + }, + { + "name": "region", + "type": "string", + "description": "AWS region." + } +]} /> +
+
For more information, see AWS::ApplicationAutoScaling::ScalableTarget. @@ -155,31 +196,37 @@ For more information, see + scalable_targets INSERT + scalable_targets DELETE + scalable_targets UPDATE + scalable_targets_list_only SELECT + scalable_targets SELECT @@ -188,6 +235,15 @@ For more information, see + + Gets all properties from an individual scalable_target. ```sql SELECT @@ -204,6 +260,21 @@ max_capacity FROM awscc.applicationautoscaling.scalable_targets WHERE region = 'us-east-1' AND data__Identifier = '||'; ``` + + + +Lists all scalable_targets in a region. +```sql +SELECT +region, +resource_id, +scalable_dimension, +service_namespace +FROM awscc.applicationautoscaling.scalable_targets_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -311,6 +382,23 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.applicationautoscaling.scalable_targets +SET data__PatchDocument = string('{{ { + "ScheduledActions": scheduled_actions, + "SuspendedState": suspended_state, + "MinCapacity": min_capacity, + "RoleARN": role_arn, + "MaxCapacity": max_capacity +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = '||'; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/applicationautoscaling/scalable_targets_list_only/index.md b/website/docs/services/applicationautoscaling/scalable_targets_list_only/index.md deleted file mode 100644 index bff9cbc80..000000000 --- a/website/docs/services/applicationautoscaling/scalable_targets_list_only/index.md +++ /dev/null @@ -1,97 +0,0 @@ ---- -title: scalable_targets_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - scalable_targets_list_only - - applicationautoscaling - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists scalable_targets in a region or regions, for all properties use scalable_targets - -## Overview - - - - - - - -
Namescalable_targets_list_only
TypeResource
DescriptionThe ``AWS::ApplicationAutoScaling::ScalableTarget`` resource specifies a resource that Application Auto Scaling can scale, such as an AWS::DynamoDB::Table or AWS::ECS::Service resource.
For more information, see [Getting started](https://docs.aws.amazon.com/autoscaling/application/userguide/getting-started.html) in the *Application Auto Scaling User Guide*.
If the resource that you want Application Auto Scaling to scale is not yet created in your account, add a dependency on the resource when registering it as a scalable target using the [DependsOn](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-dependson.html) attribute.
Id
- -## Fields -+ ECS service - The resource type is ``service`` and the unique identifier is the cluster name and service name. Example: ``service/my-cluster/my-service``.
+ Spot Fleet - The resource type is ``spot-fleet-request`` and the unique identifier is the Spot Fleet request ID. Example: ``spot-fleet-request/sfr-73fbd2ce-aa30-494c-8788-1cee4EXAMPLE``.
+ EMR cluster - The resource type is ``instancegroup`` and the unique identifier is the cluster ID and instance group ID. Example: ``instancegroup/j-2EEZNYKUA1NTV/ig-1791Y4E1L8YI0``.
+ AppStream 2.0 fleet - The resource type is ``fleet`` and the unique identifier is the fleet name. Example: ``fleet/sample-fleet``.
+ DynamoDB table - The resource type is ``table`` and the unique identifier is the table name. Example: ``table/my-table``.
+ DynamoDB global secondary index - The resource type is ``index`` and the unique identifier is the index name. Example: ``table/my-table/index/my-table-index``.
+ Aurora DB cluster - The resource type is ``cluster`` and the unique identifier is the cluster name. Example: ``cluster:my-db-cluster``.
+ SageMaker endpoint variant - The resource type is ``variant`` and the unique identifier is the resource ID. Example: ``endpoint/my-end-point/variant/KMeansClustering``.
+ Custom resources are not supported with a resource type. This parameter must specify the ``OutputValue`` from the CloudFormation template stack used to access the resources. The unique identifier is defined by the service provider. More information is available in our [GitHub repository](https://docs.aws.amazon.com/https://github.com/aws/aws-auto-scaling-custom-resource).
+ Amazon Comprehend document classification endpoint - The resource type and unique identifier are specified using the endpoint ARN. Example: ``arn:aws:comprehend:us-west-2:123456789012:document-classifier-endpoint/EXAMPLE``.
+ Amazon Comprehend entity recognizer endpoint - The resource type and unique identifier are specified using the endpoint ARN. Example: ``arn:aws:comprehend:us-west-2:123456789012:entity-recognizer-endpoint/EXAMPLE``.
+ Lambda provisioned concurrency - The resource type is ``function`` and the unique identifier is the function name with a function version or alias name suffix that is not ``$LATEST``. Example: ``function:my-function:prod`` or ``function:my-function:1``.
+ Amazon Keyspaces table - The resource type is ``table`` and the unique identifier is the table name. Example: ``keyspace/mykeyspace/table/mytable``.
+ Amazon MSK cluster - The resource type and unique identifier are specified using the cluster ARN. Example: ``arn:aws:kafka:us-east-1:123456789012:cluster/demo-cluster-1/6357e0b2-0e6a-4b86-a0b4-70df934c2e31-5``.
+ Amazon ElastiCache replication group - The resource type is ``replication-group`` and the unique identifier is the replication group name. Example: ``replication-group/mycluster``.
+ Amazon ElastiCache cache cluster - The resource type is ``cache-cluster`` and the unique identifier is the cache cluster name. Example: ``cache-cluster/mycluster``.
+ Neptune cluster - The resource type is ``cluster`` and the unique identifier is the cluster name. Example: ``cluster:mycluster``.
+ SageMaker serverless endpoint - The resource type is ``variant`` and the unique identifier is the resource ID. Example: ``endpoint/my-end-point/variant/KMeansClustering``.
+ SageMaker inference component - The resource type is ``inference-component`` and the unique identifier is the resource ID. Example: ``inference-component/my-inference-component``.
+ Pool of WorkSpaces - The resource type is ``workspacespool`` and the unique identifier is the pool ID. Example: ``workspacespool/wspool-123456``." - }, - { - "name": "service_namespace", - "type": "string", - "description": "The namespace of the AWS service that provides the resource, or a ``custom-resource``." - }, - { - "name": "scalable_dimension", - "type": "string", - "description": "The scalable dimension associated with the scalable target. This string consists of the service namespace, resource type, and scaling property.
+ ``ecs:service:DesiredCount`` - The task count of an ECS service.
+ ``elasticmapreduce:instancegroup:InstanceCount`` - The instance count of an EMR Instance Group.
+ ``ec2:spot-fleet-request:TargetCapacity`` - The target capacity of a Spot Fleet.
+ ``appstream:fleet:DesiredCapacity`` - The capacity of an AppStream 2.0 fleet.
+ ``dynamodb:table:ReadCapacityUnits`` - The provisioned read capacity for a DynamoDB table.
+ ``dynamodb:table:WriteCapacityUnits`` - The provisioned write capacity for a DynamoDB table.
+ ``dynamodb:index:ReadCapacityUnits`` - The provisioned read capacity for a DynamoDB global secondary index.
+ ``dynamodb:index:WriteCapacityUnits`` - The provisioned write capacity for a DynamoDB global secondary index.
+ ``rds:cluster:ReadReplicaCount`` - The count of Aurora Replicas in an Aurora DB cluster. Available for Aurora MySQL-compatible edition and Aurora PostgreSQL-compatible edition.
+ ``sagemaker:variant:DesiredInstanceCount`` - The number of EC2 instances for a SageMaker model endpoint variant.
+ ``custom-resource:ResourceType:Property`` - The scalable dimension for a custom resource provided by your own application or service.
+ ``comprehend:document-classifier-endpoint:DesiredInferenceUnits`` - The number of inference units for an Amazon Comprehend document classification endpoint.
+ ``comprehend:entity-recognizer-endpoint:DesiredInferenceUnits`` - The number of inference units for an Amazon Comprehend entity recognizer endpoint.
+ ``lambda:function:ProvisionedConcurrency`` - The provisioned concurrency for a Lambda function.
+ ``cassandra:table:ReadCapacityUnits`` - The provisioned read capacity for an Amazon Keyspaces table.
+ ``cassandra:table:WriteCapacityUnits`` - The provisioned write capacity for an Amazon Keyspaces table.
+ ``kafka:broker-storage:VolumeSize`` - The provisioned volume size (in GiB) for brokers in an Amazon MSK cluster.
+ ``elasticache:cache-cluster:Nodes`` - The number of nodes for an Amazon ElastiCache cache cluster.
+ ``elasticache:replication-group:NodeGroups`` - The number of node groups for an Amazon ElastiCache replication group.
+ ``elasticache:replication-group:Replicas`` - The number of replicas per node group for an Amazon ElastiCache replication group.
+ ``neptune:cluster:ReadReplicaCount`` - The count of read replicas in an Amazon Neptune DB cluster.
+ ``sagemaker:variant:DesiredProvisionedConcurrency`` - The provisioned concurrency for a SageMaker serverless endpoint.
+ ``sagemaker:inference-component:DesiredCopyCount`` - The number of copies across an endpoint for a SageMaker inference component.
+ ``workspaces:workspacespool:DesiredUserSessions`` - The number of user sessions for the WorkSpaces in the pool." - }, - { - "name": "id", - "type": "string", - "description": "" - }, - { - "name": "region", - "type": "string", - "description": "AWS region." - } -]} /> - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all scalable_targets in a region. -```sql -SELECT -region, -resource_id, -scalable_dimension, -service_namespace -FROM awscc.applicationautoscaling.scalable_targets_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the scalable_targets_list_only resource, see scalable_targets - diff --git a/website/docs/services/applicationautoscaling/scaling_policies/index.md b/website/docs/services/applicationautoscaling/scaling_policies/index.md index 0c663facd..cd958d7a1 100644 --- a/website/docs/services/applicationautoscaling/scaling_policies/index.md +++ b/website/docs/services/applicationautoscaling/scaling_policies/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a scaling_policy resource or list ## Fields + + + scaling_policy resource or list "description": "AWS region." } ]} /> + + + ++ ``ecs:service:DesiredCount`` - The task count of an ECS service.
+ ``elasticmapreduce:instancegroup:InstanceCount`` - The instance count of an EMR Instance Group.
+ ``ec2:spot-fleet-request:TargetCapacity`` - The target capacity of a Spot Fleet.
+ ``appstream:fleet:DesiredCapacity`` - The capacity of an AppStream 2.0 fleet.
+ ``dynamodb:table:ReadCapacityUnits`` - The provisioned read capacity for a DynamoDB table.
+ ``dynamodb:table:WriteCapacityUnits`` - The provisioned write capacity for a DynamoDB table.
+ ``dynamodb:index:ReadCapacityUnits`` - The provisioned read capacity for a DynamoDB global secondary index.
+ ``dynamodb:index:WriteCapacityUnits`` - The provisioned write capacity for a DynamoDB global secondary index.
+ ``rds:cluster:ReadReplicaCount`` - The count of Aurora Replicas in an Aurora DB cluster. Available for Aurora MySQL-compatible edition and Aurora PostgreSQL-compatible edition.
+ ``sagemaker:variant:DesiredInstanceCount`` - The number of EC2 instances for a SageMaker model endpoint variant.
+ ``custom-resource:ResourceType:Property`` - The scalable dimension for a custom resource provided by your own application or service.
+ ``comprehend:document-classifier-endpoint:DesiredInferenceUnits`` - The number of inference units for an Amazon Comprehend document classification endpoint.
+ ``comprehend:entity-recognizer-endpoint:DesiredInferenceUnits`` - The number of inference units for an Amazon Comprehend entity recognizer endpoint.
+ ``lambda:function:ProvisionedConcurrency`` - The provisioned concurrency for a Lambda function.
+ ``cassandra:table:ReadCapacityUnits`` - The provisioned read capacity for an Amazon Keyspaces table.
+ ``cassandra:table:WriteCapacityUnits`` - The provisioned write capacity for an Amazon Keyspaces table.
+ ``kafka:broker-storage:VolumeSize`` - The provisioned volume size (in GiB) for brokers in an Amazon MSK cluster.
+ ``elasticache:cache-cluster:Nodes`` - The number of nodes for an Amazon ElastiCache cache cluster.
+ ``elasticache:replication-group:NodeGroups`` - The number of node groups for an Amazon ElastiCache replication group.
+ ``elasticache:replication-group:Replicas`` - The number of replicas per node group for an Amazon ElastiCache replication group.
+ ``neptune:cluster:ReadReplicaCount`` - The count of read replicas in an Amazon Neptune DB cluster.
+ ``sagemaker:variant:DesiredProvisionedConcurrency`` - The provisioned concurrency for a SageMaker serverless endpoint.
+ ``sagemaker:inference-component:DesiredCopyCount`` - The number of copies across an endpoint for a SageMaker inference component.
+ ``workspaces:workspacespool:DesiredUserSessions`` - The number of user sessions for the WorkSpaces in the pool." + }, + { + "name": "arn", + "type": "string", + "description": "" + }, + { + "name": "region", + "type": "string", + "description": "AWS region." + } +]} /> +
+
For more information, see AWS::ApplicationAutoScaling::ScalingPolicy. @@ -379,31 +410,37 @@ For more information, see + scaling_policies INSERT + scaling_policies DELETE + scaling_policies UPDATE + scaling_policies_list_only SELECT + scaling_policies SELECT @@ -412,6 +449,15 @@ For more information, see + + Gets all properties from an individual scaling_policy. ```sql SELECT @@ -429,6 +475,20 @@ predictive_scaling_policy_configuration FROM awscc.applicationautoscaling.scaling_policies WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + + + +Lists all scaling_policies in a region. +```sql +SELECT +region, +arn, +scalable_dimension +FROM awscc.applicationautoscaling.scaling_policies_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -596,6 +656,22 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.applicationautoscaling.scaling_policies +SET data__PatchDocument = string('{{ { + "PolicyType": policy_type, + "TargetTrackingScalingPolicyConfiguration": target_tracking_scaling_policy_configuration, + "StepScalingPolicyConfiguration": step_scaling_policy_configuration, + "PredictiveScalingPolicyConfiguration": predictive_scaling_policy_configuration +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = '|'; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/applicationautoscaling/scaling_policies_list_only/index.md b/website/docs/services/applicationautoscaling/scaling_policies_list_only/index.md deleted file mode 100644 index 2ca96e4f3..000000000 --- a/website/docs/services/applicationautoscaling/scaling_policies_list_only/index.md +++ /dev/null @@ -1,86 +0,0 @@ ---- -title: scaling_policies_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - scaling_policies_list_only - - applicationautoscaling - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists scaling_policies in a region or regions, for all properties use scaling_policies - -## Overview - - - - - - - -
Namescaling_policies_list_only
TypeResource
DescriptionThe ``AWS::ApplicationAutoScaling::ScalingPolicy`` resource defines a scaling policy that Application Auto Scaling uses to adjust the capacity of a scalable target.
For more information, see [Target tracking scaling policies](https://docs.aws.amazon.com/autoscaling/application/userguide/application-auto-scaling-target-tracking.html) and [Step scaling policies](https://docs.aws.amazon.com/autoscaling/application/userguide/application-auto-scaling-step-scaling-policies.html) in the *Application Auto Scaling User Guide*.
Id
- -## Fields -+ ``ecs:service:DesiredCount`` - The task count of an ECS service.
+ ``elasticmapreduce:instancegroup:InstanceCount`` - The instance count of an EMR Instance Group.
+ ``ec2:spot-fleet-request:TargetCapacity`` - The target capacity of a Spot Fleet.
+ ``appstream:fleet:DesiredCapacity`` - The capacity of an AppStream 2.0 fleet.
+ ``dynamodb:table:ReadCapacityUnits`` - The provisioned read capacity for a DynamoDB table.
+ ``dynamodb:table:WriteCapacityUnits`` - The provisioned write capacity for a DynamoDB table.
+ ``dynamodb:index:ReadCapacityUnits`` - The provisioned read capacity for a DynamoDB global secondary index.
+ ``dynamodb:index:WriteCapacityUnits`` - The provisioned write capacity for a DynamoDB global secondary index.
+ ``rds:cluster:ReadReplicaCount`` - The count of Aurora Replicas in an Aurora DB cluster. Available for Aurora MySQL-compatible edition and Aurora PostgreSQL-compatible edition.
+ ``sagemaker:variant:DesiredInstanceCount`` - The number of EC2 instances for a SageMaker model endpoint variant.
+ ``custom-resource:ResourceType:Property`` - The scalable dimension for a custom resource provided by your own application or service.
+ ``comprehend:document-classifier-endpoint:DesiredInferenceUnits`` - The number of inference units for an Amazon Comprehend document classification endpoint.
+ ``comprehend:entity-recognizer-endpoint:DesiredInferenceUnits`` - The number of inference units for an Amazon Comprehend entity recognizer endpoint.
+ ``lambda:function:ProvisionedConcurrency`` - The provisioned concurrency for a Lambda function.
+ ``cassandra:table:ReadCapacityUnits`` - The provisioned read capacity for an Amazon Keyspaces table.
+ ``cassandra:table:WriteCapacityUnits`` - The provisioned write capacity for an Amazon Keyspaces table.
+ ``kafka:broker-storage:VolumeSize`` - The provisioned volume size (in GiB) for brokers in an Amazon MSK cluster.
+ ``elasticache:cache-cluster:Nodes`` - The number of nodes for an Amazon ElastiCache cache cluster.
+ ``elasticache:replication-group:NodeGroups`` - The number of node groups for an Amazon ElastiCache replication group.
+ ``elasticache:replication-group:Replicas`` - The number of replicas per node group for an Amazon ElastiCache replication group.
+ ``neptune:cluster:ReadReplicaCount`` - The count of read replicas in an Amazon Neptune DB cluster.
+ ``sagemaker:variant:DesiredProvisionedConcurrency`` - The provisioned concurrency for a SageMaker serverless endpoint.
+ ``sagemaker:inference-component:DesiredCopyCount`` - The number of copies across an endpoint for a SageMaker inference component.
+ ``workspaces:workspacespool:DesiredUserSessions`` - The number of user sessions for the WorkSpaces in the pool." - }, - { - "name": "arn", - "type": "string", - "description": "" - }, - { - "name": "region", - "type": "string", - "description": "AWS region." - } -]} /> - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all scaling_policies in a region. -```sql -SELECT -region, -arn, -scalable_dimension -FROM awscc.applicationautoscaling.scaling_policies_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the scaling_policies_list_only resource, see scaling_policies - diff --git a/website/docs/services/applicationinsights/applications/index.md b/website/docs/services/applicationinsights/applications/index.md index c9f83449c..805b965eb 100644 --- a/website/docs/services/applicationinsights/applications/index.md +++ b/website/docs/services/applicationinsights/applications/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets an application resource or lists ## Fields + + + application resource or lists "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::ApplicationInsights::Application. @@ -270,31 +296,37 @@ For more information, see + applications INSERT + applications DELETE + applications UPDATE + applications_list_only SELECT + applications SELECT @@ -303,6 +335,15 @@ For more information, see + + Gets all properties from an individual application. ```sql SELECT @@ -323,6 +364,19 @@ attach_missing_permission FROM awscc.applicationinsights.applications WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all applications in a region. +```sql +SELECT +region, +application_arn +FROM awscc.applicationinsights.applications_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -496,6 +550,28 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.applicationinsights.applications +SET data__PatchDocument = string('{{ { + "CWEMonitorEnabled": cwe_monitor_enabled, + "OpsCenterEnabled": ops_center_enabled, + "OpsItemSNSTopicArn": ops_item_sns_topic_arn, + "SNSNotificationArn": sns_notification_arn, + "Tags": tags, + "CustomComponents": custom_components, + "LogPatternSets": log_pattern_sets, + "AutoConfigurationEnabled": auto_configuration_enabled, + "ComponentMonitoringSettings": component_monitoring_settings, + "AttachMissingPermission": attach_missing_permission +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/applicationinsights/applications_list_only/index.md b/website/docs/services/applicationinsights/applications_list_only/index.md deleted file mode 100644 index 51a66016b..000000000 --- a/website/docs/services/applicationinsights/applications_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: applications_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - applications_list_only - - applicationinsights - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists applications in a region or regions, for all properties use applications - -## Overview - - - - - - - -
Nameapplications_list_only
TypeResource
DescriptionResource Type definition for AWS::ApplicationInsights::Application
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all applications in a region. -```sql -SELECT -region, -application_arn -FROM awscc.applicationinsights.applications_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the applications_list_only resource, see applications - diff --git a/website/docs/services/applicationinsights/index.md b/website/docs/services/applicationinsights/index.md index 2c832a5c6..6b9d92d02 100644 --- a/website/docs/services/applicationinsights/index.md +++ b/website/docs/services/applicationinsights/index.md @@ -20,7 +20,7 @@ The applicationinsights service documentation.
-total resources: 2
+total resources: 1
@@ -32,6 +32,6 @@ The applicationinsights service documentation. applications \ 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 7976c9774..d32f4282d 100644 --- a/website/docs/services/applicationsignals/discoveries/index.md +++ b/website/docs/services/applicationsignals/discoveries/index.md @@ -33,6 +33,30 @@ Creates, updates, deletes or gets a discovery resource or lists ## Fields + + + + + + + discovery resource or lists + + For more information, see AWS::ApplicationSignals::Discovery. @@ -54,31 +80,37 @@ For more information, see + discoveries INSERT + discoveries DELETE + discoveries UPDATE + discoveries_list_only SELECT + discoveries SELECT @@ -87,6 +119,15 @@ For more information, see + + Gets all properties from an individual discovery. ```sql SELECT @@ -95,6 +136,19 @@ account_id FROM awscc.applicationsignals.discoveries WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all discoveries in a region. +```sql +SELECT +region, +account_id +FROM awscc.applicationsignals.discoveries_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -153,6 +207,7 @@ resources: + ## `DELETE` example ```sql diff --git a/website/docs/services/applicationsignals/discoveries_list_only/index.md b/website/docs/services/applicationsignals/discoveries_list_only/index.md deleted file mode 100644 index 64f9bf437..000000000 --- a/website/docs/services/applicationsignals/discoveries_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: discoveries_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - discoveries_list_only - - applicationsignals - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists discoveries in a region or regions, for all properties use discoveries - -## Overview - - - - - - - -
Namediscoveries_list_only
TypeResource
DescriptionResource Type definition for AWS::ApplicationSignals::Discovery
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all discoveries in a region. -```sql -SELECT -region, -account_id -FROM awscc.applicationsignals.discoveries_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the discoveries_list_only resource, see discoveries - diff --git a/website/docs/services/applicationsignals/index.md b/website/docs/services/applicationsignals/index.md index e74142866..e505a3e33 100644 --- a/website/docs/services/applicationsignals/index.md +++ b/website/docs/services/applicationsignals/index.md @@ -20,7 +20,7 @@ The applicationsignals service documentation.
-total resources: 4
+total resources: 2
@@ -29,11 +29,9 @@ The applicationsignals service documentation. ## Resources \ 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 18f9fc30a..35a5d77d8 100644 --- a/website/docs/services/applicationsignals/service_level_objectives/index.md +++ b/website/docs/services/applicationsignals/service_level_objectives/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a service_level_objective resourc ## Fields + + + service_level_objective resourc "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::ApplicationSignals::ServiceLevelObjective. @@ -408,31 +434,37 @@ For more information, see + service_level_objectives INSERT + service_level_objectives DELETE + service_level_objectives UPDATE + service_level_objectives_list_only SELECT + service_level_objectives SELECT @@ -441,6 +473,15 @@ For more information, see + + Gets all properties from an individual service_level_objective. ```sql SELECT @@ -460,6 +501,19 @@ exclusion_windows FROM awscc.applicationsignals.service_level_objectives WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all service_level_objectives in a region. +```sql +SELECT +region, +arn +FROM awscc.applicationsignals.service_level_objectives_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -605,6 +659,25 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.applicationsignals.service_level_objectives +SET data__PatchDocument = string('{{ { + "Description": description, + "Sli": sli, + "RequestBasedSli": request_based_sli, + "Goal": goal, + "Tags": tags, + "BurnRateConfigurations": burn_rate_configurations, + "ExclusionWindows": exclusion_windows +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/applicationsignals/service_level_objectives_list_only/index.md b/website/docs/services/applicationsignals/service_level_objectives_list_only/index.md deleted file mode 100644 index 49a3c1003..000000000 --- a/website/docs/services/applicationsignals/service_level_objectives_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: service_level_objectives_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - service_level_objectives_list_only - - applicationsignals - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists service_level_objectives in a region or regions, for all properties use service_level_objectives - -## Overview - - - - - - - -
Nameservice_level_objectives_list_only
TypeResource
DescriptionResource Type definition for AWS::ApplicationSignals::ServiceLevelObjective
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all service_level_objectives in a region. -```sql -SELECT -region, -arn -FROM awscc.applicationsignals.service_level_objectives_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the service_level_objectives_list_only resource, see service_level_objectives - diff --git a/website/docs/services/apprunner/auto_scaling_configurations/index.md b/website/docs/services/apprunner/auto_scaling_configurations/index.md index 742190c20..3c3619df5 100644 --- a/website/docs/services/apprunner/auto_scaling_configurations/index.md +++ b/website/docs/services/apprunner/auto_scaling_configurations/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets an auto_scaling_configuration res ## Fields + + + auto_scaling_configuration res "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::AppRunner::AutoScalingConfiguration. @@ -101,26 +127,31 @@ For more information, see + auto_scaling_configurations INSERT + auto_scaling_configurations DELETE + auto_scaling_configurations_list_only SELECT + auto_scaling_configurations SELECT @@ -129,6 +160,15 @@ For more information, see + + Gets all properties from an individual auto_scaling_configuration. ```sql SELECT @@ -144,6 +184,19 @@ tags FROM awscc.apprunner.auto_scaling_configurations WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all auto_scaling_configurations in a region. +```sql +SELECT +region, +auto_scaling_configuration_arn +FROM awscc.apprunner.auto_scaling_configurations_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -230,6 +283,7 @@ resources: + ## `DELETE` example ```sql diff --git a/website/docs/services/apprunner/auto_scaling_configurations_list_only/index.md b/website/docs/services/apprunner/auto_scaling_configurations_list_only/index.md deleted file mode 100644 index 5f942450d..000000000 --- a/website/docs/services/apprunner/auto_scaling_configurations_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: auto_scaling_configurations_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - auto_scaling_configurations_list_only - - apprunner - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists auto_scaling_configurations in a region or regions, for all properties use auto_scaling_configurations - -## Overview - - - - - - - -
Nameauto_scaling_configurations_list_only
TypeResource
DescriptionDescribes an AWS App Runner automatic configuration resource that enables automatic scaling of instances used to process web requests. You can share an auto scaling configuration across multiple services.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all auto_scaling_configurations in a region. -```sql -SELECT -region, -auto_scaling_configuration_arn -FROM awscc.apprunner.auto_scaling_configurations_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the auto_scaling_configurations_list_only resource, see auto_scaling_configurations - diff --git a/website/docs/services/apprunner/index.md b/website/docs/services/apprunner/index.md index 4f774aca2..1173ec8fd 100644 --- a/website/docs/services/apprunner/index.md +++ b/website/docs/services/apprunner/index.md @@ -20,7 +20,7 @@ The apprunner service documentation.
-total resources: 10
+total resources: 5
@@ -30,16 +30,11 @@ The apprunner service documentation. \ 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 189c8c31e..df05ffc12 100644 --- a/website/docs/services/apprunner/observability_configurations/index.md +++ b/website/docs/services/apprunner/observability_configurations/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets an observability_configuration re ## Fields + + + observability_configuration re "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::AppRunner::ObservabilityConfiguration. @@ -98,26 +124,31 @@ For more information, see + observability_configurations INSERT + observability_configurations DELETE + observability_configurations_list_only SELECT + observability_configurations SELECT @@ -126,6 +157,15 @@ For more information, see + + Gets all properties from an individual observability_configuration. ```sql SELECT @@ -139,6 +179,19 @@ tags FROM awscc.apprunner.observability_configurations WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all observability_configurations in a region. +```sql +SELECT +region, +observability_configuration_arn +FROM awscc.apprunner.observability_configurations_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -210,6 +263,7 @@ resources: + ## `DELETE` example ```sql diff --git a/website/docs/services/apprunner/observability_configurations_list_only/index.md b/website/docs/services/apprunner/observability_configurations_list_only/index.md deleted file mode 100644 index 71b19040d..000000000 --- a/website/docs/services/apprunner/observability_configurations_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: observability_configurations_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - observability_configurations_list_only - - apprunner - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists observability_configurations in a region or regions, for all properties use observability_configurations - -## Overview - - - - - - - -
Nameobservability_configurations_list_only
TypeResource
DescriptionThe AWS::AppRunner::ObservabilityConfiguration resource is an AWS App Runner resource type that specifies an App Runner observability configuration
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all observability_configurations in a region. -```sql -SELECT -region, -observability_configuration_arn -FROM awscc.apprunner.observability_configurations_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the observability_configurations_list_only resource, see observability_configurations - diff --git a/website/docs/services/apprunner/services/index.md b/website/docs/services/apprunner/services/index.md index 0a3103710..84528554e 100644 --- a/website/docs/services/apprunner/services/index.md +++ b/website/docs/services/apprunner/services/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a service resource or lists ## Fields + + + service resource or lists + + + + + + For more information, see AWS::AppRunner::Service. @@ -349,31 +375,37 @@ For more information, see + services INSERT + services DELETE + services UPDATE + services_list_only SELECT + services SELECT @@ -382,6 +414,15 @@ For more information, see + + Gets all properties from an individual service. ```sql SELECT @@ -402,6 +443,19 @@ network_configuration FROM awscc.apprunner.services WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all services in a region. +```sql +SELECT +region, +service_arn +FROM awscc.apprunner.services_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -546,6 +600,25 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.apprunner.services +SET data__PatchDocument = string('{{ { + "SourceConfiguration": source_configuration, + "InstanceConfiguration": instance_configuration, + "Tags": tags, + "HealthCheckConfiguration": health_check_configuration, + "ObservabilityConfiguration": observability_configuration, + "AutoScalingConfigurationArn": auto_scaling_configuration_arn, + "NetworkConfiguration": network_configuration +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/apprunner/services_list_only/index.md b/website/docs/services/apprunner/services_list_only/index.md deleted file mode 100644 index 34f2dba83..000000000 --- a/website/docs/services/apprunner/services_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: services_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - services_list_only - - apprunner - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists services in a region or regions, for all properties use services - -## Overview - - - - - - - -
Nameservices_list_only
TypeResource
DescriptionThe AWS::AppRunner::Service resource specifies an AppRunner Service.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all services in a region. -```sql -SELECT -region, -service_arn -FROM awscc.apprunner.services_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the services_list_only resource, see services - diff --git a/website/docs/services/apprunner/vpc_connectors/index.md b/website/docs/services/apprunner/vpc_connectors/index.md index 0e1aa4cd2..fa5981ab6 100644 --- a/website/docs/services/apprunner/vpc_connectors/index.md +++ b/website/docs/services/apprunner/vpc_connectors/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a vpc_connector resource or lists ## Fields + + + vpc_connector
resource or lists "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::AppRunner::VpcConnector. @@ -91,26 +117,31 @@ For more information, see + vpc_connectors INSERT + vpc_connectors DELETE + vpc_connectors_list_only SELECT + vpc_connectors SELECT @@ -119,6 +150,15 @@ For more information, see + + Gets all properties from an individual vpc_connector. ```sql SELECT @@ -132,6 +172,19 @@ tags FROM awscc.apprunner.vpc_connectors WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all vpc_connectors in a region. +```sql +SELECT +region, +vpc_connector_arn +FROM awscc.apprunner.vpc_connectors_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -208,6 +261,7 @@ resources: + ## `DELETE` example ```sql diff --git a/website/docs/services/apprunner/vpc_connectors_list_only/index.md b/website/docs/services/apprunner/vpc_connectors_list_only/index.md deleted file mode 100644 index ed1483b40..000000000 --- a/website/docs/services/apprunner/vpc_connectors_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: vpc_connectors_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - vpc_connectors_list_only - - apprunner - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists vpc_connectors in a region or regions, for all properties use vpc_connectors - -## Overview - - - - - - - -
Namevpc_connectors_list_only
TypeResource
DescriptionThe AWS::AppRunner::VpcConnector resource specifies an App Runner VpcConnector.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all vpc_connectors in a region. -```sql -SELECT -region, -vpc_connector_arn -FROM awscc.apprunner.vpc_connectors_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the vpc_connectors_list_only resource, see vpc_connectors - diff --git a/website/docs/services/apprunner/vpc_ingress_connections/index.md b/website/docs/services/apprunner/vpc_ingress_connections/index.md index 420cf0c49..63c5f80ba 100644 --- a/website/docs/services/apprunner/vpc_ingress_connections/index.md +++ b/website/docs/services/apprunner/vpc_ingress_connections/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a vpc_ingress_connection resource ## Fields + + + vpc_ingress_connection resource "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::AppRunner::VpcIngressConnection. @@ -108,31 +134,37 @@ For more information, see + vpc_ingress_connections INSERT + vpc_ingress_connections DELETE + vpc_ingress_connections UPDATE + vpc_ingress_connections_list_only SELECT + vpc_ingress_connections SELECT @@ -141,6 +173,15 @@ For more information, see + + Gets all properties from an individual vpc_ingress_connection. ```sql SELECT @@ -155,6 +196,19 @@ tags FROM awscc.apprunner.vpc_ingress_connections WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all vpc_ingress_connections in a region. +```sql +SELECT +region, +vpc_ingress_connection_arn +FROM awscc.apprunner.vpc_ingress_connections_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -233,6 +287,19 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.apprunner.vpc_ingress_connections +SET data__PatchDocument = string('{{ { + "IngressVpcConfiguration": ingress_vpc_configuration +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/apprunner/vpc_ingress_connections_list_only/index.md b/website/docs/services/apprunner/vpc_ingress_connections_list_only/index.md deleted file mode 100644 index ff421135c..000000000 --- a/website/docs/services/apprunner/vpc_ingress_connections_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: vpc_ingress_connections_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - vpc_ingress_connections_list_only - - apprunner - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists vpc_ingress_connections in a region or regions, for all properties use vpc_ingress_connections - -## Overview - - - - - - - -
Namevpc_ingress_connections_list_only
TypeResource
DescriptionThe AWS::AppRunner::VpcIngressConnection resource is an App Runner resource that specifies an App Runner VpcIngressConnection.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all vpc_ingress_connections in a region. -```sql -SELECT -region, -vpc_ingress_connection_arn -FROM awscc.apprunner.vpc_ingress_connections_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the vpc_ingress_connections_list_only resource, see vpc_ingress_connections - diff --git a/website/docs/services/appstream/app_block_builders/index.md b/website/docs/services/appstream/app_block_builders/index.md index e7d325a55..6cf4bcb86 100644 --- a/website/docs/services/appstream/app_block_builders/index.md +++ b/website/docs/services/appstream/app_block_builders/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets an app_block_builder resource or ## Fields + + + app_block_builder resource or "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::AppStream::AppBlockBuilder. @@ -150,31 +176,37 @@ For more information, see + app_block_builders INSERT + app_block_builders DELETE + app_block_builders UPDATE + app_block_builders_list_only SELECT + app_block_builders SELECT @@ -183,6 +215,15 @@ For more information, see + + Gets all properties from an individual app_block_builder. ```sql SELECT @@ -203,6 +244,19 @@ app_block_arns FROM awscc.appstream.app_block_builders WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all app_block_builders in a region. +```sql +SELECT +region, +name +FROM awscc.appstream.app_block_builders_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -318,6 +372,28 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.appstream.app_block_builders +SET data__PatchDocument = string('{{ { + "Description": description, + "DisplayName": display_name, + "Platform": platform, + "AccessEndpoints": access_endpoints, + "Tags": tags, + "VpcConfig": vpc_config, + "EnableDefaultInternetAccess": enable_default_internet_access, + "IamRoleArn": iam_role_arn, + "InstanceType": instance_type, + "AppBlockArns": app_block_arns +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/appstream/app_block_builders_list_only/index.md b/website/docs/services/appstream/app_block_builders_list_only/index.md deleted file mode 100644 index b12d742e1..000000000 --- a/website/docs/services/appstream/app_block_builders_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: app_block_builders_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - app_block_builders_list_only - - appstream - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists app_block_builders in a region or regions, for all properties use app_block_builders - -## Overview - - - - - - - -
Nameapp_block_builders_list_only
TypeResource
DescriptionResource Type definition for AWS::AppStream::AppBlockBuilder.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all app_block_builders in a region. -```sql -SELECT -region, -name -FROM awscc.appstream.app_block_builders_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the app_block_builders_list_only resource, see app_block_builders - diff --git a/website/docs/services/appstream/app_blocks/index.md b/website/docs/services/appstream/app_blocks/index.md index b11704835..716acdc12 100644 --- a/website/docs/services/appstream/app_blocks/index.md +++ b/website/docs/services/appstream/app_blocks/index.md @@ -278,6 +278,19 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.appstream.app_blocks +SET data__PatchDocument = string('{{ { + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/appstream/application_entitlement_associations/index.md b/website/docs/services/appstream/application_entitlement_associations/index.md index 6b4b52c65..3bf56b92c 100644 --- a/website/docs/services/appstream/application_entitlement_associations/index.md +++ b/website/docs/services/appstream/application_entitlement_associations/index.md @@ -169,6 +169,7 @@ resources: + ## `DELETE` example ```sql diff --git a/website/docs/services/appstream/application_fleet_associations/index.md b/website/docs/services/appstream/application_fleet_associations/index.md index b2efd809c..b04c33577 100644 --- a/website/docs/services/appstream/application_fleet_associations/index.md +++ b/website/docs/services/appstream/application_fleet_associations/index.md @@ -157,6 +157,7 @@ resources: + ## `DELETE` example ```sql diff --git a/website/docs/services/appstream/applications/index.md b/website/docs/services/appstream/applications/index.md index 19a7cf7d8..72ba900c5 100644 --- a/website/docs/services/appstream/applications/index.md +++ b/website/docs/services/appstream/applications/index.md @@ -308,6 +308,27 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.appstream.applications +SET data__PatchDocument = string('{{ { + "DisplayName": display_name, + "Description": description, + "LaunchPath": launch_path, + "LaunchParameters": launch_parameters, + "WorkingDirectory": working_directory, + "IconS3Location": icon_s3_location, + "AppBlockArn": app_block_arn, + "Tags": tags, + "AttributesToDelete": attributes_to_delete +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/appstream/directory_configs/index.md b/website/docs/services/appstream/directory_configs/index.md index 70ff48071..aa594b23f 100644 --- a/website/docs/services/appstream/directory_configs/index.md +++ b/website/docs/services/appstream/directory_configs/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a directory_config resource or li ## Fields + + + directory_config resource or li "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::AppStream::DirectoryConfig. @@ -93,31 +119,37 @@ For more information, see + directory_configs INSERT + directory_configs DELETE + directory_configs UPDATE + directory_configs_list_only SELECT + directory_configs SELECT @@ -126,6 +158,15 @@ For more information, see + + Gets all properties from an individual directory_config. ```sql SELECT @@ -137,6 +178,19 @@ certificate_based_auth_properties FROM awscc.appstream.directory_configs WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all directory_configs in a region. +```sql +SELECT +region, +directory_name +FROM awscc.appstream.directory_configs_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -218,6 +272,21 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.appstream.directory_configs +SET data__PatchDocument = string('{{ { + "OrganizationalUnitDistinguishedNames": organizational_unit_distinguished_names, + "ServiceAccountCredentials": service_account_credentials, + "CertificateBasedAuthProperties": certificate_based_auth_properties +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/appstream/directory_configs_list_only/index.md b/website/docs/services/appstream/directory_configs_list_only/index.md deleted file mode 100644 index 3a2f7fe7b..000000000 --- a/website/docs/services/appstream/directory_configs_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: directory_configs_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - directory_configs_list_only - - appstream - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists directory_configs in a region or regions, for all properties use directory_configs - -## Overview - - - - - - - -
Namedirectory_configs_list_only
TypeResource
DescriptionResource Type definition for AWS::AppStream::DirectoryConfig
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all directory_configs in a region. -```sql -SELECT -region, -directory_name -FROM awscc.appstream.directory_configs_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the directory_configs_list_only resource, see directory_configs - diff --git a/website/docs/services/appstream/entitlements/index.md b/website/docs/services/appstream/entitlements/index.md index 6a4207b3d..0e33a22d7 100644 --- a/website/docs/services/appstream/entitlements/index.md +++ b/website/docs/services/appstream/entitlements/index.md @@ -222,6 +222,21 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.appstream.entitlements +SET data__PatchDocument = string('{{ { + "Description": description, + "AppVisibility": app_visibility, + "Attributes": attributes +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = '|'; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/appstream/image_builders/index.md b/website/docs/services/appstream/image_builders/index.md index 8ea2d2471..9fe24f293 100644 --- a/website/docs/services/appstream/image_builders/index.md +++ b/website/docs/services/appstream/image_builders/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets an image_builder resource or list ## Fields + + + image_builder resource or list "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::AppStream::ImageBuilder. @@ -167,26 +193,31 @@ For more information, see + image_builders INSERT + image_builders DELETE + image_builders_list_only SELECT + image_builders SELECT @@ -195,6 +226,15 @@ For more information, see + + Gets all properties from an individual image_builder. ```sql SELECT @@ -216,6 +256,19 @@ access_endpoints FROM awscc.appstream.image_builders WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all image_builders in a region. +```sql +SELECT +region, +name +FROM awscc.appstream.image_builders_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -336,6 +389,7 @@ resources: + ## `DELETE` example ```sql diff --git a/website/docs/services/appstream/image_builders_list_only/index.md b/website/docs/services/appstream/image_builders_list_only/index.md deleted file mode 100644 index 65bb7aec6..000000000 --- a/website/docs/services/appstream/image_builders_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: image_builders_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - image_builders_list_only - - appstream - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists image_builders in a region or regions, for all properties use image_builders - -## Overview - - - - - - - -
Nameimage_builders_list_only
TypeResource
DescriptionResource Type definition for AWS::AppStream::ImageBuilder
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all image_builders in a region. -```sql -SELECT -region, -name -FROM awscc.appstream.image_builders_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the image_builders_list_only resource, see image_builders - diff --git a/website/docs/services/appstream/index.md b/website/docs/services/appstream/index.md index 4e53ca194..b6780c0c8 100644 --- a/website/docs/services/appstream/index.md +++ b/website/docs/services/appstream/index.md @@ -20,7 +20,7 @@ The appstream service documentation.
-total resources: 11
+total resources: 8
@@ -30,17 +30,14 @@ The appstream service documentation. \ 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 fac5f841a..ac31fdca1 100644 --- a/website/docs/services/appsync/apis/index.md +++ b/website/docs/services/appsync/apis/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets an api resource or lists ap ## Fields + + + api resource or lists ap "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::AppSync::Api. @@ -222,31 +248,37 @@ For more information, see + apis INSERT + apis DELETE + apis UPDATE + apis_list_only SELECT + apis SELECT @@ -255,6 +287,15 @@ For more information, see + + Gets all properties from an individual api. ```sql SELECT @@ -269,6 +310,19 @@ tags FROM awscc.appsync.apis WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all apis in a region. +```sql +SELECT +region, +api_arn +FROM awscc.appsync.apis_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -365,6 +419,22 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.appsync.apis +SET data__PatchDocument = string('{{ { + "Name": name, + "OwnerContact": owner_contact, + "EventConfig": event_config, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/appsync/apis_list_only/index.md b/website/docs/services/appsync/apis_list_only/index.md deleted file mode 100644 index 6dc3a523b..000000000 --- a/website/docs/services/appsync/apis_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: apis_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - apis_list_only - - appsync - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists apis in a region or regions, for all properties use apis - -## Overview - - - - - - - -
Nameapis_list_only
TypeResource
DescriptionResource schema for AppSync Api
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all apis in a region. -```sql -SELECT -region, -api_arn -FROM awscc.appsync.apis_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the apis_list_only resource, see apis - diff --git a/website/docs/services/appsync/channel_namespaces/index.md b/website/docs/services/appsync/channel_namespaces/index.md index d142d3b04..690d715a1 100644 --- a/website/docs/services/appsync/channel_namespaces/index.md +++ b/website/docs/services/appsync/channel_namespaces/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a channel_namespace resource or l ## Fields + + + channel_namespace
resource or l "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::AppSync::ChannelNamespace. @@ -139,31 +170,37 @@ For more information, see + channel_namespaces INSERT + channel_namespaces DELETE + channel_namespaces UPDATE + channel_namespaces_list_only SELECT + channel_namespaces SELECT @@ -172,6 +209,15 @@ For more information, see + + Gets all properties from an individual channel_namespace. ```sql SELECT @@ -188,6 +234,19 @@ handler_configs FROM awscc.appsync.channel_namespaces WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all channel_namespaces in a region. +```sql +SELECT +region, +channel_namespace_arn +FROM awscc.appsync.channel_namespaces_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -288,6 +347,24 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.appsync.channel_namespaces +SET data__PatchDocument = string('{{ { + "SubscribeAuthModes": subscribe_auth_modes, + "PublishAuthModes": publish_auth_modes, + "CodeHandlers": code_handlers, + "CodeS3Location": code_s3_location, + "Tags": tags, + "HandlerConfigs": handler_configs +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/appsync/channel_namespaces_list_only/index.md b/website/docs/services/appsync/channel_namespaces_list_only/index.md deleted file mode 100644 index d544f3bfe..000000000 --- a/website/docs/services/appsync/channel_namespaces_list_only/index.md +++ /dev/null @@ -1,85 +0,0 @@ ---- -title: channel_namespaces_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - channel_namespaces_list_only - - appsync - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists channel_namespaces in a region or regions, for all properties use channel_namespaces - -## Overview - - - - - - - -
Namechannel_namespaces_list_only
TypeResource
DescriptionResource schema for AppSync ChannelNamespace
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all channel_namespaces in a region. -```sql -SELECT -region, -channel_namespace_arn -FROM awscc.appsync.channel_namespaces_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the channel_namespaces_list_only resource, see channel_namespaces - diff --git a/website/docs/services/appsync/data_sources/index.md b/website/docs/services/appsync/data_sources/index.md index 7e6eb6b62..8505374f6 100644 --- a/website/docs/services/appsync/data_sources/index.md +++ b/website/docs/services/appsync/data_sources/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a data_source resource or lists < ## Fields + + + data_source resource or lists < "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::AppSync::DataSource. @@ -276,31 +302,37 @@ For more information, see + data_sources INSERT + data_sources DELETE + data_sources UPDATE + data_sources_list_only SELECT + data_sources SELECT @@ -309,6 +341,15 @@ For more information, see + + Gets all properties from an individual data_source. ```sql SELECT @@ -330,6 +371,19 @@ metrics_config FROM awscc.appsync.data_sources WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all data_sources in a region. +```sql +SELECT +region, +data_source_arn +FROM awscc.appsync.data_sources_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -469,6 +523,29 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.appsync.data_sources +SET data__PatchDocument = string('{{ { + "Description": description, + "DynamoDBConfig": dynamo_db_config, + "ElasticsearchConfig": elasticsearch_config, + "EventBridgeConfig": event_bridge_config, + "HttpConfig": http_config, + "LambdaConfig": lambda_config, + "OpenSearchServiceConfig": open_search_service_config, + "RelationalDatabaseConfig": relational_database_config, + "ServiceRoleArn": service_role_arn, + "Type": type, + "MetricsConfig": metrics_config +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/appsync/data_sources_list_only/index.md b/website/docs/services/appsync/data_sources_list_only/index.md deleted file mode 100644 index 98d87e151..000000000 --- a/website/docs/services/appsync/data_sources_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: data_sources_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - data_sources_list_only - - appsync - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists data_sources in a region or regions, for all properties use data_sources - -## Overview - - - - - - - -
Namedata_sources_list_only
TypeResource
DescriptionResource Type definition for AWS::AppSync::DataSource
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all data_sources in a region. -```sql -SELECT -region, -data_source_arn -FROM awscc.appsync.data_sources_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the data_sources_list_only resource, see data_sources - 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 6b58aeeef..1619e4ae2 100644 --- a/website/docs/services/appsync/domain_name_api_associations/index.md +++ b/website/docs/services/appsync/domain_name_api_associations/index.md @@ -168,6 +168,19 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.appsync.domain_name_api_associations +SET data__PatchDocument = string('{{ { + "ApiId": api_id +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/appsync/domain_names/index.md b/website/docs/services/appsync/domain_names/index.md index 238a40e4c..07b2ae7dd 100644 --- a/website/docs/services/appsync/domain_names/index.md +++ b/website/docs/services/appsync/domain_names/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a domain_name resource or lists < ## Fields + + + domain_name resource or lists < "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::AppSync::DomainName. @@ -96,31 +122,37 @@ For more information, see + domain_names INSERT + domain_names DELETE + domain_names UPDATE + domain_names_list_only SELECT + domain_names SELECT @@ -129,6 +161,15 @@ For more information, see + + Gets all properties from an individual domain_name. ```sql SELECT @@ -143,6 +184,19 @@ tags FROM awscc.appsync.domain_names WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all domain_names in a region. +```sql +SELECT +region, +domain_name +FROM awscc.appsync.domain_names_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -219,6 +273,20 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.appsync.domain_names +SET data__PatchDocument = string('{{ { + "Description": description, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/appsync/domain_names_list_only/index.md b/website/docs/services/appsync/domain_names_list_only/index.md deleted file mode 100644 index 730a0263b..000000000 --- a/website/docs/services/appsync/domain_names_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: domain_names_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - domain_names_list_only - - appsync - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists domain_names in a region or regions, for all properties use domain_names - -## Overview - - - - - - - -
Namedomain_names_list_only
TypeResource
DescriptionResource Type definition for AWS::AppSync::DomainName
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all domain_names in a region. -```sql -SELECT -region, -domain_name -FROM awscc.appsync.domain_names_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the domain_names_list_only resource, see domain_names - diff --git a/website/docs/services/appsync/function_configurations/index.md b/website/docs/services/appsync/function_configurations/index.md index 01c9ebf45..67530bb28 100644 --- a/website/docs/services/appsync/function_configurations/index.md +++ b/website/docs/services/appsync/function_configurations/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a function_configuration resource ## Fields + + + function_configuration resource "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::AppSync::FunctionConfiguration. @@ -165,31 +191,37 @@ For more information, see + function_configurations INSERT + function_configurations DELETE + function_configurations UPDATE + function_configurations_list_only SELECT + function_configurations SELECT @@ -198,6 +230,15 @@ For more information, see + + Gets all properties from an individual function_configuration. ```sql SELECT @@ -221,6 +262,19 @@ sync_config FROM awscc.appsync.function_configurations WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all function_configurations in a region. +```sql +SELECT +region, +function_arn +FROM awscc.appsync.function_configurations_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -343,6 +397,31 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.appsync.function_configurations +SET data__PatchDocument = string('{{ { + "Code": code, + "CodeS3Location": code_s3_location, + "DataSourceName": data_source_name, + "Description": description, + "FunctionVersion": function_version, + "MaxBatchSize": max_batch_size, + "Name": name, + "RequestMappingTemplate": request_mapping_template, + "RequestMappingTemplateS3Location": request_mapping_template_s3_location, + "ResponseMappingTemplate": response_mapping_template, + "ResponseMappingTemplateS3Location": response_mapping_template_s3_location, + "Runtime": runtime, + "SyncConfig": sync_config +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/appsync/function_configurations_list_only/index.md b/website/docs/services/appsync/function_configurations_list_only/index.md deleted file mode 100644 index f315de771..000000000 --- a/website/docs/services/appsync/function_configurations_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: function_configurations_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - function_configurations_list_only - - appsync - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists function_configurations in a region or regions, for all properties use function_configurations - -## Overview - - - - - - - -
Namefunction_configurations_list_only
TypeResource
DescriptionAn example resource schema demonstrating some basic constructs and validation rules.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all function_configurations in a region. -```sql -SELECT -region, -function_arn -FROM awscc.appsync.function_configurations_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the function_configurations_list_only resource, see function_configurations - diff --git a/website/docs/services/appsync/graphql_apis/index.md b/website/docs/services/appsync/graphql_apis/index.md index 870e87b56..8329df5ff 100644 --- a/website/docs/services/appsync/graphql_apis/index.md +++ b/website/docs/services/appsync/graphql_apis/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a graphql_api resource or lists < ## Fields + + + graphql_api resource or lists < "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::AppSync::GraphQLApi. @@ -359,31 +385,37 @@ For more information, see + graphql_apis INSERT + graphql_apis DELETE + graphql_apis UPDATE + graphql_apis_list_only SELECT + graphql_apis SELECT @@ -392,6 +424,15 @@ For more information, see + + Gets all properties from an individual graphql_api. ```sql SELECT @@ -424,6 +465,19 @@ xray_enabled FROM awscc.appsync.graphql_apis WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all graphql_apis in a region. +```sql +SELECT +region, +api_id +FROM awscc.appsync.graphql_apis_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -580,6 +634,36 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.appsync.graphql_apis +SET data__PatchDocument = string('{{ { + "AdditionalAuthenticationProviders": additional_authentication_providers, + "ApiType": api_type, + "AuthenticationType": authentication_type, + "EnhancedMetricsConfig": enhanced_metrics_config, + "EnvironmentVariables": environment_variables, + "IntrospectionConfig": introspection_config, + "LambdaAuthorizerConfig": lambda_authorizer_config, + "LogConfig": log_config, + "MergedApiExecutionRoleArn": merged_api_execution_role_arn, + "Name": name, + "OpenIDConnectConfig": open_id_connect_config, + "OwnerContact": owner_contact, + "QueryDepthLimit": query_depth_limit, + "ResolverCountLimit": resolver_count_limit, + "Tags": tags, + "UserPoolConfig": user_pool_config, + "Visibility": visibility, + "XrayEnabled": xray_enabled +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/appsync/graphql_apis_list_only/index.md b/website/docs/services/appsync/graphql_apis_list_only/index.md deleted file mode 100644 index 6ab297458..000000000 --- a/website/docs/services/appsync/graphql_apis_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: graphql_apis_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - graphql_apis_list_only - - appsync - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists graphql_apis in a region or regions, for all properties use graphql_apis - -## Overview - - - - - - - -
Namegraphql_apis_list_only
TypeResource
DescriptionResource Type definition for AWS::AppSync::GraphQLApi
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all graphql_apis in a region. -```sql -SELECT -region, -api_id -FROM awscc.appsync.graphql_apis_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the graphql_apis_list_only resource, see graphql_apis - diff --git a/website/docs/services/appsync/index.md b/website/docs/services/appsync/index.md index 50a867853..aed1a4067 100644 --- a/website/docs/services/appsync/index.md +++ b/website/docs/services/appsync/index.md @@ -20,7 +20,7 @@ The appsync service documentation.
-total resources: 17
+total resources: 9
@@ -30,23 +30,15 @@ The appsync service documentation. \ 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 e41b0f951..84e178e15 100644 --- a/website/docs/services/appsync/resolvers/index.md +++ b/website/docs/services/appsync/resolvers/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a resolver resource or lists ## Fields + + + resolver resource or lists + + + + + + For more information, see AWS::AppSync::Resolver. @@ -194,31 +220,37 @@ For more information, see + resolvers INSERT + resolvers DELETE + resolvers UPDATE + resolvers_list_only SELECT + resolvers SELECT @@ -227,6 +259,15 @@ For more information, see + + Gets all properties from an individual resolver. ```sql SELECT @@ -252,6 +293,19 @@ metrics_config FROM awscc.appsync.resolvers WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all resolvers in a region. +```sql +SELECT +region, +resolver_arn +FROM awscc.appsync.resolvers_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -391,6 +445,32 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.appsync.resolvers +SET data__PatchDocument = string('{{ { + "CachingConfig": caching_config, + "Code": code, + "CodeS3Location": code_s3_location, + "DataSourceName": data_source_name, + "Kind": kind, + "MaxBatchSize": max_batch_size, + "PipelineConfig": pipeline_config, + "RequestMappingTemplate": request_mapping_template, + "RequestMappingTemplateS3Location": request_mapping_template_s3_location, + "ResponseMappingTemplate": response_mapping_template, + "ResponseMappingTemplateS3Location": response_mapping_template_s3_location, + "Runtime": runtime, + "SyncConfig": sync_config, + "MetricsConfig": metrics_config +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/appsync/resolvers_list_only/index.md b/website/docs/services/appsync/resolvers_list_only/index.md deleted file mode 100644 index 6cb9e5964..000000000 --- a/website/docs/services/appsync/resolvers_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: resolvers_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - resolvers_list_only - - appsync - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists resolvers in a region or regions, for all properties use resolvers - -## Overview - - - - - - - -
Nameresolvers_list_only
TypeResource
DescriptionThe ``AWS::AppSync::Resolver`` resource defines the logical GraphQL resolver that you attach to fields in a schema. Request and response templates for resolvers are written in Apache Velocity Template Language (VTL) format. For more information about resolvers, see [Resolver Mapping Template Reference](https://docs.aws.amazon.com/appsync/latest/devguide/resolver-mapping-template-reference.html).
When you submit an update, CFNLong updates resources based on differences between what you submit and the stack's current template. To cause this resource to be updated you must change a property value for this resource in the CFNshort template. Changing the S3 file content without changing a property value will not result in an update operation.
See [Update Behaviors of Stack Resources](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html) in the *User Guide*.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all resolvers in a region. -```sql -SELECT -region, -resolver_arn -FROM awscc.appsync.resolvers_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the resolvers_list_only resource, see resolvers - diff --git a/website/docs/services/appsync/source_api_associations/index.md b/website/docs/services/appsync/source_api_associations/index.md index ea5ea226f..f194e6b1e 100644 --- a/website/docs/services/appsync/source_api_associations/index.md +++ b/website/docs/services/appsync/source_api_associations/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a source_api_association resource ## Fields + + + source_api_association resource "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::AppSync::SourceApiAssociation. @@ -121,31 +147,37 @@ For more information, see + source_api_associations INSERT + source_api_associations DELETE + source_api_associations UPDATE + source_api_associations_list_only SELECT + source_api_associations SELECT @@ -154,6 +186,15 @@ For more information, see + + Gets all properties from an individual source_api_association. ```sql SELECT @@ -174,6 +215,19 @@ last_successful_merge_date FROM awscc.appsync.source_api_associations WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all source_api_associations in a region. +```sql +SELECT +region, +association_arn +FROM awscc.appsync.source_api_associations_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -252,6 +306,20 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.appsync.source_api_associations +SET data__PatchDocument = string('{{ { + "Description": description, + "SourceApiAssociationConfig": source_api_association_config +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/appsync/source_api_associations_list_only/index.md b/website/docs/services/appsync/source_api_associations_list_only/index.md deleted file mode 100644 index cc73adf50..000000000 --- a/website/docs/services/appsync/source_api_associations_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: source_api_associations_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - source_api_associations_list_only - - appsync - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists source_api_associations in a region or regions, for all properties use source_api_associations - -## Overview - - - - - - - -
Namesource_api_associations_list_only
TypeResource
DescriptionResource Type definition for AWS::AppSync::SourceApiAssociation
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all source_api_associations in a region. -```sql -SELECT -region, -association_arn -FROM awscc.appsync.source_api_associations_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the source_api_associations_list_only resource, see source_api_associations - diff --git a/website/docs/services/apptest/index.md b/website/docs/services/apptest/index.md index d216cc292..7849fe8d9 100644 --- a/website/docs/services/apptest/index.md +++ b/website/docs/services/apptest/index.md @@ -20,7 +20,7 @@ The apptest service documentation.
-total resources: 2
+total resources: 1
@@ -32,6 +32,6 @@ The apptest service documentation. test_cases \ 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 afba8a602..dbcfdbca6 100644 --- a/website/docs/services/apptest/test_cases/index.md +++ b/website/docs/services/apptest/test_cases/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a test_case resource or lists ## Fields + + + test_case resource or lists + + + + + + For more information, see AWS::AppTest::TestCase. @@ -133,31 +159,37 @@ For more information, see + test_cases INSERT + test_cases DELETE + test_cases UPDATE + test_cases_list_only SELECT + test_cases SELECT @@ -166,6 +198,15 @@ For more information, see + + Gets all properties from an individual test_case. ```sql SELECT @@ -184,6 +225,19 @@ test_case_version FROM awscc.apptest.test_cases WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all test_cases in a region. +```sql +SELECT +region, +test_case_id +FROM awscc.apptest.test_cases_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -261,6 +315,21 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.apptest.test_cases +SET data__PatchDocument = string('{{ { + "Description": description, + "Steps": steps, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/apptest/test_cases_list_only/index.md b/website/docs/services/apptest/test_cases_list_only/index.md deleted file mode 100644 index 98f37b0cb..000000000 --- a/website/docs/services/apptest/test_cases_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: test_cases_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - test_cases_list_only - - apptest - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists test_cases in a region or regions, for all properties use test_cases - -## Overview - - - - - - - -
Nametest_cases_list_only
TypeResource
DescriptionRepresents a Test Case that can be captured and executed
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all test_cases in a region. -```sql -SELECT -region, -test_case_id -FROM awscc.apptest.test_cases_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the test_cases_list_only resource, see test_cases - diff --git a/website/docs/services/aps/index.md b/website/docs/services/aps/index.md index 09f19792f..6d24c12f5 100644 --- a/website/docs/services/aps/index.md +++ b/website/docs/services/aps/index.md @@ -20,7 +20,7 @@ The aps service documentation.
-total resources: 8
+total resources: 4
@@ -30,14 +30,10 @@ The aps service documentation. \ 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 c72a328c9..5577f1097 100644 --- a/website/docs/services/aps/resource_policies/index.md +++ b/website/docs/services/aps/resource_policies/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a resource_policy resource or lis ## Fields + + + resource_policy resource or lis "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::APS::ResourcePolicy. @@ -59,31 +85,37 @@ For more information, see + resource_policies INSERT + resource_policies DELETE + resource_policies UPDATE + resource_policies_list_only SELECT + resource_policies SELECT @@ -92,6 +124,15 @@ For more information, see + + Gets all properties from an individual resource_policy. ```sql SELECT @@ -101,6 +142,19 @@ policy_document FROM awscc.aps.resource_policies WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all resource_policies in a region. +```sql +SELECT +region, +workspace_arn +FROM awscc.aps.resource_policies_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -167,6 +221,19 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.aps.resource_policies +SET data__PatchDocument = string('{{ { + "PolicyDocument": policy_document +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/aps/resource_policies_list_only/index.md b/website/docs/services/aps/resource_policies_list_only/index.md deleted file mode 100644 index 9b96f60ed..000000000 --- a/website/docs/services/aps/resource_policies_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: resource_policies_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - resource_policies_list_only - - aps - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists resource_policies in a region or regions, for all properties use resource_policies - -## Overview - - - - - - - -
Nameresource_policies_list_only
TypeResource
DescriptionResource Type definition for AWS::APS::ResourcePolicy
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all resource_policies in a region. -```sql -SELECT -region, -workspace_arn -FROM awscc.aps.resource_policies_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the resource_policies_list_only resource, see resource_policies - diff --git a/website/docs/services/aps/rule_groups_namespaces/index.md b/website/docs/services/aps/rule_groups_namespaces/index.md index 7c98adb92..c9f19d216 100644 --- a/website/docs/services/aps/rule_groups_namespaces/index.md +++ b/website/docs/services/aps/rule_groups_namespaces/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a rule_groups_namespace resource ## Fields + + + rule_groups_namespace resource "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::APS::RuleGroupsNamespace. @@ -86,31 +112,37 @@ For more information, see + rule_groups_namespaces INSERT + rule_groups_namespaces DELETE + rule_groups_namespaces UPDATE + rule_groups_namespaces_list_only SELECT + rule_groups_namespaces SELECT @@ -119,6 +151,15 @@ For more information, see + + Gets all properties from an individual rule_groups_namespace. ```sql SELECT @@ -131,6 +172,19 @@ tags FROM awscc.aps.rule_groups_namespaces WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all rule_groups_namespaces in a region. +```sql +SELECT +region, +arn +FROM awscc.aps.rule_groups_namespaces_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -209,6 +263,20 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.aps.rule_groups_namespaces +SET data__PatchDocument = string('{{ { + "Data": data, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/aps/rule_groups_namespaces_list_only/index.md b/website/docs/services/aps/rule_groups_namespaces_list_only/index.md deleted file mode 100644 index 4fd1a8dd2..000000000 --- a/website/docs/services/aps/rule_groups_namespaces_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: rule_groups_namespaces_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - rule_groups_namespaces_list_only - - aps - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists rule_groups_namespaces in a region or regions, for all properties use rule_groups_namespaces - -## Overview - - - - - - - -
Namerule_groups_namespaces_list_only
TypeResource
DescriptionRuleGroupsNamespace schema for cloudformation.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all rule_groups_namespaces in a region. -```sql -SELECT -region, -arn -FROM awscc.aps.rule_groups_namespaces_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the rule_groups_namespaces_list_only resource, see rule_groups_namespaces - diff --git a/website/docs/services/aps/scrapers/index.md b/website/docs/services/aps/scrapers/index.md index 61c6a1625..91baf3e18 100644 --- a/website/docs/services/aps/scrapers/index.md +++ b/website/docs/services/aps/scrapers/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a scraper resource or lists ## Fields + + + scraper resource or lists + + + + + + For more information, see AWS::APS::Scraper. @@ -163,31 +189,37 @@ For more information, see + scrapers INSERT + scrapers DELETE + scrapers UPDATE + scrapers_list_only SELECT + scrapers SELECT @@ -196,6 +228,15 @@ For more information, see + + Gets all properties from an individual scraper. ```sql SELECT @@ -212,6 +253,19 @@ tags FROM awscc.aps.scrapers WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all scrapers in a region. +```sql +SELECT +region, +arn +FROM awscc.aps.scrapers_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -309,6 +363,23 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.aps.scrapers +SET data__PatchDocument = string('{{ { + "Alias": alias, + "ScrapeConfiguration": scrape_configuration, + "RoleConfiguration": role_configuration, + "Destination": destination, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/aps/scrapers_list_only/index.md b/website/docs/services/aps/scrapers_list_only/index.md deleted file mode 100644 index 683db9d94..000000000 --- a/website/docs/services/aps/scrapers_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: scrapers_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - scrapers_list_only - - aps - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists scrapers in a region or regions, for all properties use scrapers - -## Overview - - - - - - - -
Namescrapers_list_only
TypeResource
DescriptionResource Type definition for AWS::APS::Scraper
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all scrapers in a region. -```sql -SELECT -region, -arn -FROM awscc.aps.scrapers_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the scrapers_list_only resource, see scrapers - diff --git a/website/docs/services/aps/workspaces/index.md b/website/docs/services/aps/workspaces/index.md index d4e476766..26baac9b1 100644 --- a/website/docs/services/aps/workspaces/index.md +++ b/website/docs/services/aps/workspaces/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a workspace resource or lists ## Fields + + + workspace
resource or lists + + + + + + For more information, see AWS::APS::Workspace. @@ -194,31 +220,37 @@ For more information, see + workspaces INSERT + workspaces DELETE + workspaces UPDATE + workspaces_list_only SELECT + workspaces SELECT @@ -227,6 +259,15 @@ For more information, see + + Gets all properties from an individual workspace. ```sql SELECT @@ -244,6 +285,19 @@ tags FROM awscc.aps.workspaces WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all workspaces in a region. +```sql +SELECT +region, +arn +FROM awscc.aps.workspaces_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -343,6 +397,24 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.aps.workspaces +SET data__PatchDocument = string('{{ { + "Alias": alias, + "AlertManagerDefinition": alert_manager_definition, + "LoggingConfiguration": logging_configuration, + "WorkspaceConfiguration": workspace_configuration, + "QueryLoggingConfiguration": query_logging_configuration, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/aps/workspaces_list_only/index.md b/website/docs/services/aps/workspaces_list_only/index.md deleted file mode 100644 index 13d1385b6..000000000 --- a/website/docs/services/aps/workspaces_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: workspaces_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - workspaces_list_only - - aps - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists workspaces in a region or regions, for all properties use workspaces - -## Overview - - - - - - - -
Nameworkspaces_list_only
TypeResource
DescriptionResource Type definition for AWS::APS::Workspace
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all workspaces in a region. -```sql -SELECT -region, -arn -FROM awscc.aps.workspaces_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the workspaces_list_only resource, see workspaces - diff --git a/website/docs/services/arcregionswitch/index.md b/website/docs/services/arcregionswitch/index.md index 987a479a0..1f536f860 100644 --- a/website/docs/services/arcregionswitch/index.md +++ b/website/docs/services/arcregionswitch/index.md @@ -20,7 +20,7 @@ The arcregionswitch service documentation.
-total resources: 2
+total resources: 1
@@ -32,6 +32,6 @@ The arcregionswitch service documentation. plans \ 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 793528647..6949220db 100644 --- a/website/docs/services/arcregionswitch/plans/index.md +++ b/website/docs/services/arcregionswitch/plans/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a plan resource or lists pl ## Fields + + + plan resource or lists pl "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::ARCRegionSwitch::Plan. @@ -234,31 +260,37 @@ For more information, see + plans INSERT + plans DELETE + plans UPDATE + plans_list_only SELECT + plans SELECT @@ -267,6 +299,15 @@ For more information, see + + Gets all properties from an individual plan. ```sql SELECT @@ -290,6 +331,19 @@ route53_health_checks FROM awscc.arcregionswitch.plans WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all plans in a region. +```sql +SELECT +region, +arn +FROM awscc.arcregionswitch.plans_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -414,6 +468,25 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.arcregionswitch.plans +SET data__PatchDocument = string('{{ { + "AssociatedAlarms": associated_alarms, + "Description": description, + "ExecutionRole": execution_role, + "RecoveryTimeObjectiveMinutes": recovery_time_objective_minutes, + "Tags": tags, + "Triggers": triggers, + "Workflows": workflows +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/arcregionswitch/plans_list_only/index.md b/website/docs/services/arcregionswitch/plans_list_only/index.md deleted file mode 100644 index d8e00ec93..000000000 --- a/website/docs/services/arcregionswitch/plans_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: plans_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - plans_list_only - - arcregionswitch - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists plans in a region or regions, for all properties use plans - -## Overview - - - - - - - -
Nameplans_list_only
TypeResource
DescriptionRepresents a plan that specifies Regions, IAM roles, and workflows of logic required to perform the desired change to your multi-Region application
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all plans in a region. -```sql -SELECT -region, -arn -FROM awscc.arcregionswitch.plans_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the plans_list_only resource, see plans - 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 4fae70232..897315015 100644 --- a/website/docs/services/arczonalshift/autoshift_observer_notification_statuses/index.md +++ b/website/docs/services/arczonalshift/autoshift_observer_notification_statuses/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets an autoshift_observer_notification_statu ## Fields + + + autoshift_observer_notification_statu "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::ARCZonalShift::AutoshiftObserverNotificationStatus. @@ -76,26 +107,31 @@ For more information, see + autoshift_observer_notification_statuses INSERT + autoshift_observer_notification_statuses DELETE + autoshift_observer_notification_statuses_list_only SELECT + autoshift_observer_notification_statuses SELECT @@ -104,6 +140,15 @@ For more information, see + + Gets all properties from an individual autoshift_observer_notification_status. ```sql SELECT @@ -114,6 +159,20 @@ region FROM awscc.arczonalshift.autoshift_observer_notification_statuses WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + + + +Lists all autoshift_observer_notification_statuses in a region. +```sql +SELECT +region, +account_id, +region +FROM awscc.arczonalshift.autoshift_observer_notification_statuses_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -175,6 +234,7 @@ resources: + ## `DELETE` example ```sql diff --git a/website/docs/services/arczonalshift/autoshift_observer_notification_statuses_list_only/index.md b/website/docs/services/arczonalshift/autoshift_observer_notification_statuses_list_only/index.md deleted file mode 100644 index a2ea21eba..000000000 --- a/website/docs/services/arczonalshift/autoshift_observer_notification_statuses_list_only/index.md +++ /dev/null @@ -1,86 +0,0 @@ ---- -title: autoshift_observer_notification_statuses_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - autoshift_observer_notification_statuses_list_only - - arczonalshift - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists autoshift_observer_notification_statuses in a region or regions, for all properties use autoshift_observer_notification_statuses - -## Overview - - - - - - - -
Nameautoshift_observer_notification_statuses_list_only
TypeResource
DescriptionDefinition of AWS::ARCZonalShift::AutoshiftObserverNotificationStatus Resource Type
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all autoshift_observer_notification_statuses in a region. -```sql -SELECT -region, -account_id, -region -FROM awscc.arczonalshift.autoshift_observer_notification_statuses_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the autoshift_observer_notification_statuses_list_only resource, see autoshift_observer_notification_statuses - diff --git a/website/docs/services/arczonalshift/index.md b/website/docs/services/arczonalshift/index.md index 05923fe15..4dee61b46 100644 --- a/website/docs/services/arczonalshift/index.md +++ b/website/docs/services/arczonalshift/index.md @@ -20,7 +20,7 @@ The arczonalshift service documentation.
-total resources: 4
+total resources: 2
@@ -29,11 +29,9 @@ The arczonalshift service documentation. ## Resources \ 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 975f37979..f80944ef2 100644 --- a/website/docs/services/arczonalshift/zonal_autoshift_configurations/index.md +++ b/website/docs/services/arczonalshift/zonal_autoshift_configurations/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a zonal_autoshift_configuration r ## Fields + + + zonal_autoshift_configuration
r "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::ARCZonalShift::ZonalAutoshiftConfiguration. @@ -98,31 +124,37 @@ For more information, see + zonal_autoshift_configurations INSERT + zonal_autoshift_configurations DELETE + zonal_autoshift_configurations UPDATE + zonal_autoshift_configurations_list_only SELECT + zonal_autoshift_configurations SELECT @@ -131,6 +163,15 @@ For more information, see + + Gets all properties from an individual zonal_autoshift_configuration. ```sql SELECT @@ -141,6 +182,19 @@ resource_identifier FROM awscc.arczonalshift.zonal_autoshift_configurations WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all zonal_autoshift_configurations in a region. +```sql +SELECT +region, +resource_identifier +FROM awscc.arczonalshift.zonal_autoshift_configurations_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -222,6 +276,20 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.arczonalshift.zonal_autoshift_configurations +SET data__PatchDocument = string('{{ { + "ZonalAutoshiftStatus": zonal_autoshift_status, + "PracticeRunConfiguration": practice_run_configuration +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/arczonalshift/zonal_autoshift_configurations_list_only/index.md b/website/docs/services/arczonalshift/zonal_autoshift_configurations_list_only/index.md deleted file mode 100644 index f608fdf34..000000000 --- a/website/docs/services/arczonalshift/zonal_autoshift_configurations_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: zonal_autoshift_configurations_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - zonal_autoshift_configurations_list_only - - arczonalshift - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists zonal_autoshift_configurations in a region or regions, for all properties use zonal_autoshift_configurations - -## Overview - - - - - - - -
Namezonal_autoshift_configurations_list_only
TypeResource
DescriptionDefinition of AWS::ARCZonalShift::ZonalAutoshiftConfiguration Resource Type
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all zonal_autoshift_configurations in a region. -```sql -SELECT -region, -resource_identifier -FROM awscc.arczonalshift.zonal_autoshift_configurations_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the zonal_autoshift_configurations_list_only resource, see zonal_autoshift_configurations - diff --git a/website/docs/services/athena/capacity_reservations/index.md b/website/docs/services/athena/capacity_reservations/index.md index d7f6a2537..78301b5be 100644 --- a/website/docs/services/athena/capacity_reservations/index.md +++ b/website/docs/services/athena/capacity_reservations/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a capacity_reservation resource o ## Fields + + + capacity_reservation
resource o "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::Athena::CapacityReservation. @@ -120,31 +146,37 @@ For more information, see + capacity_reservations INSERT + capacity_reservations DELETE + capacity_reservations UPDATE + capacity_reservations_list_only SELECT + capacity_reservations SELECT @@ -153,6 +185,15 @@ For more information, see + + Gets all properties from an individual capacity_reservation. ```sql SELECT @@ -169,6 +210,19 @@ tags FROM awscc.athena.capacity_reservations WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all capacity_reservations in a region. +```sql +SELECT +region, +arn +FROM awscc.athena.capacity_reservations_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -248,6 +302,21 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.athena.capacity_reservations +SET data__PatchDocument = string('{{ { + "TargetDpus": target_dpus, + "CapacityAssignmentConfiguration": capacity_assignment_configuration, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/athena/capacity_reservations_list_only/index.md b/website/docs/services/athena/capacity_reservations_list_only/index.md deleted file mode 100644 index 94a986812..000000000 --- a/website/docs/services/athena/capacity_reservations_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: capacity_reservations_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - capacity_reservations_list_only - - athena - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists capacity_reservations in a region or regions, for all properties use capacity_reservations - -## Overview - - - - - - - -
Namecapacity_reservations_list_only
TypeResource
DescriptionResource schema for AWS::Athena::CapacityReservation
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all capacity_reservations in a region. -```sql -SELECT -region, -arn -FROM awscc.athena.capacity_reservations_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the capacity_reservations_list_only resource, see capacity_reservations - diff --git a/website/docs/services/athena/data_catalogs/index.md b/website/docs/services/athena/data_catalogs/index.md index 4a55867ab..6d8c48b65 100644 --- a/website/docs/services/athena/data_catalogs/index.md +++ b/website/docs/services/athena/data_catalogs/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a data_catalog resource or lists ## Fields + + + data_catalog resource or lists "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::Athena::DataCatalog. @@ -101,31 +127,37 @@ For more information, see + data_catalogs INSERT + data_catalogs DELETE + data_catalogs UPDATE + data_catalogs_list_only SELECT + data_catalogs SELECT @@ -134,6 +166,15 @@ For more information, see + + Gets all properties from an individual data_catalog. ```sql SELECT @@ -149,6 +190,19 @@ error FROM awscc.athena.data_catalogs WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all data_catalogs in a region. +```sql +SELECT +region, +name +FROM awscc.athena.data_catalogs_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -241,6 +295,25 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.athena.data_catalogs +SET data__PatchDocument = string('{{ { + "Description": description, + "Parameters": parameters, + "Tags": tags, + "Type": type, + "Status": status, + "ConnectionType": connection_type, + "Error": error +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/athena/data_catalogs_list_only/index.md b/website/docs/services/athena/data_catalogs_list_only/index.md deleted file mode 100644 index d786782c7..000000000 --- a/website/docs/services/athena/data_catalogs_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: data_catalogs_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - data_catalogs_list_only - - athena - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists data_catalogs in a region or regions, for all properties use data_catalogs - -## Overview - - - - - - - -
Namedata_catalogs_list_only
TypeResource
DescriptionResource schema for AWS::Athena::DataCatalog
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all data_catalogs in a region. -```sql -SELECT -region, -name -FROM awscc.athena.data_catalogs_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the data_catalogs_list_only resource, see data_catalogs - diff --git a/website/docs/services/athena/index.md b/website/docs/services/athena/index.md index 129adcf53..909a461aa 100644 --- a/website/docs/services/athena/index.md +++ b/website/docs/services/athena/index.md @@ -20,7 +20,7 @@ The athena service documentation.
-total resources: 10
+total resources: 5
@@ -30,16 +30,11 @@ The athena service documentation. \ 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 1ab5616df..67cc6a0ea 100644 --- a/website/docs/services/athena/named_queries/index.md +++ b/website/docs/services/athena/named_queries/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a named_query resource or lists < ## Fields + + + named_query resource or lists < "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::Athena::NamedQuery. @@ -79,26 +110,31 @@ For more information, see + named_queries INSERT + named_queries DELETE + named_queries_list_only SELECT + named_queries SELECT @@ -107,6 +143,15 @@ For more information, see + + Gets all properties from an individual named_query. ```sql SELECT @@ -120,6 +165,19 @@ named_query_id FROM awscc.athena.named_queries WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all named_queries in a region. +```sql +SELECT +region, +named_query_id +FROM awscc.athena.named_queries_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -198,6 +256,7 @@ resources: + ## `DELETE` example ```sql diff --git a/website/docs/services/athena/named_queries_list_only/index.md b/website/docs/services/athena/named_queries_list_only/index.md deleted file mode 100644 index a822770aa..000000000 --- a/website/docs/services/athena/named_queries_list_only/index.md +++ /dev/null @@ -1,85 +0,0 @@ ---- -title: named_queries_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - named_queries_list_only - - athena - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists named_queries in a region or regions, for all properties use named_queries - -## Overview - - - - - - - -
Namenamed_queries_list_only
TypeResource
DescriptionResource schema for AWS::Athena::NamedQuery
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all named_queries in a region. -```sql -SELECT -region, -named_query_id -FROM awscc.athena.named_queries_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the named_queries_list_only resource, see named_queries - diff --git a/website/docs/services/athena/prepared_statements/index.md b/website/docs/services/athena/prepared_statements/index.md index 914556f20..57e3bccc1 100644 --- a/website/docs/services/athena/prepared_statements/index.md +++ b/website/docs/services/athena/prepared_statements/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a prepared_statement resource or ## Fields + + + prepared_statement resource or "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::Athena::PreparedStatement. @@ -69,31 +100,37 @@ For more information, see + prepared_statements INSERT + prepared_statements DELETE + prepared_statements UPDATE + prepared_statements_list_only SELECT + prepared_statements SELECT @@ -102,6 +139,15 @@ For more information, see + + Gets all properties from an individual prepared_statement. ```sql SELECT @@ -113,6 +159,20 @@ query_statement FROM awscc.athena.prepared_statements WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + + + +Lists all prepared_statements in a region. +```sql +SELECT +region, +statement_name, +work_group +FROM awscc.athena.prepared_statements_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -189,6 +249,20 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.athena.prepared_statements +SET data__PatchDocument = string('{{ { + "Description": description, + "QueryStatement": query_statement +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = '|'; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/athena/prepared_statements_list_only/index.md b/website/docs/services/athena/prepared_statements_list_only/index.md deleted file mode 100644 index b69902b21..000000000 --- a/website/docs/services/athena/prepared_statements_list_only/index.md +++ /dev/null @@ -1,86 +0,0 @@ ---- -title: prepared_statements_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - prepared_statements_list_only - - athena - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists prepared_statements in a region or regions, for all properties use prepared_statements - -## Overview - - - - - - - -
Nameprepared_statements_list_only
TypeResource
DescriptionResource schema for AWS::Athena::PreparedStatement
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all prepared_statements in a region. -```sql -SELECT -region, -statement_name, -work_group -FROM awscc.athena.prepared_statements_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the prepared_statements_list_only resource, see prepared_statements - diff --git a/website/docs/services/athena/work_groups/index.md b/website/docs/services/athena/work_groups/index.md index c09b0556b..066ebe4c0 100644 --- a/website/docs/services/athena/work_groups/index.md +++ b/website/docs/services/athena/work_groups/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a work_group resource or lists ## Fields + + + work_group resource or lists + + + + + + For more information, see AWS::Athena::WorkGroup. @@ -393,31 +419,37 @@ For more information, see + work_groups INSERT + work_groups DELETE + work_groups UPDATE + work_groups_list_only SELECT + work_groups SELECT @@ -426,6 +458,15 @@ For more information, see + + Gets all properties from an individual work_group. ```sql SELECT @@ -441,6 +482,19 @@ recursive_delete_option FROM awscc.athena.work_groups WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all work_groups in a region. +```sql +SELECT +region, +name +FROM awscc.athena.work_groups_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -570,6 +624,22 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.athena.work_groups +SET data__PatchDocument = string('{{ { + "Description": description, + "Tags": tags, + "State": state, + "RecursiveDeleteOption": recursive_delete_option +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/athena/work_groups_list_only/index.md b/website/docs/services/athena/work_groups_list_only/index.md deleted file mode 100644 index 35f5273ba..000000000 --- a/website/docs/services/athena/work_groups_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: work_groups_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - work_groups_list_only - - athena - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists work_groups in a region or regions, for all properties use work_groups - -## Overview - - - - - - - -
Namework_groups_list_only
TypeResource
DescriptionResource schema for AWS::Athena::WorkGroup
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all work_groups in a region. -```sql -SELECT -region, -name -FROM awscc.athena.work_groups_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the work_groups_list_only resource, see work_groups - diff --git a/website/docs/services/auditmanager/assessments/index.md b/website/docs/services/auditmanager/assessments/index.md index 65a39238f..9d1133870 100644 --- a/website/docs/services/auditmanager/assessments/index.md +++ b/website/docs/services/auditmanager/assessments/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets an assessment resource or lists < ## Fields + + + assessment resource or lists < "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::AuditManager::Assessment. @@ -228,31 +254,37 @@ For more information, see + assessments INSERT + assessments DELETE + assessments UPDATE + assessments_list_only SELECT + assessments SELECT @@ -261,6 +293,15 @@ For more information, see + + Gets all properties from an individual assessment. ```sql SELECT @@ -281,6 +322,19 @@ description FROM awscc.auditmanager.assessments WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all assessments in a region. +```sql +SELECT +region, +assessment_id +FROM awscc.auditmanager.assessments_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -401,6 +455,26 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.auditmanager.assessments +SET data__PatchDocument = string('{{ { + "Tags": tags, + "Delegations": delegations, + "Roles": roles, + "Scope": scope, + "AssessmentReportsDestination": assessment_reports_destination, + "Status": status, + "Name": name, + "Description": description +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/auditmanager/assessments_list_only/index.md b/website/docs/services/auditmanager/assessments_list_only/index.md deleted file mode 100644 index 364367a41..000000000 --- a/website/docs/services/auditmanager/assessments_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: assessments_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - assessments_list_only - - auditmanager - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists assessments in a region or regions, for all properties use assessments - -## Overview - - - - - - - -
Nameassessments_list_only
TypeResource
DescriptionAn entity that defines the scope of audit evidence collected by AWS Audit Manager.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all assessments in a region. -```sql -SELECT -region, -assessment_id -FROM awscc.auditmanager.assessments_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the assessments_list_only resource, see assessments - diff --git a/website/docs/services/auditmanager/index.md b/website/docs/services/auditmanager/index.md index 46e7d9854..bff05476c 100644 --- a/website/docs/services/auditmanager/index.md +++ b/website/docs/services/auditmanager/index.md @@ -20,7 +20,7 @@ The auditmanager service documentation.
-total resources: 2
+total resources: 1
@@ -32,6 +32,6 @@ The auditmanager service documentation. assessments \ 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 75bee1cae..03177ef75 100644 --- a/website/docs/services/autoscaling/auto_scaling_groups/index.md +++ b/website/docs/services/autoscaling/auto_scaling_groups/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets an auto_scaling_group resource or ## Fields + + + auto_scaling_group resource or "description": "AWS region." } ]} /> + + + +The name can contain any ASCII character 33 to 126 including most punctuation characters, digits, and upper and lowercased letters.
You cannot use a colon (:) in the name." + }, + { + "name": "region", + "type": "string", + "description": "AWS region." + } +]} /> +
+
For more information, see AWS::AutoScaling::AutoScalingGroup. @@ -454,31 +480,37 @@ For more information, see + auto_scaling_groups INSERT + auto_scaling_groups DELETE + auto_scaling_groups UPDATE + auto_scaling_groups_list_only SELECT + auto_scaling_groups SELECT @@ -487,6 +519,15 @@ For more information, see + + Gets all properties from an individual auto_scaling_group. ```sql SELECT @@ -530,6 +571,19 @@ max_instance_lifetime FROM awscc.autoscaling.auto_scaling_groups WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all auto_scaling_groups in a region. +```sql +SELECT +region, +auto_scaling_group_name +FROM awscc.autoscaling.auto_scaling_groups_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -834,6 +888,51 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.autoscaling.auto_scaling_groups +SET data__PatchDocument = string('{{ { + "LifecycleHookSpecificationList": lifecycle_hook_specification_list, + "LoadBalancerNames": load_balancer_names, + "LaunchConfigurationName": launch_configuration_name, + "ServiceLinkedRoleARN": service_linked_role_arn, + "AvailabilityZoneImpairmentPolicy": availability_zone_impairment_policy, + "TargetGroupARNs": target_group_arns, + "Cooldown": cooldown, + "NotificationConfigurations": notification_configurations, + "DesiredCapacity": desired_capacity, + "HealthCheckGracePeriod": health_check_grace_period, + "DefaultInstanceWarmup": default_instance_warmup, + "SkipZonalShiftValidation": skip_zonal_shift_validation, + "NewInstancesProtectedFromScaleIn": new_instances_protected_from_scale_in, + "LaunchTemplate": launch_template, + "MixedInstancesPolicy": mixed_instances_policy, + "VPCZoneIdentifier": vpc_zone_identifier, + "Tags": tags, + "Context": context, + "CapacityRebalance": capacity_rebalance, + "AvailabilityZones": availability_zones, + "NotificationConfiguration": notification_configuration, + "AvailabilityZoneDistribution": availability_zone_distribution, + "MetricsCollection": metrics_collection, + "InstanceMaintenancePolicy": instance_maintenance_policy, + "MaxSize": max_size, + "MinSize": min_size, + "TerminationPolicies": termination_policies, + "TrafficSources": traffic_sources, + "DesiredCapacityType": desired_capacity_type, + "PlacementGroup": placement_group, + "CapacityReservationSpecification": capacity_reservation_specification, + "HealthCheckType": health_check_type, + "MaxInstanceLifetime": max_instance_lifetime +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/autoscaling/auto_scaling_groups_list_only/index.md b/website/docs/services/autoscaling/auto_scaling_groups_list_only/index.md deleted file mode 100644 index 2a6239d8a..000000000 --- a/website/docs/services/autoscaling/auto_scaling_groups_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: auto_scaling_groups_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - auto_scaling_groups_list_only - - autoscaling - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists auto_scaling_groups in a region or regions, for all properties use auto_scaling_groups - -## Overview - - - - - - - -
Nameauto_scaling_groups_list_only
TypeResource
DescriptionThe ``AWS::AutoScaling::AutoScalingGroup`` resource defines an Amazon EC2 Auto Scaling group, which is a collection of Amazon EC2 instances that are treated as a logical grouping for the purposes of automatic scaling and management.
For more information about Amazon EC2 Auto Scaling, see the [Amazon EC2 Auto Scaling User Guide](https://docs.aws.amazon.com/autoscaling/ec2/userguide/what-is-amazon-ec2-auto-scaling.html).
Amazon EC2 Auto Scaling configures instances launched as part of an Auto Scaling group using either a [launch template](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-launchtemplate.html) or a launch configuration. We strongly recommend that you do not use launch configurations. For more information, see [Launch configurations](https://docs.aws.amazon.com/autoscaling/ec2/userguide/launch-configurations.html) in the *Amazon EC2 Auto Scaling User Guide*.
For help migrating from launch configurations to launch templates, see [Migrate CloudFormation stacks from launch configurations to launch templates](https://docs.aws.amazon.com/autoscaling/ec2/userguide/migrate-launch-configurations-with-cloudformation.html) in the *Amazon EC2 Auto Scaling User Guide*.
Id
- -## Fields -The name can contain any ASCII character 33 to 126 including most punctuation characters, digits, and upper and lowercased letters.
You cannot use a colon (:) in the name." - }, - { - "name": "region", - "type": "string", - "description": "AWS region." - } -]} /> - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all auto_scaling_groups in a region. -```sql -SELECT -region, -auto_scaling_group_name -FROM awscc.autoscaling.auto_scaling_groups_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the auto_scaling_groups_list_only resource, see auto_scaling_groups - diff --git a/website/docs/services/autoscaling/index.md b/website/docs/services/autoscaling/index.md index d9eae8826..fc162ac83 100644 --- a/website/docs/services/autoscaling/index.md +++ b/website/docs/services/autoscaling/index.md @@ -20,7 +20,7 @@ The autoscaling service documentation.
-total resources: 12
+total resources: 6
@@ -30,18 +30,12 @@ The autoscaling service documentation. \ 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 5cbf84c5f..7c3f5eb11 100644 --- a/website/docs/services/autoscaling/launch_configurations/index.md +++ b/website/docs/services/autoscaling/launch_configurations/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a launch_configuration resource o ## Fields + + + launch_configuration resource o "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::AutoScaling::LaunchConfiguration. @@ -220,26 +246,31 @@ For more information, see + launch_configurations INSERT + launch_configurations DELETE + launch_configurations_list_only SELECT + launch_configurations SELECT @@ -248,6 +279,15 @@ For more information, see + + Gets all properties from an individual launch_configuration. ```sql SELECT @@ -274,6 +314,19 @@ instance_monitoring FROM awscc.autoscaling.launch_configurations WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all launch_configurations in a region. +```sql +SELECT +region, +launch_configuration_name +FROM awscc.autoscaling.launch_configurations_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -424,6 +477,7 @@ resources: + ## `DELETE` example ```sql diff --git a/website/docs/services/autoscaling/launch_configurations_list_only/index.md b/website/docs/services/autoscaling/launch_configurations_list_only/index.md deleted file mode 100644 index cf5803b03..000000000 --- a/website/docs/services/autoscaling/launch_configurations_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: launch_configurations_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - launch_configurations_list_only - - autoscaling - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists launch_configurations in a region or regions, for all properties use launch_configurations - -## Overview - - - - - - - -
Namelaunch_configurations_list_only
TypeResource
DescriptionThe AWS::AutoScaling::LaunchConfiguration resource specifies the launch configuration that can be used by an Auto Scaling group to configure Amazon EC2 instances.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all launch_configurations in a region. -```sql -SELECT -region, -launch_configuration_name -FROM awscc.autoscaling.launch_configurations_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the launch_configurations_list_only resource, see launch_configurations - diff --git a/website/docs/services/autoscaling/lifecycle_hooks/index.md b/website/docs/services/autoscaling/lifecycle_hooks/index.md index cf7f49310..bdcd1330a 100644 --- a/website/docs/services/autoscaling/lifecycle_hooks/index.md +++ b/website/docs/services/autoscaling/lifecycle_hooks/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a lifecycle_hook resource or list ## Fields + + + lifecycle_hook resource or list "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::AutoScaling::LifecycleHook. @@ -89,31 +120,37 @@ For more information, see + lifecycle_hooks INSERT + lifecycle_hooks DELETE + lifecycle_hooks UPDATE + lifecycle_hooks_list_only SELECT + lifecycle_hooks SELECT @@ -122,6 +159,15 @@ For more information, see + + Gets all properties from an individual lifecycle_hook. ```sql SELECT @@ -137,6 +183,20 @@ role_arn FROM awscc.autoscaling.lifecycle_hooks WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + + + +Lists all lifecycle_hooks in a region. +```sql +SELECT +region, +auto_scaling_group_name, +lifecycle_hook_name +FROM awscc.autoscaling.lifecycle_hooks_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -227,6 +287,24 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.autoscaling.lifecycle_hooks +SET data__PatchDocument = string('{{ { + "DefaultResult": default_result, + "HeartbeatTimeout": heartbeat_timeout, + "LifecycleTransition": lifecycle_transition, + "NotificationMetadata": notification_metadata, + "NotificationTargetARN": notification_target_arn, + "RoleARN": role_arn +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = '|'; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/autoscaling/lifecycle_hooks_list_only/index.md b/website/docs/services/autoscaling/lifecycle_hooks_list_only/index.md deleted file mode 100644 index ab5e0c05d..000000000 --- a/website/docs/services/autoscaling/lifecycle_hooks_list_only/index.md +++ /dev/null @@ -1,86 +0,0 @@ ---- -title: lifecycle_hooks_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - lifecycle_hooks_list_only - - autoscaling - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists lifecycle_hooks in a region or regions, for all properties use lifecycle_hooks - -## Overview - - - - - - - -
Namelifecycle_hooks_list_only
TypeResource
DescriptionResource Type definition for AWS::AutoScaling::LifecycleHook
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all lifecycle_hooks in a region. -```sql -SELECT -region, -auto_scaling_group_name, -lifecycle_hook_name -FROM awscc.autoscaling.lifecycle_hooks_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the lifecycle_hooks_list_only resource, see lifecycle_hooks - diff --git a/website/docs/services/autoscaling/scaling_policies/index.md b/website/docs/services/autoscaling/scaling_policies/index.md index df10e23ec..c1673927b 100644 --- a/website/docs/services/autoscaling/scaling_policies/index.md +++ b/website/docs/services/autoscaling/scaling_policies/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a scaling_policy resource or list ## Fields + + + scaling_policy resource or list "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::AutoScaling::ScalingPolicy. @@ -367,31 +393,37 @@ For more information, see + scaling_policies INSERT + scaling_policies DELETE + scaling_policies UPDATE + scaling_policies_list_only SELECT + scaling_policies SELECT @@ -400,6 +432,15 @@ For more information, see + + Gets all properties from an individual scaling_policy. ```sql SELECT @@ -420,6 +461,19 @@ arn FROM awscc.autoscaling.scaling_policies WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all scaling_policies in a region. +```sql +SELECT +region, +arn +FROM awscc.autoscaling.scaling_policies_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -583,6 +637,28 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.autoscaling.scaling_policies +SET data__PatchDocument = string('{{ { + "MetricAggregationType": metric_aggregation_type, + "PolicyType": policy_type, + "PredictiveScalingConfiguration": predictive_scaling_configuration, + "ScalingAdjustment": scaling_adjustment, + "Cooldown": cooldown, + "StepAdjustments": step_adjustments, + "MinAdjustmentMagnitude": min_adjustment_magnitude, + "TargetTrackingConfiguration": target_tracking_configuration, + "EstimatedInstanceWarmup": estimated_instance_warmup, + "AdjustmentType": adjustment_type +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/autoscaling/scaling_policies_list_only/index.md b/website/docs/services/autoscaling/scaling_policies_list_only/index.md deleted file mode 100644 index 5efe1757f..000000000 --- a/website/docs/services/autoscaling/scaling_policies_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: scaling_policies_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - scaling_policies_list_only - - autoscaling - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists scaling_policies in a region or regions, for all properties use scaling_policies - -## Overview - - - - - - - -
Namescaling_policies_list_only
TypeResource
DescriptionThe AWS::AutoScaling::ScalingPolicy resource specifies an Amazon EC2 Auto Scaling scaling policy so that the Auto Scaling group can scale the number of instances available for your application.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all scaling_policies in a region. -```sql -SELECT -region, -arn -FROM awscc.autoscaling.scaling_policies_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the scaling_policies_list_only resource, see scaling_policies - diff --git a/website/docs/services/autoscaling/scheduled_actions/index.md b/website/docs/services/autoscaling/scheduled_actions/index.md index b33952b8b..a1809a812 100644 --- a/website/docs/services/autoscaling/scheduled_actions/index.md +++ b/website/docs/services/autoscaling/scheduled_actions/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a scheduled_action resource or li ## Fields + + + scheduled_action resource or li "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::AutoScaling::ScheduledAction. @@ -94,31 +125,37 @@ For more information, see + scheduled_actions INSERT + scheduled_actions DELETE + scheduled_actions UPDATE + scheduled_actions_list_only SELECT + scheduled_actions SELECT @@ -127,6 +164,15 @@ For more information, see + + Gets all properties from an individual scheduled_action. ```sql SELECT @@ -143,6 +189,20 @@ max_size FROM awscc.autoscaling.scheduled_actions WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + + + +Lists all scheduled_actions in a region. +```sql +SELECT +region, +scheduled_action_name, +auto_scaling_group_name +FROM awscc.autoscaling.scheduled_actions_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -231,6 +291,25 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.autoscaling.scheduled_actions +SET data__PatchDocument = string('{{ { + "MinSize": min_size, + "Recurrence": recurrence, + "TimeZone": time_zone, + "EndTime": end_time, + "StartTime": start_time, + "DesiredCapacity": desired_capacity, + "MaxSize": max_size +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = '|'; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/autoscaling/scheduled_actions_list_only/index.md b/website/docs/services/autoscaling/scheduled_actions_list_only/index.md deleted file mode 100644 index 7b1a31f63..000000000 --- a/website/docs/services/autoscaling/scheduled_actions_list_only/index.md +++ /dev/null @@ -1,86 +0,0 @@ ---- -title: scheduled_actions_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - scheduled_actions_list_only - - autoscaling - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists scheduled_actions in a region or regions, for all properties use scheduled_actions - -## Overview - - - - - - - -
Namescheduled_actions_list_only
TypeResource
DescriptionThe AWS::AutoScaling::ScheduledAction resource specifies an Amazon EC2 Auto Scaling scheduled action so that the Auto Scaling group can change the number of instances available for your application in response to predictable load changes.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all scheduled_actions in a region. -```sql -SELECT -region, -scheduled_action_name, -auto_scaling_group_name -FROM awscc.autoscaling.scheduled_actions_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the scheduled_actions_list_only resource, see scheduled_actions - diff --git a/website/docs/services/autoscaling/warm_pools/index.md b/website/docs/services/autoscaling/warm_pools/index.md index ec2b5ab5c..b0a24a774 100644 --- a/website/docs/services/autoscaling/warm_pools/index.md +++ b/website/docs/services/autoscaling/warm_pools/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a warm_pool resource or lists ## Fields + + + warm_pool resource or lists + + + + + + For more information, see AWS::AutoScaling::WarmPool. @@ -81,31 +107,37 @@ For more information, see + warm_pools INSERT + warm_pools DELETE + warm_pools UPDATE + warm_pools_list_only SELECT + warm_pools SELECT @@ -114,6 +146,15 @@ For more information, see + + Gets all properties from an individual warm_pool. ```sql SELECT @@ -126,6 +167,19 @@ instance_reuse_policy FROM awscc.autoscaling.warm_pools WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all warm_pools in a region. +```sql +SELECT +region, +auto_scaling_group_name +FROM awscc.autoscaling.warm_pools_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -203,6 +257,22 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.autoscaling.warm_pools +SET data__PatchDocument = string('{{ { + "MaxGroupPreparedCapacity": max_group_prepared_capacity, + "MinSize": min_size, + "PoolState": pool_state, + "InstanceReusePolicy": instance_reuse_policy +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/autoscaling/warm_pools_list_only/index.md b/website/docs/services/autoscaling/warm_pools_list_only/index.md deleted file mode 100644 index 6d670c987..000000000 --- a/website/docs/services/autoscaling/warm_pools_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: warm_pools_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - warm_pools_list_only - - autoscaling - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists warm_pools in a region or regions, for all properties use warm_pools - -## Overview - - - - - - - -
Namewarm_pools_list_only
TypeResource
DescriptionResource schema for AWS::AutoScaling::WarmPool.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all warm_pools in a region. -```sql -SELECT -region, -auto_scaling_group_name -FROM awscc.autoscaling.warm_pools_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the warm_pools_list_only resource, see warm_pools - diff --git a/website/docs/services/b2bi/capabilities/index.md b/website/docs/services/b2bi/capabilities/index.md index c94f4bb53..70c60cacb 100644 --- a/website/docs/services/b2bi/capabilities/index.md +++ b/website/docs/services/b2bi/capabilities/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a capability resource or lists ## Fields + + + capability resource or lists + + + + + + For more information, see AWS::B2BI::Capability. @@ -118,31 +144,37 @@ For more information, see + capabilities INSERT + capabilities DELETE + capabilities UPDATE + capabilities_list_only SELECT + capabilities SELECT @@ -151,6 +183,15 @@ For more information, see + + Gets all properties from an individual capability. ```sql SELECT @@ -167,6 +208,19 @@ type FROM awscc.b2bi.capabilities WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all capabilities in a region. +```sql +SELECT +region, +capability_id +FROM awscc.b2bi.capabilities_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -251,6 +305,22 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.b2bi.capabilities +SET data__PatchDocument = string('{{ { + "Configuration": configuration, + "InstructionsDocuments": instructions_documents, + "Name": name, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/b2bi/capabilities_list_only/index.md b/website/docs/services/b2bi/capabilities_list_only/index.md deleted file mode 100644 index 274eccbc2..000000000 --- a/website/docs/services/b2bi/capabilities_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: capabilities_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - capabilities_list_only - - b2bi - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists capabilities in a region or regions, for all properties use capabilities - -## Overview - - - - - - - -
Namecapabilities_list_only
TypeResource
DescriptionDefinition of AWS::B2BI::Capability Resource Type
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all capabilities in a region. -```sql -SELECT -region, -capability_id -FROM awscc.b2bi.capabilities_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the capabilities_list_only resource, see capabilities - diff --git a/website/docs/services/b2bi/index.md b/website/docs/services/b2bi/index.md index d2f7c94f7..9d862f2c7 100644 --- a/website/docs/services/b2bi/index.md +++ b/website/docs/services/b2bi/index.md @@ -20,7 +20,7 @@ The b2bi service documentation.
-total resources: 8
+total resources: 4
@@ -30,14 +30,10 @@ The b2bi service documentation. \ 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 4898ed950..2a0ca3180 100644 --- a/website/docs/services/b2bi/partnerships/index.md +++ b/website/docs/services/b2bi/partnerships/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a partnership resource or lists < ## Fields + + + partnership resource or lists < "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::B2BI::Partnership. @@ -147,31 +173,37 @@ For more information, see + partnerships INSERT + partnerships DELETE + partnerships UPDATE + partnerships_list_only SELECT + partnerships SELECT @@ -180,6 +212,15 @@ For more information, see + + Gets all properties from an individual partnership. ```sql SELECT @@ -199,6 +240,19 @@ trading_partner_id FROM awscc.b2bi.partnerships WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all partnerships in a region. +```sql +SELECT +region, +partnership_id +FROM awscc.b2bi.partnerships_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -298,6 +352,22 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.b2bi.partnerships +SET data__PatchDocument = string('{{ { + "Capabilities": capabilities, + "CapabilityOptions": capability_options, + "Name": name, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/b2bi/partnerships_list_only/index.md b/website/docs/services/b2bi/partnerships_list_only/index.md deleted file mode 100644 index 77e5a8c19..000000000 --- a/website/docs/services/b2bi/partnerships_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: partnerships_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - partnerships_list_only - - b2bi - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists partnerships in a region or regions, for all properties use partnerships - -## Overview - - - - - - - -
Namepartnerships_list_only
TypeResource
DescriptionDefinition of AWS::B2BI::Partnership Resource Type
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all partnerships in a region. -```sql -SELECT -region, -partnership_id -FROM awscc.b2bi.partnerships_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the partnerships_list_only resource, see partnerships - diff --git a/website/docs/services/b2bi/profiles/index.md b/website/docs/services/b2bi/profiles/index.md index 5ef3b6fba..e24b04331 100644 --- a/website/docs/services/b2bi/profiles/index.md +++ b/website/docs/services/b2bi/profiles/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a profile resource or lists ## Fields + + + profile resource or lists + + + + + + For more information, see AWS::B2BI::Profile. @@ -116,31 +142,37 @@ For more information, see + profiles INSERT + profiles DELETE + profiles UPDATE + profiles_list_only SELECT + profiles SELECT @@ -149,6 +181,15 @@ For more information, see + + Gets all properties from an individual profile. ```sql SELECT @@ -167,6 +208,19 @@ tags FROM awscc.b2bi.profiles WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all profiles in a region. +```sql +SELECT +region, +profile_id +FROM awscc.b2bi.profiles_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -255,6 +309,23 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.b2bi.profiles +SET data__PatchDocument = string('{{ { + "BusinessName": business_name, + "Email": email, + "Name": name, + "Phone": phone, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/b2bi/profiles_list_only/index.md b/website/docs/services/b2bi/profiles_list_only/index.md deleted file mode 100644 index 26bebe721..000000000 --- a/website/docs/services/b2bi/profiles_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: profiles_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - profiles_list_only - - b2bi - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists profiles in a region or regions, for all properties use profiles - -## Overview - - - - - - - -
Nameprofiles_list_only
TypeResource
DescriptionDefinition of AWS::B2BI::Profile Resource Type
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all profiles in a region. -```sql -SELECT -region, -profile_id -FROM awscc.b2bi.profiles_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the profiles_list_only resource, see profiles - diff --git a/website/docs/services/b2bi/transformers/index.md b/website/docs/services/b2bi/transformers/index.md index 548f0b48a..0fb047ca2 100644 --- a/website/docs/services/b2bi/transformers/index.md +++ b/website/docs/services/b2bi/transformers/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a transformer resource or lists < ## Fields + + + transformer
resource or lists < "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::B2BI::Transformer. @@ -244,31 +270,37 @@ For more information, see + transformers INSERT + transformers DELETE + transformers UPDATE + transformers_list_only SELECT + transformers SELECT @@ -277,6 +309,15 @@ For more information, see + + Gets all properties from an individual transformer. ```sql SELECT @@ -299,6 +340,19 @@ transformer_id FROM awscc.b2bi.transformers WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all transformers in a region. +```sql +SELECT +region, +transformer_id +FROM awscc.b2bi.transformers_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -421,6 +475,29 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.b2bi.transformers +SET data__PatchDocument = string('{{ { + "EdiType": edi_type, + "FileFormat": file_format, + "InputConversion": input_conversion, + "Mapping": mapping, + "MappingTemplate": mapping_template, + "Name": name, + "OutputConversion": output_conversion, + "SampleDocument": sample_document, + "SampleDocuments": sample_documents, + "Status": status, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/b2bi/transformers_list_only/index.md b/website/docs/services/b2bi/transformers_list_only/index.md deleted file mode 100644 index b847de612..000000000 --- a/website/docs/services/b2bi/transformers_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: transformers_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - transformers_list_only - - b2bi - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists transformers in a region or regions, for all properties use transformers - -## Overview - - - - - - - -
Nametransformers_list_only
TypeResource
DescriptionDefinition of AWS::B2BI::Transformer Resource Type
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all transformers in a region. -```sql -SELECT -region, -transformer_id -FROM awscc.b2bi.transformers_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the transformers_list_only resource, see transformers - diff --git a/website/docs/services/backup/backup_plans/index.md b/website/docs/services/backup/backup_plans/index.md index fec96d08f..b64de1eba 100644 --- a/website/docs/services/backup/backup_plans/index.md +++ b/website/docs/services/backup/backup_plans/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a backup_plan resource or lists < ## Fields + + + backup_plan resource or lists < "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::Backup::BackupPlan. @@ -196,31 +349,37 @@ For more information, see + backup_plans INSERT + backup_plans DELETE + backup_plans UPDATE + backup_plans_list_only SELECT + backup_plans SELECT @@ -229,6 +388,15 @@ For more information, see + + Gets all properties from an individual backup_plan. ```sql SELECT @@ -241,6 +409,19 @@ version_id FROM awscc.backup.backup_plans WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all backup_plans in a region. +```sql +SELECT +region, +backup_plan_id +FROM awscc.backup.backup_plans_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -328,6 +509,20 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.backup.backup_plans +SET data__PatchDocument = string('{{ { + "BackupPlan": backup_plan, + "BackupPlanTags": backup_plan_tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/backup/backup_plans_list_only/index.md b/website/docs/services/backup/backup_plans_list_only/index.md deleted file mode 100644 index d46edcc2a..000000000 --- a/website/docs/services/backup/backup_plans_list_only/index.md +++ /dev/null @@ -1,207 +0,0 @@ ---- -title: backup_plans_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - backup_plans_list_only - - backup - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists backup_plans in a region or regions, for all properties use backup_plans - -## Overview - - - - - - - -
Namebackup_plans_list_only
TypeResource
DescriptionResource Type definition for AWS::Backup::BackupPlan
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all backup_plans in a region. -```sql -SELECT -region, -backup_plan_id -FROM awscc.backup.backup_plans_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the backup_plans_list_only resource, see backup_plans - diff --git a/website/docs/services/backup/backup_selections/index.md b/website/docs/services/backup/backup_selections/index.md index a4c05757a..dc7b342eb 100644 --- a/website/docs/services/backup/backup_selections/index.md +++ b/website/docs/services/backup/backup_selections/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a backup_selection resource or li ## Fields + + + backup_selection resource or li "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::Backup::BackupSelection. @@ -152,26 +178,31 @@ For more information, see + backup_selections INSERT + backup_selections DELETE + backup_selections_list_only SELECT + backup_selections SELECT @@ -180,6 +211,15 @@ For more information, see + + Gets all properties from an individual backup_selection. ```sql SELECT @@ -191,6 +231,19 @@ selection_id FROM awscc.backup.backup_selections WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all backup_selections in a region. +```sql +SELECT +region, +id +FROM awscc.backup.backup_selections_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -277,6 +330,7 @@ resources: + ## `DELETE` example ```sql diff --git a/website/docs/services/backup/backup_selections_list_only/index.md b/website/docs/services/backup/backup_selections_list_only/index.md deleted file mode 100644 index 978ac2d46..000000000 --- a/website/docs/services/backup/backup_selections_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: backup_selections_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - backup_selections_list_only - - backup - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists backup_selections in a region or regions, for all properties use backup_selections - -## Overview - - - - - - - -
Namebackup_selections_list_only
TypeResource
DescriptionResource Type definition for AWS::Backup::BackupSelection
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all backup_selections in a region. -```sql -SELECT -region, -id -FROM awscc.backup.backup_selections_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the backup_selections_list_only resource, see backup_selections - diff --git a/website/docs/services/backup/backup_vaults/index.md b/website/docs/services/backup/backup_vaults/index.md index df8704ac5..a0651e421 100644 --- a/website/docs/services/backup/backup_vaults/index.md +++ b/website/docs/services/backup/backup_vaults/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a backup_vault resource or lists ## Fields + + + backup_vault resource or lists "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::Backup::BackupVault. @@ -113,31 +139,37 @@ For more information, see + backup_vaults INSERT + backup_vaults DELETE + backup_vaults UPDATE + backup_vaults_list_only SELECT + backup_vaults SELECT @@ -146,6 +178,15 @@ For more information, see + + Gets all properties from an individual backup_vault. ```sql SELECT @@ -160,6 +201,19 @@ backup_vault_arn FROM awscc.backup.backup_vaults WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all backup_vaults in a region. +```sql +SELECT +region, +backup_vault_name +FROM awscc.backup.backup_vaults_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -246,6 +300,22 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.backup.backup_vaults +SET data__PatchDocument = string('{{ { + "AccessPolicy": access_policy, + "BackupVaultTags": backup_vault_tags, + "Notifications": notifications, + "LockConfiguration": lock_configuration +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/backup/backup_vaults_list_only/index.md b/website/docs/services/backup/backup_vaults_list_only/index.md deleted file mode 100644 index 13d3935cb..000000000 --- a/website/docs/services/backup/backup_vaults_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: backup_vaults_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - backup_vaults_list_only - - backup - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists backup_vaults in a region or regions, for all properties use backup_vaults - -## Overview - - - - - - - -
Namebackup_vaults_list_only
TypeResource
DescriptionResource Type definition for AWS::Backup::BackupVault
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all backup_vaults in a region. -```sql -SELECT -region, -backup_vault_name -FROM awscc.backup.backup_vaults_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the backup_vaults_list_only resource, see backup_vaults - diff --git a/website/docs/services/backup/frameworks/index.md b/website/docs/services/backup/frameworks/index.md index a6f9f7eaa..46c1df813 100644 --- a/website/docs/services/backup/frameworks/index.md +++ b/website/docs/services/backup/frameworks/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a framework resource or lists ## Fields + + + framework resource or lists + + + + + + For more information, see AWS::Backup::Framework. @@ -159,31 +185,37 @@ For more information, see + frameworks INSERT + frameworks DELETE + frameworks UPDATE + frameworks_list_only SELECT + frameworks SELECT @@ -192,6 +224,15 @@ For more information, see + + Gets all properties from an individual framework. ```sql SELECT @@ -207,6 +248,19 @@ framework_tags FROM awscc.backup.frameworks WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all frameworks in a region. +```sql +SELECT +region, +framework_arn +FROM awscc.backup.frameworks_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -292,6 +346,21 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.backup.frameworks +SET data__PatchDocument = string('{{ { + "FrameworkDescription": framework_description, + "FrameworkControls": framework_controls, + "FrameworkTags": framework_tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/backup/frameworks_list_only/index.md b/website/docs/services/backup/frameworks_list_only/index.md deleted file mode 100644 index 22fff5dda..000000000 --- a/website/docs/services/backup/frameworks_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: frameworks_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - frameworks_list_only - - backup - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists frameworks in a region or regions, for all properties use frameworks - -## Overview - - - - - - - -
Nameframeworks_list_only
TypeResource
DescriptionContains detailed information about a framework. Frameworks contain controls, which evaluate and report on your backup events and resources. Frameworks generate daily compliance results.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all frameworks in a region. -```sql -SELECT -region, -framework_arn -FROM awscc.backup.frameworks_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the frameworks_list_only resource, see frameworks - diff --git a/website/docs/services/backup/index.md b/website/docs/services/backup/index.md index cabb3d069..8ca669339 100644 --- a/website/docs/services/backup/index.md +++ b/website/docs/services/backup/index.md @@ -20,7 +20,7 @@ The backup service documentation.
-total resources: 16
+total resources: 8
@@ -30,22 +30,14 @@ The backup service documentation. \ 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 248f6338f..cc4a35688 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 @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a logically_air_gapped_backup_vault
## Fields + + + logically_air_gapped_backup_vault
+ + + + + + For more information, see AWS::Backup::LogicallyAirGappedBackupVault. @@ -111,31 +137,37 @@ For more information, see + logically_air_gapped_backup_vaults INSERT + logically_air_gapped_backup_vaults DELETE + logically_air_gapped_backup_vaults UPDATE + logically_air_gapped_backup_vaults_list_only SELECT + logically_air_gapped_backup_vaults SELECT @@ -144,6 +176,15 @@ For more information, see + + Gets all properties from an individual logically_air_gapped_backup_vault. ```sql SELECT @@ -161,6 +202,19 @@ access_policy FROM awscc.backup.logically_air_gapped_backup_vaults WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all logically_air_gapped_backup_vaults in a region. +```sql +SELECT +region, +backup_vault_name +FROM awscc.backup.logically_air_gapped_backup_vaults_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -248,6 +302,21 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.backup.logically_air_gapped_backup_vaults +SET data__PatchDocument = string('{{ { + "BackupVaultTags": backup_vault_tags, + "Notifications": notifications, + "AccessPolicy": access_policy +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/backup/logically_air_gapped_backup_vaults_list_only/index.md b/website/docs/services/backup/logically_air_gapped_backup_vaults_list_only/index.md deleted file mode 100644 index 00be8df38..000000000 --- a/website/docs/services/backup/logically_air_gapped_backup_vaults_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: logically_air_gapped_backup_vaults_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - logically_air_gapped_backup_vaults_list_only - - backup - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists logically_air_gapped_backup_vaults in a region or regions, for all properties use logically_air_gapped_backup_vaults - -## Overview - - - - - - - -
Namelogically_air_gapped_backup_vaults_list_only
TypeResource
DescriptionResource Type definition for AWS::Backup::LogicallyAirGappedBackupVault
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all logically_air_gapped_backup_vaults in a region. -```sql -SELECT -region, -backup_vault_name -FROM awscc.backup.logically_air_gapped_backup_vaults_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the logically_air_gapped_backup_vaults_list_only resource, see logically_air_gapped_backup_vaults - diff --git a/website/docs/services/backup/report_plans/index.md b/website/docs/services/backup/report_plans/index.md index 0fdfcb486..04e0eb981 100644 --- a/website/docs/services/backup/report_plans/index.md +++ b/website/docs/services/backup/report_plans/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a report_plan resource or lists < ## Fields + + + report_plan
resource or lists < "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::Backup::ReportPlan. @@ -135,31 +161,37 @@ For more information, see + report_plans INSERT + report_plans DELETE + report_plans UPDATE + report_plans_list_only SELECT + report_plans SELECT @@ -168,6 +200,15 @@ For more information, see + + Gets all properties from an individual report_plan. ```sql SELECT @@ -181,6 +222,19 @@ report_setting FROM awscc.backup.report_plans WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all report_plans in a region. +```sql +SELECT +region, +report_plan_arn +FROM awscc.backup.report_plans_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -274,6 +328,22 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.backup.report_plans +SET data__PatchDocument = string('{{ { + "ReportPlanDescription": report_plan_description, + "ReportPlanTags": report_plan_tags, + "ReportDeliveryChannel": report_delivery_channel, + "ReportSetting": report_setting +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/backup/report_plans_list_only/index.md b/website/docs/services/backup/report_plans_list_only/index.md deleted file mode 100644 index 05815e0e8..000000000 --- a/website/docs/services/backup/report_plans_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: report_plans_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - report_plans_list_only - - backup - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists report_plans in a region or regions, for all properties use report_plans - -## Overview - - - - - - - -
Namereport_plans_list_only
TypeResource
DescriptionContains detailed information about a report plan in AWS Backup Audit Manager.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all report_plans in a region. -```sql -SELECT -region, -report_plan_arn -FROM awscc.backup.report_plans_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the report_plans_list_only resource, see report_plans - diff --git a/website/docs/services/backup/restore_testing_plans/index.md b/website/docs/services/backup/restore_testing_plans/index.md index 12def4f3b..1eb879a73 100644 --- a/website/docs/services/backup/restore_testing_plans/index.md +++ b/website/docs/services/backup/restore_testing_plans/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a restore_testing_plan resource o ## Fields + + + restore_testing_plan resource o "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::Backup::RestoreTestingPlan. @@ -123,31 +149,37 @@ For more information, see + restore_testing_plans INSERT + restore_testing_plans DELETE + restore_testing_plans UPDATE + restore_testing_plans_list_only SELECT + restore_testing_plans SELECT @@ -156,6 +188,15 @@ For more information, see + + Gets all properties from an individual restore_testing_plan. ```sql SELECT @@ -170,6 +211,19 @@ tags FROM awscc.backup.restore_testing_plans WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all restore_testing_plans in a region. +```sql +SELECT +region, +restore_testing_plan_name +FROM awscc.backup.restore_testing_plans_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -264,6 +318,23 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.backup.restore_testing_plans +SET data__PatchDocument = string('{{ { + "ScheduleExpression": schedule_expression, + "StartWindowHours": start_window_hours, + "RecoveryPointSelection": recovery_point_selection, + "ScheduleExpressionTimezone": schedule_expression_timezone, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/backup/restore_testing_plans_list_only/index.md b/website/docs/services/backup/restore_testing_plans_list_only/index.md deleted file mode 100644 index 6cdb86da4..000000000 --- a/website/docs/services/backup/restore_testing_plans_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: restore_testing_plans_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - restore_testing_plans_list_only - - backup - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists restore_testing_plans in a region or regions, for all properties use restore_testing_plans - -## Overview - - - - - - - -
Namerestore_testing_plans_list_only
TypeResource
DescriptionDefinition of AWS::Backup::RestoreTestingPlan Resource Type
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all restore_testing_plans in a region. -```sql -SELECT -region, -restore_testing_plan_name -FROM awscc.backup.restore_testing_plans_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the restore_testing_plans_list_only resource, see restore_testing_plans - diff --git a/website/docs/services/backup/restore_testing_selections/index.md b/website/docs/services/backup/restore_testing_selections/index.md index ef29d6583..700311a93 100644 --- a/website/docs/services/backup/restore_testing_selections/index.md +++ b/website/docs/services/backup/restore_testing_selections/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a restore_testing_selection resou ## Fields + + + restore_testing_selection resou "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::Backup::RestoreTestingSelection. @@ -113,31 +144,37 @@ For more information, see + restore_testing_selections INSERT + restore_testing_selections DELETE + restore_testing_selections UPDATE + restore_testing_selections_list_only SELECT + restore_testing_selections SELECT @@ -146,6 +183,15 @@ For more information, see + + Gets all properties from an individual restore_testing_selection. ```sql SELECT @@ -161,6 +207,20 @@ validation_window_hours FROM awscc.backup.restore_testing_selections WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + + + +Lists all restore_testing_selections in a region. +```sql +SELECT +region, +restore_testing_plan_name, +restore_testing_selection_name +FROM awscc.backup.restore_testing_selections_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -261,6 +321,23 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.backup.restore_testing_selections +SET data__PatchDocument = string('{{ { + "IamRoleArn": iam_role_arn, + "ProtectedResourceArns": protected_resource_arns, + "ProtectedResourceConditions": protected_resource_conditions, + "RestoreMetadataOverrides": restore_metadata_overrides, + "ValidationWindowHours": validation_window_hours +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = '|'; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/backup/restore_testing_selections_list_only/index.md b/website/docs/services/backup/restore_testing_selections_list_only/index.md deleted file mode 100644 index 63fc2a84d..000000000 --- a/website/docs/services/backup/restore_testing_selections_list_only/index.md +++ /dev/null @@ -1,86 +0,0 @@ ---- -title: restore_testing_selections_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - restore_testing_selections_list_only - - backup - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists restore_testing_selections in a region or regions, for all properties use restore_testing_selections - -## Overview - - - - - - - -
Namerestore_testing_selections_list_only
TypeResource
DescriptionResource Type definition for AWS::Backup::RestoreTestingSelection
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all restore_testing_selections in a region. -```sql -SELECT -region, -restore_testing_plan_name, -restore_testing_selection_name -FROM awscc.backup.restore_testing_selections_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the restore_testing_selections_list_only resource, see restore_testing_selections - diff --git a/website/docs/services/backupgateway/hypervisors/index.md b/website/docs/services/backupgateway/hypervisors/index.md index 82f9b3448..25d43898e 100644 --- a/website/docs/services/backupgateway/hypervisors/index.md +++ b/website/docs/services/backupgateway/hypervisors/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a hypervisor resource or lists ## Fields + + + hypervisor resource or lists + + + + + + For more information, see AWS::BackupGateway::Hypervisor. @@ -101,31 +127,37 @@ For more information, see + hypervisors INSERT + hypervisors DELETE + hypervisors UPDATE + hypervisors_list_only SELECT + hypervisors SELECT @@ -134,6 +166,15 @@ For more information, see + + Gets all properties from an individual hypervisor. ```sql SELECT @@ -149,6 +190,19 @@ username FROM awscc.backupgateway.hypervisors WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all hypervisors in a region. +```sql +SELECT +region, +hypervisor_arn +FROM awscc.backupgateway.hypervisors_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -247,6 +301,23 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.backupgateway.hypervisors +SET data__PatchDocument = string('{{ { + "Host": host, + "LogGroupArn": log_group_arn, + "Name": name, + "Password": password, + "Username": username +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/backupgateway/hypervisors_list_only/index.md b/website/docs/services/backupgateway/hypervisors_list_only/index.md deleted file mode 100644 index a7209e405..000000000 --- a/website/docs/services/backupgateway/hypervisors_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: hypervisors_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - hypervisors_list_only - - backupgateway - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists hypervisors in a region or regions, for all properties use hypervisors - -## Overview - - - - - - - -
Namehypervisors_list_only
TypeResource
DescriptionDefinition of AWS::BackupGateway::Hypervisor Resource Type
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all hypervisors in a region. -```sql -SELECT -region, -hypervisor_arn -FROM awscc.backupgateway.hypervisors_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the hypervisors_list_only resource, see hypervisors - diff --git a/website/docs/services/backupgateway/index.md b/website/docs/services/backupgateway/index.md index 45c5ec232..8c2320cf6 100644 --- a/website/docs/services/backupgateway/index.md +++ b/website/docs/services/backupgateway/index.md @@ -20,7 +20,7 @@ The backupgateway service documentation.
-total resources: 2
+total resources: 1
@@ -32,6 +32,6 @@ The backupgateway service documentation. hypervisors \ 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 6c8294e5d..fefb19790 100644 --- a/website/docs/services/batch/compute_environments/index.md +++ b/website/docs/services/batch/compute_environments/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a compute_environment resource or ## Fields + + + compute_environment resource or "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::Batch::ComputeEnvironment. @@ -296,31 +322,37 @@ For more information, see + compute_environments INSERT + compute_environments DELETE + compute_environments UPDATE + compute_environments_list_only SELECT + compute_environments SELECT @@ -329,6 +361,15 @@ For more information, see + + Gets all properties from an individual compute_environment. ```sql SELECT @@ -348,6 +389,19 @@ context FROM awscc.batch.compute_environments WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all compute_environments in a region. +```sql +SELECT +region, +compute_environment_arn +FROM awscc.batch.compute_environments_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -487,6 +541,24 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.batch.compute_environments +SET data__PatchDocument = string('{{ { + "ReplaceComputeEnvironment": replace_compute_environment, + "ServiceRole": service_role, + "State": state, + "UpdatePolicy": update_policy, + "UnmanagedvCpus": unmanagedv_cpus, + "Context": context +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/batch/compute_environments_list_only/index.md b/website/docs/services/batch/compute_environments_list_only/index.md deleted file mode 100644 index 70bad43bf..000000000 --- a/website/docs/services/batch/compute_environments_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: compute_environments_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - compute_environments_list_only - - batch - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists compute_environments in a region or regions, for all properties use compute_environments - -## Overview - - - - - - - -
Namecompute_environments_list_only
TypeResource
DescriptionResource Type definition for AWS::Batch::ComputeEnvironment
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all compute_environments in a region. -```sql -SELECT -region, -compute_environment_arn -FROM awscc.batch.compute_environments_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the compute_environments_list_only resource, see compute_environments - diff --git a/website/docs/services/batch/consumable_resources/index.md b/website/docs/services/batch/consumable_resources/index.md index 622201e94..96221acab 100644 --- a/website/docs/services/batch/consumable_resources/index.md +++ b/website/docs/services/batch/consumable_resources/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a consumable_resource resource or ## Fields + + + consumable_resource resource or "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::Batch::ConsumableResource. @@ -89,31 +115,37 @@ For more information, see + consumable_resources INSERT + consumable_resources DELETE + consumable_resources UPDATE + consumable_resources_list_only SELECT + consumable_resources SELECT @@ -122,6 +154,15 @@ For more information, see + + Gets all properties from an individual consumable_resource. ```sql SELECT @@ -137,6 +178,19 @@ tags FROM awscc.batch.consumable_resources WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all consumable_resources in a region. +```sql +SELECT +region, +consumable_resource_arn +FROM awscc.batch.consumable_resources_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -211,6 +265,19 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.batch.consumable_resources +SET data__PatchDocument = string('{{ { + "TotalQuantity": total_quantity +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/batch/consumable_resources_list_only/index.md b/website/docs/services/batch/consumable_resources_list_only/index.md deleted file mode 100644 index b952b195d..000000000 --- a/website/docs/services/batch/consumable_resources_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: consumable_resources_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - consumable_resources_list_only - - batch - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists consumable_resources in a region or regions, for all properties use consumable_resources - -## Overview - - - - - - - -
Nameconsumable_resources_list_only
TypeResource
DescriptionResource Type definition for AWS::Batch::ConsumableResource
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all consumable_resources in a region. -```sql -SELECT -region, -consumable_resource_arn -FROM awscc.batch.consumable_resources_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the consumable_resources_list_only resource, see consumable_resources - diff --git a/website/docs/services/batch/index.md b/website/docs/services/batch/index.md index 589314525..a5b248c6b 100644 --- a/website/docs/services/batch/index.md +++ b/website/docs/services/batch/index.md @@ -20,7 +20,7 @@ The batch service documentation.
-total resources: 12
+total resources: 6
@@ -30,18 +30,12 @@ The batch service documentation. \ 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 4e7391938..5ace1d564 100644 --- a/website/docs/services/batch/job_definitions/index.md +++ b/website/docs/services/batch/job_definitions/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a job_definition resource or list ## Fields + + + job_definition resource or list "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::Batch::JobDefinition. @@ -1085,31 +1111,37 @@ For more information, see + job_definitions INSERT + job_definitions DELETE + job_definitions UPDATE + job_definitions_list_only SELECT + job_definitions SELECT @@ -1118,6 +1150,15 @@ For more information, see + + Gets all properties from an individual job_definition. ```sql SELECT @@ -1140,6 +1181,19 @@ consumable_resource_properties FROM awscc.batch.job_definitions WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all job_definitions in a region. +```sql +SELECT +region, +job_definition_name +FROM awscc.batch.job_definitions_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -1475,6 +1529,31 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.batch.job_definitions +SET data__PatchDocument = string('{{ { + "ContainerProperties": container_properties, + "EcsProperties": ecs_properties, + "NodeProperties": node_properties, + "SchedulingPriority": scheduling_priority, + "Parameters": parameters, + "PlatformCapabilities": platform_capabilities, + "PropagateTags": propagate_tags, + "RetryStrategy": retry_strategy, + "Timeout": timeout, + "Type": type, + "Tags": tags, + "EksProperties": eks_properties, + "ConsumableResourceProperties": consumable_resource_properties +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/batch/job_definitions_list_only/index.md b/website/docs/services/batch/job_definitions_list_only/index.md deleted file mode 100644 index fd6a10bae..000000000 --- a/website/docs/services/batch/job_definitions_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: job_definitions_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - job_definitions_list_only - - batch - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists job_definitions in a region or regions, for all properties use job_definitions - -## Overview - - - - - - - -
Namejob_definitions_list_only
TypeResource
DescriptionResource Type definition for AWS::Batch::JobDefinition
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all job_definitions in a region. -```sql -SELECT -region, -job_definition_name -FROM awscc.batch.job_definitions_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the job_definitions_list_only resource, see job_definitions - diff --git a/website/docs/services/batch/job_queues/index.md b/website/docs/services/batch/job_queues/index.md index de35547bd..e31cc88a6 100644 --- a/website/docs/services/batch/job_queues/index.md +++ b/website/docs/services/batch/job_queues/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a job_queue resource or lists ## Fields + + + job_queue resource or lists + + + + + + For more information, see AWS::Batch::JobQueue. @@ -140,31 +166,37 @@ For more information, see + job_queues INSERT + job_queues DELETE + job_queues UPDATE + job_queues_list_only SELECT + job_queues SELECT @@ -173,6 +205,15 @@ For more information, see + + Gets all properties from an individual job_queue. ```sql SELECT @@ -190,6 +231,19 @@ tags FROM awscc.batch.job_queues WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all job_queues in a region. +```sql +SELECT +region, +job_queue_arn +FROM awscc.batch.job_queues_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -290,6 +344,24 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.batch.job_queues +SET data__PatchDocument = string('{{ { + "ComputeEnvironmentOrder": compute_environment_order, + "ServiceEnvironmentOrder": service_environment_order, + "JobStateTimeLimitActions": job_state_time_limit_actions, + "Priority": priority, + "State": state, + "SchedulingPolicyArn": scheduling_policy_arn +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/batch/job_queues_list_only/index.md b/website/docs/services/batch/job_queues_list_only/index.md deleted file mode 100644 index 30480ae65..000000000 --- a/website/docs/services/batch/job_queues_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: job_queues_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - job_queues_list_only - - batch - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists job_queues in a region or regions, for all properties use job_queues - -## Overview - - - - - - - -
Namejob_queues_list_only
TypeResource
DescriptionResource Type definition for AWS::Batch::JobQueue
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all job_queues in a region. -```sql -SELECT -region, -job_queue_arn -FROM awscc.batch.job_queues_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the job_queues_list_only resource, see job_queues - diff --git a/website/docs/services/batch/scheduling_policies/index.md b/website/docs/services/batch/scheduling_policies/index.md index db003627f..973878ffc 100644 --- a/website/docs/services/batch/scheduling_policies/index.md +++ b/website/docs/services/batch/scheduling_policies/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a scheduling_policy resource or l ## Fields + + + scheduling_policy resource or l "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::Batch::SchedulingPolicy. @@ -98,31 +124,37 @@ For more information, see + scheduling_policies INSERT + scheduling_policies DELETE + scheduling_policies UPDATE + scheduling_policies_list_only SELECT + scheduling_policies SELECT @@ -131,6 +163,15 @@ For more information, see + + Gets all properties from an individual scheduling_policy. ```sql SELECT @@ -142,6 +183,19 @@ tags FROM awscc.batch.scheduling_policies WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all scheduling_policies in a region. +```sql +SELECT +region, +arn +FROM awscc.batch.scheduling_policies_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -219,6 +273,19 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.batch.scheduling_policies +SET data__PatchDocument = string('{{ { + "FairsharePolicy": fairshare_policy +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/batch/scheduling_policies_list_only/index.md b/website/docs/services/batch/scheduling_policies_list_only/index.md deleted file mode 100644 index a515449d5..000000000 --- a/website/docs/services/batch/scheduling_policies_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: scheduling_policies_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - scheduling_policies_list_only - - batch - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists scheduling_policies in a region or regions, for all properties use scheduling_policies - -## Overview - - - - - - - -
Namescheduling_policies_list_only
TypeResource
DescriptionResource Type definition for AWS::Batch::SchedulingPolicy
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all scheduling_policies in a region. -```sql -SELECT -region, -arn -FROM awscc.batch.scheduling_policies_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the scheduling_policies_list_only resource, see scheduling_policies - diff --git a/website/docs/services/batch/service_environments/index.md b/website/docs/services/batch/service_environments/index.md index 30c362459..6bd207633 100644 --- a/website/docs/services/batch/service_environments/index.md +++ b/website/docs/services/batch/service_environments/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a service_environment resource or ## Fields + + + service_environment resource or "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::Batch::ServiceEnvironment. @@ -91,31 +117,37 @@ For more information, see + service_environments INSERT + service_environments DELETE + service_environments UPDATE + service_environments_list_only SELECT + service_environments SELECT @@ -124,6 +156,15 @@ For more information, see + + Gets all properties from an individual service_environment. ```sql SELECT @@ -137,6 +178,19 @@ tags FROM awscc.batch.service_environments WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all service_environments in a region. +```sql +SELECT +region, +service_environment_arn +FROM awscc.batch.service_environments_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -217,6 +271,21 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.batch.service_environments +SET data__PatchDocument = string('{{ { + "State": state, + "CapacityLimits": capacity_limits, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/batch/service_environments_list_only/index.md b/website/docs/services/batch/service_environments_list_only/index.md deleted file mode 100644 index 3ebd66a0e..000000000 --- a/website/docs/services/batch/service_environments_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: service_environments_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - service_environments_list_only - - batch - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists service_environments in a region or regions, for all properties use service_environments - -## Overview - - - - - - - -
Nameservice_environments_list_only
TypeResource
DescriptionResource Type definition for AWS::Batch::ServiceEnvironment
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all service_environments in a region. -```sql -SELECT -region, -service_environment_arn -FROM awscc.batch.service_environments_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the service_environments_list_only resource, see service_environments - diff --git a/website/docs/services/bcmdataexports/exports/index.md b/website/docs/services/bcmdataexports/exports/index.md index f1b132a5c..7dad070eb 100644 --- a/website/docs/services/bcmdataexports/exports/index.md +++ b/website/docs/services/bcmdataexports/exports/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets an export resource or lists ## Fields + + + export resource or lists + + + + + + For more information, see AWS::BCMDataExports::Export. @@ -100,31 +155,37 @@ For more information, see + exports INSERT + exports DELETE + exports UPDATE + exports_list_only SELECT + exports SELECT @@ -133,6 +194,15 @@ For more information, see + + Gets all properties from an individual export. ```sql SELECT @@ -143,6 +213,19 @@ tags FROM awscc.bcmdataexports.exports WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all exports in a region. +```sql +SELECT +region, +export_arn +FROM awscc.bcmdataexports.exports_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -212,6 +295,19 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.bcmdataexports.exports +SET data__PatchDocument = string('{{ { + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/bcmdataexports/exports_list_only/index.md b/website/docs/services/bcmdataexports/exports_list_only/index.md deleted file mode 100644 index 6d1606d6d..000000000 --- a/website/docs/services/bcmdataexports/exports_list_only/index.md +++ /dev/null @@ -1,109 +0,0 @@ ---- -title: exports_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - exports_list_only - - bcmdataexports - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists exports in a region or regions, for all properties use exports - -## Overview - - - - - - - -
Nameexports_list_only
TypeResource
DescriptionDefinition of AWS::BCMDataExports::Export Resource Type
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all exports in a region. -```sql -SELECT -region, -export_arn -FROM awscc.bcmdataexports.exports_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the exports_list_only resource, see exports - diff --git a/website/docs/services/bcmdataexports/index.md b/website/docs/services/bcmdataexports/index.md index 56657ef55..1ba7b9e76 100644 --- a/website/docs/services/bcmdataexports/index.md +++ b/website/docs/services/bcmdataexports/index.md @@ -20,7 +20,7 @@ The bcmdataexports service documentation.
-total resources: 2
+total resources: 1
@@ -32,6 +32,6 @@ The bcmdataexports service documentation. exports \ 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 088b9d105..40839e84c 100644 --- a/website/docs/services/bedrock/agent_aliases/index.md +++ b/website/docs/services/bedrock/agent_aliases/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets an agent_alias resource or lists ## Fields + + + agent_alias
resource or lists "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::Bedrock::AgentAlias. @@ -135,31 +166,37 @@ For more information, see + agent_aliases INSERT + agent_aliases DELETE + agent_aliases UPDATE + agent_aliases_list_only SELECT + agent_aliases SELECT @@ -168,6 +205,15 @@ For more information, see + + Gets all properties from an individual agent_alias. ```sql SELECT @@ -186,6 +232,20 @@ updated_at FROM awscc.bedrock.agent_aliases WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + + + +Lists all agent_aliases in a region. +```sql +SELECT +region, +agent_id, +agent_alias_id +FROM awscc.bedrock.agent_aliases_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -265,6 +325,22 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.bedrock.agent_aliases +SET data__PatchDocument = string('{{ { + "AgentAliasName": agent_alias_name, + "Description": description, + "RoutingConfiguration": routing_configuration, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = '|'; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/bedrock/agent_aliases_list_only/index.md b/website/docs/services/bedrock/agent_aliases_list_only/index.md deleted file mode 100644 index e568b963e..000000000 --- a/website/docs/services/bedrock/agent_aliases_list_only/index.md +++ /dev/null @@ -1,86 +0,0 @@ ---- -title: agent_aliases_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - agent_aliases_list_only - - bedrock - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists agent_aliases in a region or regions, for all properties use agent_aliases - -## Overview - - - - - - - -
Nameagent_aliases_list_only
TypeResource
DescriptionDefinition of AWS::Bedrock::AgentAlias Resource Type
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all agent_aliases in a region. -```sql -SELECT -region, -agent_id, -agent_alias_id -FROM awscc.bedrock.agent_aliases_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the agent_aliases_list_only resource, see agent_aliases - diff --git a/website/docs/services/bedrock/agents/index.md b/website/docs/services/bedrock/agents/index.md index 53216f6d6..69ac8f121 100644 --- a/website/docs/services/bedrock/agents/index.md +++ b/website/docs/services/bedrock/agents/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets an agent resource or lists ## Fields + + + agent resource or lists "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::Bedrock::Agent. @@ -427,31 +453,37 @@ For more information, see + agents INSERT + agents DELETE + agents UPDATE + agents_list_only SELECT + agents SELECT @@ -460,6 +492,15 @@ For more information, see + + Gets all properties from an individual agent. ```sql SELECT @@ -496,6 +537,19 @@ updated_at FROM awscc.bedrock.agents WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all agents in a region. +```sql +SELECT +region, +agent_id +FROM awscc.bedrock.agents_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -678,6 +732,38 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.bedrock.agents +SET data__PatchDocument = string('{{ { + "ActionGroups": action_groups, + "AgentName": agent_name, + "AgentResourceRoleArn": agent_resource_role_arn, + "AutoPrepare": auto_prepare, + "CustomOrchestration": custom_orchestration, + "CustomerEncryptionKeyArn": customer_encryption_key_arn, + "SkipResourceInUseCheckOnDelete": skip_resource_in_use_check_on_delete, + "Description": description, + "FoundationModel": foundation_model, + "GuardrailConfiguration": guardrail_configuration, + "MemoryConfiguration": memory_configuration, + "IdleSessionTTLInSeconds": idle_session_ttl_in_seconds, + "AgentCollaboration": agent_collaboration, + "Instruction": instruction, + "KnowledgeBases": knowledge_bases, + "AgentCollaborators": agent_collaborators, + "OrchestrationType": orchestration_type, + "PromptOverrideConfiguration": prompt_override_configuration, + "Tags": tags, + "TestAliasTags": test_alias_tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/bedrock/agents_list_only/index.md b/website/docs/services/bedrock/agents_list_only/index.md deleted file mode 100644 index bfdf3ca20..000000000 --- a/website/docs/services/bedrock/agents_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: agents_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - agents_list_only - - bedrock - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists agents in a region or regions, for all properties use agents - -## Overview - - - - - - - -
Nameagents_list_only
TypeResource
DescriptionDefinition of AWS::Bedrock::Agent Resource Type
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all agents in a region. -```sql -SELECT -region, -agent_id -FROM awscc.bedrock.agents_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the agents_list_only resource, see agents - diff --git a/website/docs/services/bedrock/application_inference_profiles/index.md b/website/docs/services/bedrock/application_inference_profiles/index.md index c6e1ce4e8..1e37c8e26 100644 --- a/website/docs/services/bedrock/application_inference_profiles/index.md +++ b/website/docs/services/bedrock/application_inference_profiles/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets an application_inference_profile ## Fields + + + application_inference_profile
"description": "AWS region." } ]} /> + + + + + + For more information, see AWS::Bedrock::ApplicationInferenceProfile. @@ -128,31 +159,37 @@ For more information, see + application_inference_profiles INSERT + application_inference_profiles DELETE + application_inference_profiles UPDATE + application_inference_profiles_list_only SELECT + application_inference_profiles SELECT @@ -161,6 +198,15 @@ For more information, see + + Gets all properties from an individual application_inference_profile. ```sql SELECT @@ -180,6 +226,19 @@ updated_at FROM awscc.bedrock.application_inference_profiles WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all application_inference_profiles in a region. +```sql +SELECT +region, +inference_profile_identifier +FROM awscc.bedrock.application_inference_profiles_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -254,6 +313,19 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.bedrock.application_inference_profiles +SET data__PatchDocument = string('{{ { + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/bedrock/application_inference_profiles_list_only/index.md b/website/docs/services/bedrock/application_inference_profiles_list_only/index.md deleted file mode 100644 index e5478669d..000000000 --- a/website/docs/services/bedrock/application_inference_profiles_list_only/index.md +++ /dev/null @@ -1,85 +0,0 @@ ---- -title: application_inference_profiles_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - application_inference_profiles_list_only - - bedrock - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists application_inference_profiles in a region or regions, for all properties use application_inference_profiles - -## Overview - - - - - - - -
Nameapplication_inference_profiles_list_only
TypeResource
DescriptionDefinition of AWS::Bedrock::ApplicationInferenceProfile Resource Type
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all application_inference_profiles in a region. -```sql -SELECT -region, -inference_profile_identifier -FROM awscc.bedrock.application_inference_profiles_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the application_inference_profiles_list_only resource, see application_inference_profiles - diff --git a/website/docs/services/bedrock/automated_reasoning_policies/index.md b/website/docs/services/bedrock/automated_reasoning_policies/index.md index 003386d8f..6c419438d 100644 --- a/website/docs/services/bedrock/automated_reasoning_policies/index.md +++ b/website/docs/services/bedrock/automated_reasoning_policies/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets an automated_reasoning_policy res ## Fields + + + automated_reasoning_policy res "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::Bedrock::AutomatedReasoningPolicy. @@ -196,31 +222,37 @@ For more information, see + automated_reasoning_policies INSERT + automated_reasoning_policies DELETE + automated_reasoning_policies UPDATE + automated_reasoning_policies_list_only SELECT + automated_reasoning_policies SELECT @@ -229,6 +261,15 @@ For more information, see + + Gets all properties from an individual automated_reasoning_policy. ```sql SELECT @@ -246,6 +287,19 @@ tags FROM awscc.bedrock.automated_reasoning_policies WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all automated_reasoning_policies in a region. +```sql +SELECT +region, +policy_arn +FROM awscc.bedrock.automated_reasoning_policies_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -335,6 +389,22 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.bedrock.automated_reasoning_policies +SET data__PatchDocument = string('{{ { + "Name": name, + "Description": description, + "PolicyDefinition": policy_definition, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/bedrock/automated_reasoning_policies_list_only/index.md b/website/docs/services/bedrock/automated_reasoning_policies_list_only/index.md deleted file mode 100644 index 1ebab3735..000000000 --- a/website/docs/services/bedrock/automated_reasoning_policies_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: automated_reasoning_policies_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - automated_reasoning_policies_list_only - - bedrock - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists automated_reasoning_policies in a region or regions, for all properties use automated_reasoning_policies - -## Overview - - - - - - - -
Nameautomated_reasoning_policies_list_only
TypeResource
DescriptionDefinition of AWS::Bedrock::AutomatedReasoningPolicy Resource Type
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all automated_reasoning_policies in a region. -```sql -SELECT -region, -policy_arn -FROM awscc.bedrock.automated_reasoning_policies_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the automated_reasoning_policies_list_only resource, see automated_reasoning_policies - 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 fdbb805f9..44d11ee9d 100644 --- a/website/docs/services/bedrock/automated_reasoning_policy_versions/index.md +++ b/website/docs/services/bedrock/automated_reasoning_policy_versions/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets an automated_reasoning_policy_version
## Fields + + + automated_reasoning_policy_version
+ + + + + + For more information, see AWS::Bedrock::AutomatedReasoningPolicyVersion. @@ -106,26 +137,31 @@ For more information, see + automated_reasoning_policy_versions INSERT + automated_reasoning_policy_versions DELETE + automated_reasoning_policy_versions_list_only SELECT + automated_reasoning_policy_versions SELECT @@ -134,6 +170,15 @@ For more information, see + + Gets all properties from an individual automated_reasoning_policy_version. ```sql SELECT @@ -151,6 +196,20 @@ tags FROM awscc.bedrock.automated_reasoning_policy_versions WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + + + +Lists all automated_reasoning_policy_versions in a region. +```sql +SELECT +region, +policy_arn, +version +FROM awscc.bedrock.automated_reasoning_policy_versions_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -221,6 +280,7 @@ resources: + ## `DELETE` example ```sql diff --git a/website/docs/services/bedrock/automated_reasoning_policy_versions_list_only/index.md b/website/docs/services/bedrock/automated_reasoning_policy_versions_list_only/index.md deleted file mode 100644 index db8b703c3..000000000 --- a/website/docs/services/bedrock/automated_reasoning_policy_versions_list_only/index.md +++ /dev/null @@ -1,86 +0,0 @@ ---- -title: automated_reasoning_policy_versions_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - automated_reasoning_policy_versions_list_only - - bedrock - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists automated_reasoning_policy_versions in a region or regions, for all properties use automated_reasoning_policy_versions - -## Overview - - - - - - - -
Nameautomated_reasoning_policy_versions_list_only
TypeResource
DescriptionDefinition of AWS::Bedrock::AutomatedReasoningPolicyVersion Resource Type
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all automated_reasoning_policy_versions in a region. -```sql -SELECT -region, -policy_arn, -version -FROM awscc.bedrock.automated_reasoning_policy_versions_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the automated_reasoning_policy_versions_list_only resource, see automated_reasoning_policy_versions - diff --git a/website/docs/services/bedrock/blueprints/index.md b/website/docs/services/bedrock/blueprints/index.md index 29306e840..bbbf84c6c 100644 --- a/website/docs/services/bedrock/blueprints/index.md +++ b/website/docs/services/bedrock/blueprints/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a blueprint resource or lists ## Fields + + + blueprint
resource or lists + + + + + + For more information, see AWS::Bedrock::Blueprint. @@ -111,31 +137,37 @@ For more information, see + blueprints INSERT + blueprints DELETE + blueprints UPDATE + blueprints_list_only SELECT + blueprints SELECT @@ -144,6 +176,15 @@ For more information, see + + Gets all properties from an individual blueprint. ```sql SELECT @@ -161,6 +202,19 @@ tags FROM awscc.bedrock.blueprints WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all blueprints in a region. +```sql +SELECT +region, +blueprint_arn +FROM awscc.bedrock.blueprints_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -247,6 +301,22 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.bedrock.blueprints +SET data__PatchDocument = string('{{ { + "Schema": schema, + "KmsKeyId": kms_key_id, + "KmsEncryptionContext": kms_encryption_context, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/bedrock/blueprints_list_only/index.md b/website/docs/services/bedrock/blueprints_list_only/index.md deleted file mode 100644 index 217820997..000000000 --- a/website/docs/services/bedrock/blueprints_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: blueprints_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - blueprints_list_only - - bedrock - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists blueprints in a region or regions, for all properties use blueprints - -## Overview - - - - - - - -
Nameblueprints_list_only
TypeResource
DescriptionDefinition of AWS::Bedrock::Blueprint Resource Type
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all blueprints in a region. -```sql -SELECT -region, -blueprint_arn -FROM awscc.bedrock.blueprints_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the blueprints_list_only resource, see blueprints - diff --git a/website/docs/services/bedrock/data_automation_projects/index.md b/website/docs/services/bedrock/data_automation_projects/index.md index c4d3f58d1..bc7f91203 100644 --- a/website/docs/services/bedrock/data_automation_projects/index.md +++ b/website/docs/services/bedrock/data_automation_projects/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a data_automation_project resourc ## Fields + + + data_automation_project resourc "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::Bedrock::DataAutomationProject. @@ -425,31 +451,37 @@ For more information, see + data_automation_projects INSERT + data_automation_projects DELETE + data_automation_projects UPDATE + data_automation_projects_list_only SELECT + data_automation_projects SELECT @@ -458,6 +490,15 @@ For more information, see + + Gets all properties from an individual data_automation_project. ```sql SELECT @@ -478,6 +519,19 @@ tags FROM awscc.bedrock.data_automation_projects WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all data_automation_projects in a region. +```sql +SELECT +region, +project_arn +FROM awscc.bedrock.data_automation_projects_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -637,6 +691,25 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.bedrock.data_automation_projects +SET data__PatchDocument = string('{{ { + "CustomOutputConfiguration": custom_output_configuration, + "OverrideConfiguration": override_configuration, + "ProjectDescription": project_description, + "StandardOutputConfiguration": standard_output_configuration, + "KmsKeyId": kms_key_id, + "KmsEncryptionContext": kms_encryption_context, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/bedrock/data_automation_projects_list_only/index.md b/website/docs/services/bedrock/data_automation_projects_list_only/index.md deleted file mode 100644 index f1301710d..000000000 --- a/website/docs/services/bedrock/data_automation_projects_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: data_automation_projects_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - data_automation_projects_list_only - - bedrock - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists data_automation_projects in a region or regions, for all properties use data_automation_projects - -## Overview - - - - - - - -
Namedata_automation_projects_list_only
TypeResource
DescriptionDefinition of AWS::Bedrock::DataAutomationProject Resource Type
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all data_automation_projects in a region. -```sql -SELECT -region, -project_arn -FROM awscc.bedrock.data_automation_projects_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the data_automation_projects_list_only resource, see data_automation_projects - diff --git a/website/docs/services/bedrock/data_sources/index.md b/website/docs/services/bedrock/data_sources/index.md index e239f471c..661fb8b3d 100644 --- a/website/docs/services/bedrock/data_sources/index.md +++ b/website/docs/services/bedrock/data_sources/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a data_source resource or lists < ## Fields + + + data_source resource or lists < "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::Bedrock::DataSource. @@ -520,31 +551,37 @@ For more information, see + data_sources INSERT + data_sources DELETE + data_sources UPDATE + data_sources_list_only SELECT + data_sources SELECT @@ -553,6 +590,15 @@ For more information, see + + Gets all properties from an individual data_source. ```sql SELECT @@ -572,6 +618,20 @@ failure_reasons FROM awscc.bedrock.data_sources WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + + + +Lists all data_sources in a region. +```sql +SELECT +region, +knowledge_base_id, +data_source_id +FROM awscc.bedrock.data_sources_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -751,6 +811,22 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.bedrock.data_sources +SET data__PatchDocument = string('{{ { + "Description": description, + "Name": name, + "ServerSideEncryptionConfiguration": server_side_encryption_configuration, + "DataDeletionPolicy": data_deletion_policy +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = '|'; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/bedrock/data_sources_list_only/index.md b/website/docs/services/bedrock/data_sources_list_only/index.md deleted file mode 100644 index 0a25d6d8a..000000000 --- a/website/docs/services/bedrock/data_sources_list_only/index.md +++ /dev/null @@ -1,86 +0,0 @@ ---- -title: data_sources_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - data_sources_list_only - - bedrock - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists data_sources in a region or regions, for all properties use data_sources - -## Overview - - - - - - - -
Namedata_sources_list_only
TypeResource
DescriptionDefinition of AWS::Bedrock::DataSource Resource Type
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all data_sources in a region. -```sql -SELECT -region, -knowledge_base_id, -data_source_id -FROM awscc.bedrock.data_sources_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the data_sources_list_only resource, see data_sources - diff --git a/website/docs/services/bedrock/flow_aliases/index.md b/website/docs/services/bedrock/flow_aliases/index.md index f7d37cad6..7128b1534 100644 --- a/website/docs/services/bedrock/flow_aliases/index.md +++ b/website/docs/services/bedrock/flow_aliases/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a flow_alias resource or lists ## Fields + + + flow_alias resource or lists + + + + + + For more information, see AWS::Bedrock::FlowAlias. @@ -123,31 +154,37 @@ For more information, see + flow_aliases INSERT + flow_aliases DELETE + flow_aliases UPDATE + flow_aliases_list_only SELECT + flow_aliases SELECT @@ -156,6 +193,15 @@ For more information, see + + Gets all properties from an individual flow_alias. ```sql SELECT @@ -174,6 +220,20 @@ tags FROM awscc.bedrock.flow_aliases WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + + + +Lists all flow_aliases in a region. +```sql +SELECT +region, +arn, +flow_arn +FROM awscc.bedrock.flow_aliases_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -261,6 +321,23 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.bedrock.flow_aliases +SET data__PatchDocument = string('{{ { + "ConcurrencyConfiguration": concurrency_configuration, + "Description": description, + "Name": name, + "RoutingConfiguration": routing_configuration, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = '|'; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/bedrock/flow_aliases_list_only/index.md b/website/docs/services/bedrock/flow_aliases_list_only/index.md deleted file mode 100644 index 7612ca16f..000000000 --- a/website/docs/services/bedrock/flow_aliases_list_only/index.md +++ /dev/null @@ -1,86 +0,0 @@ ---- -title: flow_aliases_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - flow_aliases_list_only - - bedrock - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists flow_aliases in a region or regions, for all properties use flow_aliases - -## Overview - - - - - - - -
Nameflow_aliases_list_only
TypeResource
DescriptionDefinition of AWS::Bedrock::FlowAlias Resource Type
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all flow_aliases in a region. -```sql -SELECT -region, -arn, -flow_arn -FROM awscc.bedrock.flow_aliases_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the flow_aliases_list_only resource, see flow_aliases - diff --git a/website/docs/services/bedrock/flow_versions/index.md b/website/docs/services/bedrock/flow_versions/index.md index 6b58cf3d0..fef55de52 100644 --- a/website/docs/services/bedrock/flow_versions/index.md +++ b/website/docs/services/bedrock/flow_versions/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a flow_version resource or lists ## Fields + + + flow_version resource or lists "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::Bedrock::FlowVersion. @@ -194,31 +225,37 @@ For more information, see + flow_versions INSERT + flow_versions DELETE + flow_versions UPDATE + flow_versions_list_only SELECT + flow_versions SELECT @@ -227,6 +264,15 @@ For more information, see + + Gets all properties from an individual flow_version. ```sql SELECT @@ -244,6 +290,20 @@ customer_encryption_key_arn FROM awscc.bedrock.flow_versions WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + + + +Lists all flow_versions in a region. +```sql +SELECT +region, +flow_arn, +version +FROM awscc.bedrock.flow_versions_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -308,6 +368,7 @@ resources: + ## `DELETE` example ```sql diff --git a/website/docs/services/bedrock/flow_versions_list_only/index.md b/website/docs/services/bedrock/flow_versions_list_only/index.md deleted file mode 100644 index 3ec8603db..000000000 --- a/website/docs/services/bedrock/flow_versions_list_only/index.md +++ /dev/null @@ -1,86 +0,0 @@ ---- -title: flow_versions_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - flow_versions_list_only - - bedrock - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists flow_versions in a region or regions, for all properties use flow_versions - -## Overview - - - - - - - -
Nameflow_versions_list_only
TypeResource
DescriptionDefinition of AWS::Bedrock::FlowVersion Resource Type
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all flow_versions in a region. -```sql -SELECT -region, -flow_arn, -version -FROM awscc.bedrock.flow_versions_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the flow_versions_list_only resource, see flow_versions - diff --git a/website/docs/services/bedrock/flows/index.md b/website/docs/services/bedrock/flows/index.md index 0e968c48f..b52bf73f8 100644 --- a/website/docs/services/bedrock/flows/index.md +++ b/website/docs/services/bedrock/flows/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a flow resource or lists fl ## Fields + + + flow resource or lists fl "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::Bedrock::Flow. @@ -238,31 +264,37 @@ For more information, see + flows INSERT + flows DELETE + flows UPDATE + flows_list_only SELECT + flows SELECT @@ -271,6 +303,15 @@ For more information, see + + Gets all properties from an individual flow. ```sql SELECT @@ -295,6 +336,19 @@ test_alias_tags FROM awscc.bedrock.flows WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all flows in a region. +```sql +SELECT +region, +arn +FROM awscc.bedrock.flows_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -411,6 +465,28 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.bedrock.flows +SET data__PatchDocument = string('{{ { + "Definition": definition, + "DefinitionString": definition_string, + "DefinitionS3Location": definition_s3_location, + "DefinitionSubstitutions": definition_substitutions, + "Description": description, + "ExecutionRoleArn": execution_role_arn, + "Name": name, + "CustomerEncryptionKeyArn": customer_encryption_key_arn, + "Tags": tags, + "TestAliasTags": test_alias_tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/bedrock/flows_list_only/index.md b/website/docs/services/bedrock/flows_list_only/index.md deleted file mode 100644 index 7348ed8cb..000000000 --- a/website/docs/services/bedrock/flows_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: flows_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - flows_list_only - - bedrock - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists flows in a region or regions, for all properties use flows - -## Overview - - - - - - - -
Nameflows_list_only
TypeResource
DescriptionDefinition of AWS::Bedrock::Flow Resource Type
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all flows in a region. -```sql -SELECT -region, -arn -FROM awscc.bedrock.flows_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the flows_list_only resource, see flows - diff --git a/website/docs/services/bedrock/guardrail_versions/index.md b/website/docs/services/bedrock/guardrail_versions/index.md index d36718795..9281535d3 100644 --- a/website/docs/services/bedrock/guardrail_versions/index.md +++ b/website/docs/services/bedrock/guardrail_versions/index.md @@ -173,6 +173,7 @@ resources: + ## `DELETE` example ```sql diff --git a/website/docs/services/bedrock/guardrails/index.md b/website/docs/services/bedrock/guardrails/index.md index f13c340ef..c5ae34b15 100644 --- a/website/docs/services/bedrock/guardrails/index.md +++ b/website/docs/services/bedrock/guardrails/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a guardrail resource or lists ## Fields + + + guardrail
resource or lists + + + + + + For more information, see AWS::Bedrock::Guardrail. @@ -431,31 +457,37 @@ For more information, see + guardrails INSERT + guardrails DELETE + guardrails UPDATE + guardrails_list_only SELECT + guardrails SELECT @@ -464,6 +496,15 @@ For more information, see + + Gets all properties from an individual guardrail. ```sql SELECT @@ -491,6 +532,19 @@ word_policy_config FROM awscc.bedrock.guardrails WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all guardrails in a region. +```sql +SELECT +region, +guardrail_arn +FROM awscc.bedrock.guardrails_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -661,6 +715,30 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.bedrock.guardrails +SET data__PatchDocument = string('{{ { + "BlockedInputMessaging": blocked_input_messaging, + "BlockedOutputsMessaging": blocked_outputs_messaging, + "ContentPolicyConfig": content_policy_config, + "ContextualGroundingPolicyConfig": contextual_grounding_policy_config, + "CrossRegionConfig": cross_region_config, + "Description": description, + "KmsKeyArn": kms_key_arn, + "Name": name, + "SensitiveInformationPolicyConfig": sensitive_information_policy_config, + "Tags": tags, + "TopicPolicyConfig": topic_policy_config, + "WordPolicyConfig": word_policy_config +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/bedrock/guardrails_list_only/index.md b/website/docs/services/bedrock/guardrails_list_only/index.md deleted file mode 100644 index 97da1acc8..000000000 --- a/website/docs/services/bedrock/guardrails_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: guardrails_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - guardrails_list_only - - bedrock - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists guardrails in a region or regions, for all properties use guardrails - -## Overview - - - - - - - -
Nameguardrails_list_only
TypeResource
DescriptionDefinition of AWS::Bedrock::Guardrail Resource Type
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all guardrails in a region. -```sql -SELECT -region, -guardrail_arn -FROM awscc.bedrock.guardrails_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the guardrails_list_only resource, see guardrails - diff --git a/website/docs/services/bedrock/index.md b/website/docs/services/bedrock/index.md index 71b47fc7c..dbcafc736 100644 --- a/website/docs/services/bedrock/index.md +++ b/website/docs/services/bedrock/index.md @@ -20,7 +20,7 @@ The bedrock service documentation.
-total resources: 33
+total resources: 17
@@ -30,39 +30,23 @@ The bedrock service documentation. \ 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 4c938e46a..952edf1ce 100644 --- a/website/docs/services/bedrock/intelligent_prompt_routers/index.md +++ b/website/docs/services/bedrock/intelligent_prompt_routers/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets an intelligent_prompt_router reso ## Fields + + + intelligent_prompt_router reso "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::Bedrock::IntelligentPromptRouter. @@ -130,31 +156,37 @@ For more information, see + intelligent_prompt_routers INSERT + intelligent_prompt_routers DELETE + intelligent_prompt_routers UPDATE + intelligent_prompt_routers_list_only SELECT + intelligent_prompt_routers SELECT @@ -163,6 +195,15 @@ For more information, see + + Gets all properties from an individual intelligent_prompt_router. ```sql SELECT @@ -181,6 +222,19 @@ updated_at FROM awscc.bedrock.intelligent_prompt_routers WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all intelligent_prompt_routers in a region. +```sql +SELECT +region, +prompt_router_arn +FROM awscc.bedrock.intelligent_prompt_routers_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -272,6 +326,19 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.bedrock.intelligent_prompt_routers +SET data__PatchDocument = string('{{ { + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/bedrock/intelligent_prompt_routers_list_only/index.md b/website/docs/services/bedrock/intelligent_prompt_routers_list_only/index.md deleted file mode 100644 index 65b597df9..000000000 --- a/website/docs/services/bedrock/intelligent_prompt_routers_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: intelligent_prompt_routers_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - intelligent_prompt_routers_list_only - - bedrock - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists intelligent_prompt_routers in a region or regions, for all properties use intelligent_prompt_routers - -## Overview - - - - - - - -
Nameintelligent_prompt_routers_list_only
TypeResource
DescriptionDefinition of AWS::Bedrock::IntelligentPromptRouter Resource Type
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all intelligent_prompt_routers in a region. -```sql -SELECT -region, -prompt_router_arn -FROM awscc.bedrock.intelligent_prompt_routers_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the intelligent_prompt_routers_list_only resource, see intelligent_prompt_routers - diff --git a/website/docs/services/bedrock/knowledge_bases/index.md b/website/docs/services/bedrock/knowledge_bases/index.md index e8eab2921..7989aa347 100644 --- a/website/docs/services/bedrock/knowledge_bases/index.md +++ b/website/docs/services/bedrock/knowledge_bases/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a knowledge_base resource or list ## Fields + + + knowledge_base resource or list "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::Bedrock::KnowledgeBase. @@ -479,31 +505,37 @@ For more information, see + knowledge_bases INSERT + knowledge_bases DELETE + knowledge_bases UPDATE + knowledge_bases_list_only SELECT + knowledge_bases SELECT @@ -512,6 +544,15 @@ For more information, see + + Gets all properties from an individual knowledge_base. ```sql SELECT @@ -531,6 +572,19 @@ tags FROM awscc.bedrock.knowledge_bases WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all knowledge_bases in a region. +```sql +SELECT +region, +knowledge_base_id +FROM awscc.bedrock.knowledge_bases_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -717,6 +771,22 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.bedrock.knowledge_bases +SET data__PatchDocument = string('{{ { + "Description": description, + "Name": name, + "RoleArn": role_arn, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/bedrock/knowledge_bases_list_only/index.md b/website/docs/services/bedrock/knowledge_bases_list_only/index.md deleted file mode 100644 index 743b5635b..000000000 --- a/website/docs/services/bedrock/knowledge_bases_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: knowledge_bases_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - knowledge_bases_list_only - - bedrock - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists knowledge_bases in a region or regions, for all properties use knowledge_bases - -## Overview - - - - - - - -
Nameknowledge_bases_list_only
TypeResource
DescriptionDefinition of AWS::Bedrock::KnowledgeBase Resource Type
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all knowledge_bases in a region. -```sql -SELECT -region, -knowledge_base_id -FROM awscc.bedrock.knowledge_bases_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the knowledge_bases_list_only resource, see knowledge_bases - diff --git a/website/docs/services/bedrock/prompt_versions/index.md b/website/docs/services/bedrock/prompt_versions/index.md index 5744e6409..bd4c8148e 100644 --- a/website/docs/services/bedrock/prompt_versions/index.md +++ b/website/docs/services/bedrock/prompt_versions/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a prompt_version resource or list ## Fields + + + prompt_version resource or list "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::Bedrock::PromptVersion. @@ -163,26 +189,31 @@ For more information, see + prompt_versions INSERT + prompt_versions DELETE + prompt_versions_list_only SELECT + prompt_versions SELECT @@ -191,6 +222,15 @@ For more information, see + + Gets all properties from an individual prompt_version. ```sql SELECT @@ -210,6 +250,19 @@ tags FROM awscc.bedrock.prompt_versions WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all prompt_versions in a region. +```sql +SELECT +region, +arn +FROM awscc.bedrock.prompt_versions_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -278,6 +331,7 @@ resources: + ## `DELETE` example ```sql diff --git a/website/docs/services/bedrock/prompt_versions_list_only/index.md b/website/docs/services/bedrock/prompt_versions_list_only/index.md deleted file mode 100644 index 4ce9ae2a0..000000000 --- a/website/docs/services/bedrock/prompt_versions_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: prompt_versions_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - prompt_versions_list_only - - bedrock - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists prompt_versions in a region or regions, for all properties use prompt_versions - -## Overview - - - - - - - -
Nameprompt_versions_list_only
TypeResource
DescriptionDefinition of AWS::Bedrock::PromptVersion Resource Type
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all prompt_versions in a region. -```sql -SELECT -region, -arn -FROM awscc.bedrock.prompt_versions_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the prompt_versions_list_only resource, see prompt_versions - diff --git a/website/docs/services/bedrock/prompts/index.md b/website/docs/services/bedrock/prompts/index.md index 750cde6f1..a395431eb 100644 --- a/website/docs/services/bedrock/prompts/index.md +++ b/website/docs/services/bedrock/prompts/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a prompt resource or lists ## Fields + + + prompt resource or lists "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::Bedrock::Prompt. @@ -158,31 +184,37 @@ For more information, see + prompts INSERT + prompts DELETE + prompts UPDATE + prompts_list_only SELECT + prompts SELECT @@ -191,6 +223,15 @@ For more information, see + + Gets all properties from an individual prompt. ```sql SELECT @@ -209,6 +250,19 @@ version FROM awscc.bedrock.prompts WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all prompts in a region. +```sql +SELECT +region, +arn +FROM awscc.bedrock.prompts_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -299,6 +353,24 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.bedrock.prompts +SET data__PatchDocument = string('{{ { + "DefaultVariant": default_variant, + "Description": description, + "Name": name, + "Variants": variants, + "Tags": tags, + "CustomerEncryptionKeyArn": customer_encryption_key_arn +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/bedrock/prompts_list_only/index.md b/website/docs/services/bedrock/prompts_list_only/index.md deleted file mode 100644 index d10159d9b..000000000 --- a/website/docs/services/bedrock/prompts_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: prompts_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - prompts_list_only - - bedrock - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists prompts in a region or regions, for all properties use prompts - -## Overview - - - - - - - -
Nameprompts_list_only
TypeResource
DescriptionDefinition of AWS::Bedrock::Prompt Resource Type
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all prompts in a region. -```sql -SELECT -region, -arn -FROM awscc.bedrock.prompts_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the prompts_list_only resource, see prompts - diff --git a/website/docs/services/billing/billing_views/index.md b/website/docs/services/billing/billing_views/index.md index b9a651e1c..bdcf30814 100644 --- a/website/docs/services/billing/billing_views/index.md +++ b/website/docs/services/billing/billing_views/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a billing_view resource or lists ## Fields + + + billing_view
resource or lists "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::Billing::BillingView. @@ -147,31 +173,37 @@ For more information, see + billing_views INSERT + billing_views DELETE + billing_views UPDATE + billing_views_list_only SELECT + billing_views SELECT @@ -180,6 +212,15 @@ For more information, see + + Gets all properties from an individual billing_view. ```sql SELECT @@ -197,6 +238,19 @@ updated_at FROM awscc.billing.billing_views WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all billing_views in a region. +```sql +SELECT +region, +arn +FROM awscc.billing.billing_views_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -286,6 +340,20 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.billing.billing_views +SET data__PatchDocument = string('{{ { + "DataFilterExpression": data_filter_expression, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/billing/billing_views_list_only/index.md b/website/docs/services/billing/billing_views_list_only/index.md deleted file mode 100644 index 758c90c0b..000000000 --- a/website/docs/services/billing/billing_views_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: billing_views_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - billing_views_list_only - - billing - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists billing_views in a region or regions, for all properties use billing_views - -## Overview - - - - - - - -
Namebilling_views_list_only
TypeResource
DescriptionA billing view is a container of cost & usage metadata.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all billing_views in a region. -```sql -SELECT -region, -arn -FROM awscc.billing.billing_views_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the billing_views_list_only resource, see billing_views - diff --git a/website/docs/services/billing/index.md b/website/docs/services/billing/index.md index b29fb58f8..903097a2c 100644 --- a/website/docs/services/billing/index.md +++ b/website/docs/services/billing/index.md @@ -20,7 +20,7 @@ The billing service documentation.
-total resources: 2
+total resources: 1
@@ -32,6 +32,6 @@ The billing service documentation. billing_views \ 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 b7b78433e..a4c66dccf 100644 --- a/website/docs/services/billingconductor/billing_groups/index.md +++ b/website/docs/services/billingconductor/billing_groups/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a billing_group resource or lists ## Fields + + + billing_group resource or lists "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::BillingConductor::BillingGroup. @@ -140,31 +166,37 @@ For more information, see + billing_groups INSERT + billing_groups DELETE + billing_groups UPDATE + billing_groups_list_only SELECT + billing_groups SELECT @@ -173,6 +205,15 @@ For more information, see + + Gets all properties from an individual billing_group. ```sql SELECT @@ -192,6 +233,19 @@ tags FROM awscc.billingconductor.billing_groups WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all billing_groups in a region. +```sql +SELECT +region, +arn +FROM awscc.billingconductor.billing_groups_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -284,6 +338,23 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.billingconductor.billing_groups +SET data__PatchDocument = string('{{ { + "Name": name, + "Description": description, + "ComputationPreference": computation_preference, + "AccountGrouping": account_grouping, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/billingconductor/billing_groups_list_only/index.md b/website/docs/services/billingconductor/billing_groups_list_only/index.md deleted file mode 100644 index 3ddc7be49..000000000 --- a/website/docs/services/billingconductor/billing_groups_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: billing_groups_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - billing_groups_list_only - - billingconductor - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists billing_groups in a region or regions, for all properties use billing_groups - -## Overview - - - - - - - -
Namebilling_groups_list_only
TypeResource
DescriptionA billing group is a set of linked account which belong to the same end customer. It can be seen as a virtual consolidated billing family.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all billing_groups in a region. -```sql -SELECT -region, -arn -FROM awscc.billingconductor.billing_groups_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the billing_groups_list_only resource, see billing_groups - diff --git a/website/docs/services/billingconductor/custom_line_items/index.md b/website/docs/services/billingconductor/custom_line_items/index.md index 69587c881..9a1815c58 100644 --- a/website/docs/services/billingconductor/custom_line_items/index.md +++ b/website/docs/services/billingconductor/custom_line_items/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a custom_line_item resource or li ## Fields + + + custom_line_item resource or li "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::BillingConductor::CustomLineItem. @@ -196,31 +222,37 @@ For more information, see + custom_line_items INSERT + custom_line_items DELETE + custom_line_items UPDATE + custom_line_items_list_only SELECT + custom_line_items SELECT @@ -229,6 +261,15 @@ For more information, see + + Gets all properties from an individual custom_line_item. ```sql SELECT @@ -249,6 +290,19 @@ tags FROM awscc.billingconductor.custom_line_items WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all custom_line_items in a region. +```sql +SELECT +region, +arn +FROM awscc.billingconductor.custom_line_items_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -351,6 +405,21 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.billingconductor.custom_line_items +SET data__PatchDocument = string('{{ { + "Name": name, + "Description": description, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/billingconductor/custom_line_items_list_only/index.md b/website/docs/services/billingconductor/custom_line_items_list_only/index.md deleted file mode 100644 index 55b22fe5f..000000000 --- a/website/docs/services/billingconductor/custom_line_items_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: custom_line_items_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - custom_line_items_list_only - - billingconductor - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists custom_line_items in a region or regions, for all properties use custom_line_items - -## Overview - - - - - - - -
Namecustom_line_items_list_only
TypeResource
DescriptionA custom line item is an one time charge that is applied to a specific billing group's bill.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all custom_line_items in a region. -```sql -SELECT -region, -arn -FROM awscc.billingconductor.custom_line_items_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the custom_line_items_list_only resource, see custom_line_items - diff --git a/website/docs/services/billingconductor/index.md b/website/docs/services/billingconductor/index.md index cc49bc8da..244c17d5d 100644 --- a/website/docs/services/billingconductor/index.md +++ b/website/docs/services/billingconductor/index.md @@ -20,7 +20,7 @@ The billingconductor service documentation.
-total resources: 8
+total resources: 4
@@ -30,14 +30,10 @@ The billingconductor service documentation. \ 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 1f98eef88..263573641 100644 --- a/website/docs/services/billingconductor/pricing_plans/index.md +++ b/website/docs/services/billingconductor/pricing_plans/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a pricing_plan resource or lists ## Fields + + + pricing_plan resource or lists "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::BillingConductor::PricingPlan. @@ -101,31 +127,37 @@ For more information, see + pricing_plans INSERT + pricing_plans DELETE + pricing_plans UPDATE + pricing_plans_list_only SELECT + pricing_plans SELECT @@ -134,6 +166,15 @@ For more information, see + + Gets all properties from an individual pricing_plan. ```sql SELECT @@ -149,6 +190,19 @@ tags FROM awscc.billingconductor.pricing_plans WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all pricing_plans in a region. +```sql +SELECT +region, +arn +FROM awscc.billingconductor.pricing_plans_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -224,6 +278,22 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.billingconductor.pricing_plans +SET data__PatchDocument = string('{{ { + "Name": name, + "PricingRuleArns": pricing_rule_arns, + "Description": description, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/billingconductor/pricing_plans_list_only/index.md b/website/docs/services/billingconductor/pricing_plans_list_only/index.md deleted file mode 100644 index c955712d1..000000000 --- a/website/docs/services/billingconductor/pricing_plans_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: pricing_plans_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - pricing_plans_list_only - - billingconductor - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists pricing_plans in a region or regions, for all properties use pricing_plans - -## Overview - - - - - - - -
Namepricing_plans_list_only
TypeResource
DescriptionPricing Plan enables you to customize your billing details consistent with the usage that accrues in each of your billing groups.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all pricing_plans in a region. -```sql -SELECT -region, -arn -FROM awscc.billingconductor.pricing_plans_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the pricing_plans_list_only resource, see pricing_plans - diff --git a/website/docs/services/billingconductor/pricing_rules/index.md b/website/docs/services/billingconductor/pricing_rules/index.md index d41b4b8a4..8649b0e6d 100644 --- a/website/docs/services/billingconductor/pricing_rules/index.md +++ b/website/docs/services/billingconductor/pricing_rules/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a pricing_rule resource or lists ## Fields + + + pricing_rule resource or lists "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::BillingConductor::PricingRule. @@ -150,31 +176,37 @@ For more information, see + pricing_rules INSERT + pricing_rules DELETE + pricing_rules UPDATE + pricing_rules_list_only SELECT + pricing_rules SELECT @@ -183,6 +215,15 @@ For more information, see + + Gets all properties from an individual pricing_rule. ```sql SELECT @@ -205,6 +246,19 @@ tags FROM awscc.billingconductor.pricing_rules WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all pricing_rules in a region. +```sql +SELECT +region, +arn +FROM awscc.billingconductor.pricing_rules_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -313,6 +367,24 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.billingconductor.pricing_rules +SET data__PatchDocument = string('{{ { + "Name": name, + "Description": description, + "Type": type, + "ModifierPercentage": modifier_percentage, + "Tiering": tiering, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/billingconductor/pricing_rules_list_only/index.md b/website/docs/services/billingconductor/pricing_rules_list_only/index.md deleted file mode 100644 index a1fad7c2c..000000000 --- a/website/docs/services/billingconductor/pricing_rules_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: pricing_rules_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - pricing_rules_list_only - - billingconductor - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists pricing_rules in a region or regions, for all properties use pricing_rules - -## Overview - - - - - - - -
Namepricing_rules_list_only
TypeResource
DescriptionA markup/discount that is defined for a specific set of services that can later be associated with a pricing plan.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all pricing_rules in a region. -```sql -SELECT -region, -arn -FROM awscc.billingconductor.pricing_rules_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the pricing_rules_list_only resource, see pricing_rules - diff --git a/website/docs/services/budgets/budgets_actions/index.md b/website/docs/services/budgets/budgets_actions/index.md index 6c2f73d38..d97854f2b 100644 --- a/website/docs/services/budgets/budgets_actions/index.md +++ b/website/docs/services/budgets/budgets_actions/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a budgets_action resource or list ## Fields + + + budgets_action resource or list "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::Budgets::BudgetsAction. @@ -203,31 +234,37 @@ For more information, see + budgets_actions INSERT + budgets_actions DELETE + budgets_actions UPDATE + budgets_actions_list_only SELECT + budgets_actions SELECT @@ -236,6 +273,15 @@ For more information, see + + Gets all properties from an individual budgets_action. ```sql SELECT @@ -253,6 +299,20 @@ resource_tags FROM awscc.budgets.budgets_actions WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + + + +Lists all budgets_actions in a region. +```sql +SELECT +region, +action_id, +budget_name +FROM awscc.budgets.budgets_actions_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -380,6 +440,25 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.budgets.budgets_actions +SET data__PatchDocument = string('{{ { + "NotificationType": notification_type, + "ActionThreshold": action_threshold, + "ExecutionRoleArn": execution_role_arn, + "ApprovalModel": approval_model, + "Subscribers": subscribers, + "Definition": definition, + "ResourceTags": resource_tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = '|'; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/budgets/budgets_actions_list_only/index.md b/website/docs/services/budgets/budgets_actions_list_only/index.md deleted file mode 100644 index 157d7b3c9..000000000 --- a/website/docs/services/budgets/budgets_actions_list_only/index.md +++ /dev/null @@ -1,86 +0,0 @@ ---- -title: budgets_actions_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - budgets_actions_list_only - - budgets - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists budgets_actions in a region or regions, for all properties use budgets_actions - -## Overview - - - - - - - -
Namebudgets_actions_list_only
TypeResource
DescriptionAn example resource schema demonstrating some basic constructs and validation rules.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all budgets_actions in a region. -```sql -SELECT -region, -action_id, -budget_name -FROM awscc.budgets.budgets_actions_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the budgets_actions_list_only resource, see budgets_actions - diff --git a/website/docs/services/budgets/index.md b/website/docs/services/budgets/index.md index 56fd988eb..40a36b3b9 100644 --- a/website/docs/services/budgets/index.md +++ b/website/docs/services/budgets/index.md @@ -20,7 +20,7 @@ The budgets service documentation.
-total resources: 2
+total resources: 1
@@ -32,6 +32,6 @@ The budgets service documentation. budgets_actions \ No newline at end of file diff --git a/website/docs/services/cassandra/index.md b/website/docs/services/cassandra/index.md index 299bcc83b..df5953c2b 100644 --- a/website/docs/services/cassandra/index.md +++ b/website/docs/services/cassandra/index.md @@ -20,7 +20,7 @@ The cassandra service documentation.
-total resources: 6
+total resources: 3
@@ -30,12 +30,9 @@ The cassandra service documentation. \ 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 7a1b152b9..878eccc41 100644 --- a/website/docs/services/cassandra/keyspaces/index.md +++ b/website/docs/services/cassandra/keyspaces/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a keyspace resource or lists ## Fields + + + keyspace resource or lists + + + + + + For more information, see AWS::Cassandra::Keyspace. @@ -93,31 +119,37 @@ For more information, see + keyspaces INSERT + keyspaces DELETE + keyspaces UPDATE + keyspaces_list_only SELECT + keyspaces SELECT @@ -126,6 +158,15 @@ For more information, see + + Gets all properties from an individual keyspace. ```sql SELECT @@ -137,6 +178,19 @@ client_side_timestamps_enabled FROM awscc.cassandra.keyspaces WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all keyspaces in a region. +```sql +SELECT +region, +keyspace_name +FROM awscc.cassandra.keyspaces_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -214,6 +268,21 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.cassandra.keyspaces +SET data__PatchDocument = string('{{ { + "Tags": tags, + "ReplicationSpecification": replication_specification, + "ClientSideTimestampsEnabled": client_side_timestamps_enabled +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/cassandra/keyspaces_list_only/index.md b/website/docs/services/cassandra/keyspaces_list_only/index.md deleted file mode 100644 index c1b4380a1..000000000 --- a/website/docs/services/cassandra/keyspaces_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: keyspaces_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - keyspaces_list_only - - cassandra - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists keyspaces in a region or regions, for all properties use keyspaces - -## Overview - - - - - - - -
Namekeyspaces_list_only
TypeResource
DescriptionResource schema for AWS::Cassandra::Keyspace
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all keyspaces in a region. -```sql -SELECT -region, -keyspace_name -FROM awscc.cassandra.keyspaces_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the keyspaces_list_only resource, see keyspaces - diff --git a/website/docs/services/cassandra/tables/index.md b/website/docs/services/cassandra/tables/index.md index 3ab608b3c..53fa7d124 100644 --- a/website/docs/services/cassandra/tables/index.md +++ b/website/docs/services/cassandra/tables/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a table resource or lists t ## Fields + + + table resource or lists t "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::Cassandra::Table. @@ -285,31 +316,37 @@ For more information, see + tables INSERT + tables DELETE + tables UPDATE + tables_list_only SELECT + tables SELECT @@ -318,6 +355,15 @@ For more information, see + + Gets all properties from an individual table. ```sql SELECT @@ -339,6 +385,20 @@ replica_specifications FROM awscc.cassandra.tables WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + + + +Lists all tables in a region. +```sql +SELECT +region, +keyspace_name, +table_name +FROM awscc.cassandra.tables_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -484,6 +544,27 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.cassandra.tables +SET data__PatchDocument = string('{{ { + "RegularColumns": regular_columns, + "BillingMode": billing_mode, + "PointInTimeRecoveryEnabled": point_in_time_recovery_enabled, + "Tags": tags, + "DefaultTimeToLive": default_time_to_live, + "EncryptionSpecification": encryption_specification, + "AutoScalingSpecifications": auto_scaling_specifications, + "CdcSpecification": cdc_specification, + "ReplicaSpecifications": replica_specifications +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = '|'; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/cassandra/tables_list_only/index.md b/website/docs/services/cassandra/tables_list_only/index.md deleted file mode 100644 index f5e5cc58d..000000000 --- a/website/docs/services/cassandra/tables_list_only/index.md +++ /dev/null @@ -1,86 +0,0 @@ ---- -title: tables_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - tables_list_only - - cassandra - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists tables in a region or regions, for all properties use tables - -## Overview - - - - - - - -
Nametables_list_only
TypeResource
DescriptionResource schema for AWS::Cassandra::Table
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all tables in a region. -```sql -SELECT -region, -keyspace_name, -table_name -FROM awscc.cassandra.tables_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the tables_list_only resource, see tables - diff --git a/website/docs/services/cassandra/types/index.md b/website/docs/services/cassandra/types/index.md index a7c466a8a..1330e1a2c 100644 --- a/website/docs/services/cassandra/types/index.md +++ b/website/docs/services/cassandra/types/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a type resource or lists ty ## Fields + + + type resource or lists ty "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::Cassandra::Type. @@ -101,26 +132,31 @@ For more information, see + types INSERT + types DELETE + types_list_only SELECT + types SELECT @@ -129,6 +165,15 @@ For more information, see + + Gets all properties from an individual type. ```sql SELECT @@ -144,6 +189,20 @@ keyspace_arn FROM awscc.cassandra.types WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + + + +Lists all types in a region. +```sql +SELECT +region, +keyspace_name, +type_name +FROM awscc.cassandra.types_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -218,6 +277,7 @@ resources: + ## `DELETE` example ```sql diff --git a/website/docs/services/cassandra/types_list_only/index.md b/website/docs/services/cassandra/types_list_only/index.md deleted file mode 100644 index f7c89dea6..000000000 --- a/website/docs/services/cassandra/types_list_only/index.md +++ /dev/null @@ -1,86 +0,0 @@ ---- -title: types_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - types_list_only - - cassandra - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists types in a region or regions, for all properties use types - -## Overview - - - - - - - -
Nametypes_list_only
TypeResource
DescriptionResource schema for AWS::Cassandra::Type
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all types in a region. -```sql -SELECT -region, -keyspace_name, -type_name -FROM awscc.cassandra.types_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the types_list_only resource, see types - diff --git a/website/docs/services/ce/anomaly_monitors/index.md b/website/docs/services/ce/anomaly_monitors/index.md index 4d0f326f9..7900726b1 100644 --- a/website/docs/services/ce/anomaly_monitors/index.md +++ b/website/docs/services/ce/anomaly_monitors/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets an anomaly_monitor resource or li ## Fields + + + anomaly_monitor
resource or li "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::CE::AnomalyMonitor. @@ -111,31 +137,37 @@ For more information, see + anomaly_monitors INSERT + anomaly_monitors DELETE + anomaly_monitors UPDATE + anomaly_monitors_list_only SELECT + anomaly_monitors SELECT @@ -144,6 +176,15 @@ For more information, see + + Gets all properties from an individual anomaly_monitor. ```sql SELECT @@ -161,6 +202,19 @@ resource_tags FROM awscc.ce.anomaly_monitors WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all anomaly_monitors in a region. +```sql +SELECT +region, +monitor_arn +FROM awscc.ce.anomaly_monitors_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -241,6 +295,19 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.ce.anomaly_monitors +SET data__PatchDocument = string('{{ { + "MonitorName": monitor_name +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/ce/anomaly_monitors_list_only/index.md b/website/docs/services/ce/anomaly_monitors_list_only/index.md deleted file mode 100644 index cc4bb94aa..000000000 --- a/website/docs/services/ce/anomaly_monitors_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: anomaly_monitors_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - anomaly_monitors_list_only - - ce - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists anomaly_monitors in a region or regions, for all properties use anomaly_monitors - -## Overview - - - - - - - -
Nameanomaly_monitors_list_only
TypeResource
DescriptionAWS Cost Anomaly Detection leverages advanced Machine Learning technologies to identify anomalous spend and root causes, so you can quickly take action. You can use Cost Anomaly Detection by creating monitor.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all anomaly_monitors in a region. -```sql -SELECT -region, -monitor_arn -FROM awscc.ce.anomaly_monitors_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the anomaly_monitors_list_only resource, see anomaly_monitors - diff --git a/website/docs/services/ce/anomaly_subscriptions/index.md b/website/docs/services/ce/anomaly_subscriptions/index.md index 8eba109d2..4dcdd68c4 100644 --- a/website/docs/services/ce/anomaly_subscriptions/index.md +++ b/website/docs/services/ce/anomaly_subscriptions/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets an anomaly_subscription resource ## Fields + + + anomaly_subscription
resource "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::CE::AnomalySubscription. @@ -123,31 +149,37 @@ For more information, see + anomaly_subscriptions INSERT + anomaly_subscriptions DELETE + anomaly_subscriptions UPDATE + anomaly_subscriptions_list_only SELECT + anomaly_subscriptions SELECT @@ -156,6 +188,15 @@ For more information, see + + Gets all properties from an individual anomaly_subscription. ```sql SELECT @@ -172,6 +213,19 @@ resource_tags FROM awscc.ce.anomaly_subscriptions WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all anomaly_subscriptions in a region. +```sql +SELECT +region, +subscription_arn +FROM awscc.ce.anomaly_subscriptions_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -268,6 +322,23 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.ce.anomaly_subscriptions +SET data__PatchDocument = string('{{ { + "SubscriptionName": subscription_name, + "MonitorArnList": monitor_arn_list, + "Threshold": threshold, + "ThresholdExpression": threshold_expression, + "Frequency": frequency +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/ce/anomaly_subscriptions_list_only/index.md b/website/docs/services/ce/anomaly_subscriptions_list_only/index.md deleted file mode 100644 index d6d84b2ec..000000000 --- a/website/docs/services/ce/anomaly_subscriptions_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: anomaly_subscriptions_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - anomaly_subscriptions_list_only - - ce - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists anomaly_subscriptions in a region or regions, for all properties use anomaly_subscriptions - -## Overview - - - - - - - -
Nameanomaly_subscriptions_list_only
TypeResource
DescriptionAWS Cost Anomaly Detection leverages advanced Machine Learning technologies to identify anomalous spend and root causes, so you can quickly take action. Create subscription to be notified
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all anomaly_subscriptions in a region. -```sql -SELECT -region, -subscription_arn -FROM awscc.ce.anomaly_subscriptions_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the anomaly_subscriptions_list_only resource, see anomaly_subscriptions - diff --git a/website/docs/services/ce/cost_categories/index.md b/website/docs/services/ce/cost_categories/index.md index 514375d72..3f90b6e7b 100644 --- a/website/docs/services/ce/cost_categories/index.md +++ b/website/docs/services/ce/cost_categories/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a cost_category resource or lists ## Fields + + + cost_category resource or lists "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::CE::CostCategory. @@ -101,31 +127,37 @@ For more information, see + cost_categories INSERT + cost_categories DELETE + cost_categories UPDATE + cost_categories_list_only SELECT + cost_categories SELECT @@ -134,6 +166,15 @@ For more information, see + + Gets all properties from an individual cost_category. ```sql SELECT @@ -149,6 +190,19 @@ tags FROM awscc.ce.cost_categories WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all cost_categories in a region. +```sql +SELECT +region, +arn +FROM awscc.ce.cost_categories_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -235,6 +289,23 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.ce.cost_categories +SET data__PatchDocument = string('{{ { + "RuleVersion": rule_version, + "Rules": rules, + "SplitChargeRules": split_charge_rules, + "DefaultValue": default_value, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/ce/cost_categories_list_only/index.md b/website/docs/services/ce/cost_categories_list_only/index.md deleted file mode 100644 index 08f7723c9..000000000 --- a/website/docs/services/ce/cost_categories_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: cost_categories_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - cost_categories_list_only - - ce - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists cost_categories in a region or regions, for all properties use cost_categories - -## Overview - - - - - - - -
Namecost_categories_list_only
TypeResource
DescriptionResource Type definition for AWS::CE::CostCategory. Cost Category enables you to map your cost and usage into meaningful categories. You can use Cost Category to organize your costs using a rule-based engine.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all cost_categories in a region. -```sql -SELECT -region, -arn -FROM awscc.ce.cost_categories_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the cost_categories_list_only resource, see cost_categories - diff --git a/website/docs/services/ce/index.md b/website/docs/services/ce/index.md index e4bcd5c4a..14a14e250 100644 --- a/website/docs/services/ce/index.md +++ b/website/docs/services/ce/index.md @@ -20,7 +20,7 @@ The ce service documentation.
-total resources: 6
+total resources: 3
@@ -30,12 +30,9 @@ The ce service documentation. \ 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 4295c8238..5fd120aad 100644 --- a/website/docs/services/certificatemanager/accounts/index.md +++ b/website/docs/services/certificatemanager/accounts/index.md @@ -164,6 +164,19 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.certificatemanager.accounts +SET data__PatchDocument = string('{{ { + "ExpiryEventsConfiguration": expiry_events_configuration +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/chatbot/custom_actions/index.md b/website/docs/services/chatbot/custom_actions/index.md index ac1da594f..4d89f88d6 100644 --- a/website/docs/services/chatbot/custom_actions/index.md +++ b/website/docs/services/chatbot/custom_actions/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a custom_action resource or lists ## Fields + + + custom_action resource or lists "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::Chatbot::CustomAction. @@ -137,31 +163,37 @@ For more information, see + custom_actions INSERT + custom_actions DELETE + custom_actions UPDATE + custom_actions_list_only SELECT + custom_actions SELECT @@ -170,6 +202,15 @@ For more information, see + + Gets all properties from an individual custom_action. ```sql SELECT @@ -183,6 +224,19 @@ tags FROM awscc.chatbot.custom_actions WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all custom_actions in a region. +```sql +SELECT +region, +custom_action_arn +FROM awscc.chatbot.custom_actions_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -271,6 +325,22 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.chatbot.custom_actions +SET data__PatchDocument = string('{{ { + "AliasName": alias_name, + "Attachments": attachments, + "Definition": definition, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/chatbot/custom_actions_list_only/index.md b/website/docs/services/chatbot/custom_actions_list_only/index.md deleted file mode 100644 index bb19c418f..000000000 --- a/website/docs/services/chatbot/custom_actions_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: custom_actions_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - custom_actions_list_only - - chatbot - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists custom_actions in a region or regions, for all properties use custom_actions - -## Overview - - - - - - - -
Namecustom_actions_list_only
TypeResource
DescriptionDefinition of AWS::Chatbot::CustomAction Resource Type
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all custom_actions in a region. -```sql -SELECT -region, -custom_action_arn -FROM awscc.chatbot.custom_actions_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the custom_actions_list_only resource, see custom_actions - diff --git a/website/docs/services/chatbot/index.md b/website/docs/services/chatbot/index.md index b32b7ac1f..2f4c0a4dd 100644 --- a/website/docs/services/chatbot/index.md +++ b/website/docs/services/chatbot/index.md @@ -20,7 +20,7 @@ The chatbot service documentation.
-total resources: 6
+total resources: 3
@@ -30,12 +30,9 @@ The chatbot service documentation. \ 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 77f80ef5e..f6147e89c 100644 --- a/website/docs/services/chatbot/microsoft_teams_channel_configurations/index.md +++ b/website/docs/services/chatbot/microsoft_teams_channel_configurations/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a microsoft_teams_channel_configuration< ## Fields + + + microsoft_teams_channel_configuration< "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::Chatbot::MicrosoftTeamsChannelConfiguration. @@ -126,31 +152,37 @@ For more information, see + microsoft_teams_channel_configurations INSERT + microsoft_teams_channel_configurations DELETE + microsoft_teams_channel_configurations UPDATE + microsoft_teams_channel_configurations_list_only SELECT + microsoft_teams_channel_configurations SELECT @@ -159,6 +191,15 @@ For more information, see + + Gets all properties from an individual microsoft_teams_channel_configuration. ```sql SELECT @@ -179,6 +220,19 @@ customization_resource_arns FROM awscc.chatbot.microsoft_teams_channel_configurations WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all microsoft_teams_channel_configurations in a region. +```sql +SELECT +region, +arn +FROM awscc.chatbot.microsoft_teams_channel_configurations_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -296,6 +350,27 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.chatbot.microsoft_teams_channel_configurations +SET data__PatchDocument = string('{{ { + "TeamsChannelId": teams_channel_id, + "TeamsChannelName": teams_channel_name, + "IamRoleArn": iam_role_arn, + "SnsTopicArns": sns_topic_arns, + "LoggingLevel": logging_level, + "GuardrailPolicies": guardrail_policies, + "UserRoleRequired": user_role_required, + "Tags": tags, + "CustomizationResourceArns": customization_resource_arns +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/chatbot/microsoft_teams_channel_configurations_list_only/index.md b/website/docs/services/chatbot/microsoft_teams_channel_configurations_list_only/index.md deleted file mode 100644 index f23a60b70..000000000 --- a/website/docs/services/chatbot/microsoft_teams_channel_configurations_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: microsoft_teams_channel_configurations_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - microsoft_teams_channel_configurations_list_only - - chatbot - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists microsoft_teams_channel_configurations in a region or regions, for all properties use microsoft_teams_channel_configurations - -## Overview - - - - - - - -
Namemicrosoft_teams_channel_configurations_list_only
TypeResource
DescriptionResource schema for AWS::Chatbot::MicrosoftTeamsChannelConfiguration.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all microsoft_teams_channel_configurations in a region. -```sql -SELECT -region, -arn -FROM awscc.chatbot.microsoft_teams_channel_configurations_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the microsoft_teams_channel_configurations_list_only resource, see microsoft_teams_channel_configurations - diff --git a/website/docs/services/chatbot/slack_channel_configurations/index.md b/website/docs/services/chatbot/slack_channel_configurations/index.md index c364f571a..df3154159 100644 --- a/website/docs/services/chatbot/slack_channel_configurations/index.md +++ b/website/docs/services/chatbot/slack_channel_configurations/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a slack_channel_configuration res ## Fields + + + slack_channel_configuration
res "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::Chatbot::SlackChannelConfiguration. @@ -116,31 +142,37 @@ For more information, see + slack_channel_configurations INSERT + slack_channel_configurations DELETE + slack_channel_configurations UPDATE + slack_channel_configurations_list_only SELECT + slack_channel_configurations SELECT @@ -149,6 +181,15 @@ For more information, see + + Gets all properties from an individual slack_channel_configuration. ```sql SELECT @@ -167,6 +208,19 @@ customization_resource_arns FROM awscc.chatbot.slack_channel_configurations WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all slack_channel_configurations in a region. +```sql +SELECT +region, +arn +FROM awscc.chatbot.slack_channel_configurations_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -274,6 +328,26 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.chatbot.slack_channel_configurations +SET data__PatchDocument = string('{{ { + "SlackChannelId": slack_channel_id, + "IamRoleArn": iam_role_arn, + "SnsTopicArns": sns_topic_arns, + "LoggingLevel": logging_level, + "GuardrailPolicies": guardrail_policies, + "Tags": tags, + "UserRoleRequired": user_role_required, + "CustomizationResourceArns": customization_resource_arns +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/chatbot/slack_channel_configurations_list_only/index.md b/website/docs/services/chatbot/slack_channel_configurations_list_only/index.md deleted file mode 100644 index 9c7572f23..000000000 --- a/website/docs/services/chatbot/slack_channel_configurations_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: slack_channel_configurations_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - slack_channel_configurations_list_only - - chatbot - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists slack_channel_configurations in a region or regions, for all properties use slack_channel_configurations - -## Overview - - - - - - - -
Nameslack_channel_configurations_list_only
TypeResource
DescriptionResource schema for AWS::Chatbot::SlackChannelConfiguration.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all slack_channel_configurations in a region. -```sql -SELECT -region, -arn -FROM awscc.chatbot.slack_channel_configurations_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the slack_channel_configurations_list_only resource, see slack_channel_configurations - diff --git a/website/docs/services/cleanrooms/analysis_templates/index.md b/website/docs/services/cleanrooms/analysis_templates/index.md index ce5cc3def..0d23b6ea1 100644 --- a/website/docs/services/cleanrooms/analysis_templates/index.md +++ b/website/docs/services/cleanrooms/analysis_templates/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets an analysis_template resource or ## Fields + + + analysis_template resource or "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::CleanRooms::AnalysisTemplate. @@ -155,31 +186,37 @@ For more information, see + analysis_templates INSERT + analysis_templates DELETE + analysis_templates UPDATE + analysis_templates_list_only SELECT + analysis_templates SELECT @@ -188,6 +225,15 @@ For more information, see + + Gets all properties from an individual analysis_template. ```sql SELECT @@ -209,6 +255,20 @@ format FROM awscc.cleanrooms.analysis_templates WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + + + +Lists all analysis_templates in a region. +```sql +SELECT +region, +analysis_template_identifier, +membership_identifier +FROM awscc.cleanrooms.analysis_templates_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -314,6 +374,21 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.cleanrooms.analysis_templates +SET data__PatchDocument = string('{{ { + "Tags": tags, + "Description": description, + "SourceMetadata": source_metadata +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = '|'; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/cleanrooms/analysis_templates_list_only/index.md b/website/docs/services/cleanrooms/analysis_templates_list_only/index.md deleted file mode 100644 index f93c4d084..000000000 --- a/website/docs/services/cleanrooms/analysis_templates_list_only/index.md +++ /dev/null @@ -1,86 +0,0 @@ ---- -title: analysis_templates_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - analysis_templates_list_only - - cleanrooms - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists analysis_templates in a region or regions, for all properties use analysis_templates - -## Overview - - - - - - - -
Nameanalysis_templates_list_only
TypeResource
DescriptionRepresents a stored analysis within a collaboration
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all analysis_templates in a region. -```sql -SELECT -region, -analysis_template_identifier, -membership_identifier -FROM awscc.cleanrooms.analysis_templates_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the analysis_templates_list_only resource, see analysis_templates - diff --git a/website/docs/services/cleanrooms/collaborations/index.md b/website/docs/services/cleanrooms/collaborations/index.md index a91575a28..6e6474104 100644 --- a/website/docs/services/cleanrooms/collaborations/index.md +++ b/website/docs/services/cleanrooms/collaborations/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a collaboration resource or lists ## Fields + + + collaboration resource or lists "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::CleanRooms::Collaboration. @@ -272,31 +298,37 @@ For more information, see + collaborations INSERT + collaborations DELETE + collaborations UPDATE + collaborations_list_only SELECT + collaborations SELECT @@ -305,6 +337,15 @@ For more information, see + + Gets all properties from an individual collaboration. ```sql SELECT @@ -326,6 +367,19 @@ creator_payment_configuration FROM awscc.cleanrooms.collaborations WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all collaborations in a region. +```sql +SELECT +region, +collaboration_identifier +FROM awscc.cleanrooms.collaborations_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -459,6 +513,22 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.cleanrooms.collaborations +SET data__PatchDocument = string('{{ { + "Tags": tags, + "Description": description, + "Name": name, + "AnalyticsEngine": analytics_engine +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/cleanrooms/collaborations_list_only/index.md b/website/docs/services/cleanrooms/collaborations_list_only/index.md deleted file mode 100644 index 51b2c7645..000000000 --- a/website/docs/services/cleanrooms/collaborations_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: collaborations_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - collaborations_list_only - - cleanrooms - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists collaborations in a region or regions, for all properties use collaborations - -## Overview - - - - - - - -
Namecollaborations_list_only
TypeResource
DescriptionRepresents a collaboration between AWS accounts that allows for secure data collaboration
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all collaborations in a region. -```sql -SELECT -region, -collaboration_identifier -FROM awscc.cleanrooms.collaborations_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the collaborations_list_only resource, see collaborations - diff --git a/website/docs/services/cleanrooms/configured_table_associations/index.md b/website/docs/services/cleanrooms/configured_table_associations/index.md index 5a1e3a324..4bcea5def 100644 --- a/website/docs/services/cleanrooms/configured_table_associations/index.md +++ b/website/docs/services/cleanrooms/configured_table_associations/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a configured_table_association re ## Fields + + + configured_table_association re "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::CleanRooms::ConfiguredTableAssociation. @@ -125,31 +156,37 @@ For more information, see + configured_table_associations INSERT + configured_table_associations DELETE + configured_table_associations UPDATE + configured_table_associations_list_only SELECT + configured_table_associations SELECT @@ -158,6 +195,15 @@ For more information, see + + Gets all properties from an individual configured_table_association. ```sql SELECT @@ -174,6 +220,20 @@ configured_table_association_analysis_rules FROM awscc.cleanrooms.configured_table_associations WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + + + +Lists all configured_table_associations in a region. +```sql +SELECT +region, +configured_table_association_identifier, +membership_identifier +FROM awscc.cleanrooms.configured_table_associations_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -269,6 +329,22 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.cleanrooms.configured_table_associations +SET data__PatchDocument = string('{{ { + "Tags": tags, + "Description": description, + "RoleArn": role_arn, + "ConfiguredTableAssociationAnalysisRules": configured_table_association_analysis_rules +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = '|'; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/cleanrooms/configured_table_associations_list_only/index.md b/website/docs/services/cleanrooms/configured_table_associations_list_only/index.md deleted file mode 100644 index 0fb3b4f85..000000000 --- a/website/docs/services/cleanrooms/configured_table_associations_list_only/index.md +++ /dev/null @@ -1,86 +0,0 @@ ---- -title: configured_table_associations_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - configured_table_associations_list_only - - cleanrooms - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists configured_table_associations in a region or regions, for all properties use configured_table_associations - -## Overview - - - - - - - -
Nameconfigured_table_associations_list_only
TypeResource
DescriptionRepresents a table that can be queried within a collaboration
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all configured_table_associations in a region. -```sql -SELECT -region, -configured_table_association_identifier, -membership_identifier -FROM awscc.cleanrooms.configured_table_associations_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the configured_table_associations_list_only resource, see configured_table_associations - diff --git a/website/docs/services/cleanrooms/configured_tables/index.md b/website/docs/services/cleanrooms/configured_tables/index.md index f42f79292..d2ef7d3a6 100644 --- a/website/docs/services/cleanrooms/configured_tables/index.md +++ b/website/docs/services/cleanrooms/configured_tables/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a configured_table resource or li ## Fields + + + configured_table resource or li "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::CleanRooms::ConfiguredTable. @@ -130,31 +156,37 @@ For more information, see + configured_tables INSERT + configured_tables DELETE + configured_tables UPDATE + configured_tables_list_only SELECT + configured_tables SELECT @@ -163,6 +195,15 @@ For more information, see + + Gets all properties from an individual configured_table. ```sql SELECT @@ -180,6 +221,19 @@ table_reference FROM awscc.cleanrooms.configured_tables WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all configured_tables in a region. +```sql +SELECT +region, +configured_table_identifier +FROM awscc.cleanrooms.configured_tables_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -281,6 +335,26 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.cleanrooms.configured_tables +SET data__PatchDocument = string('{{ { + "Tags": tags, + "AllowedColumns": allowed_columns, + "AnalysisMethod": analysis_method, + "SelectedAnalysisMethods": selected_analysis_methods, + "Description": description, + "Name": name, + "AnalysisRules": analysis_rules, + "TableReference": table_reference +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/cleanrooms/configured_tables_list_only/index.md b/website/docs/services/cleanrooms/configured_tables_list_only/index.md deleted file mode 100644 index 9b8a5180c..000000000 --- a/website/docs/services/cleanrooms/configured_tables_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: configured_tables_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - configured_tables_list_only - - cleanrooms - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists configured_tables in a region or regions, for all properties use configured_tables - -## Overview - - - - - - - -
Nameconfigured_tables_list_only
TypeResource
DescriptionRepresents a table that can be associated with collaborations
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all configured_tables in a region. -```sql -SELECT -region, -configured_table_identifier -FROM awscc.cleanrooms.configured_tables_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the configured_tables_list_only resource, see configured_tables - diff --git a/website/docs/services/cleanrooms/id_mapping_tables/index.md b/website/docs/services/cleanrooms/id_mapping_tables/index.md index 8cda2ba24..4870ab0a9 100644 --- a/website/docs/services/cleanrooms/id_mapping_tables/index.md +++ b/website/docs/services/cleanrooms/id_mapping_tables/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets an id_mapping_table resource or l ## Fields + + + id_mapping_table resource or l "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::CleanRooms::IdMappingTable. @@ -142,31 +168,37 @@ For more information, see + id_mapping_tables INSERT + id_mapping_tables DELETE + id_mapping_tables UPDATE + id_mapping_tables_list_only SELECT + id_mapping_tables SELECT @@ -175,6 +207,15 @@ For more information, see + + Gets all properties from an individual id_mapping_table. ```sql SELECT @@ -194,6 +235,20 @@ tags FROM awscc.cleanrooms.id_mapping_tables WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + + + +Lists all id_mapping_tables in a region. +```sql +SELECT +region, +id_mapping_table_identifier, +membership_identifier +FROM awscc.cleanrooms.id_mapping_tables_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -282,6 +337,21 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.cleanrooms.id_mapping_tables +SET data__PatchDocument = string('{{ { + "Description": description, + "KmsKeyArn": kms_key_arn, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = '|'; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/cleanrooms/id_mapping_tables_list_only/index.md b/website/docs/services/cleanrooms/id_mapping_tables_list_only/index.md deleted file mode 100644 index 89bfdbc21..000000000 --- a/website/docs/services/cleanrooms/id_mapping_tables_list_only/index.md +++ /dev/null @@ -1,81 +0,0 @@ ---- -title: id_mapping_tables_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - id_mapping_tables_list_only - - cleanrooms - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists id_mapping_tables in a region or regions, for all properties use id_mapping_tables - -## Overview - - - - - - - -
Nameid_mapping_tables_list_only
TypeResource
DescriptionRepresents an association between an ID mapping workflow and a collaboration
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all id_mapping_tables in a region. -```sql -SELECT -region, -id_mapping_table_identifier, -membership_identifier -FROM awscc.cleanrooms.id_mapping_tables_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the id_mapping_tables_list_only resource, see id_mapping_tables - diff --git a/website/docs/services/cleanrooms/id_namespace_associations/index.md b/website/docs/services/cleanrooms/id_namespace_associations/index.md index 6c2e6e1d8..ee4e43178 100644 --- a/website/docs/services/cleanrooms/id_namespace_associations/index.md +++ b/website/docs/services/cleanrooms/id_namespace_associations/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets an id_namespace_association resou ## Fields + + + id_namespace_association resou "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::CleanRooms::IdNamespaceAssociation. @@ -142,31 +173,37 @@ For more information, see + id_namespace_associations INSERT + id_namespace_associations DELETE + id_namespace_associations UPDATE + id_namespace_associations_list_only SELECT + id_namespace_associations SELECT @@ -175,6 +212,15 @@ For more information, see + + Gets all properties from an individual id_namespace_association. ```sql SELECT @@ -194,6 +240,20 @@ input_reference_properties FROM awscc.cleanrooms.id_namespace_associations WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + + + +Lists all id_namespace_associations in a region. +```sql +SELECT +region, +id_namespace_association_identifier, +membership_identifier +FROM awscc.cleanrooms.id_namespace_associations_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -283,6 +343,22 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.cleanrooms.id_namespace_associations +SET data__PatchDocument = string('{{ { + "Tags": tags, + "Name": name, + "Description": description, + "IdMappingConfig": id_mapping_config +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = '|'; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/cleanrooms/id_namespace_associations_list_only/index.md b/website/docs/services/cleanrooms/id_namespace_associations_list_only/index.md deleted file mode 100644 index 919f71672..000000000 --- a/website/docs/services/cleanrooms/id_namespace_associations_list_only/index.md +++ /dev/null @@ -1,86 +0,0 @@ ---- -title: id_namespace_associations_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - id_namespace_associations_list_only - - cleanrooms - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists id_namespace_associations in a region or regions, for all properties use id_namespace_associations - -## Overview - - - - - - - -
Nameid_namespace_associations_list_only
TypeResource
DescriptionRepresents an association between an ID namespace and a collaboration
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all id_namespace_associations in a region. -```sql -SELECT -region, -id_namespace_association_identifier, -membership_identifier -FROM awscc.cleanrooms.id_namespace_associations_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the id_namespace_associations_list_only resource, see id_namespace_associations - diff --git a/website/docs/services/cleanrooms/index.md b/website/docs/services/cleanrooms/index.md index 8dceac580..291a34fc8 100644 --- a/website/docs/services/cleanrooms/index.md +++ b/website/docs/services/cleanrooms/index.md @@ -20,7 +20,7 @@ The cleanrooms service documentation.
-total resources: 16
+total resources: 8
@@ -30,22 +30,14 @@ The cleanrooms service documentation. \ 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 b3116ecf4..b27c633fc 100644 --- a/website/docs/services/cleanrooms/memberships/index.md +++ b/website/docs/services/cleanrooms/memberships/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a membership resource or lists ## Fields + + + membership resource or lists + + + + + + For more information, see AWS::CleanRooms::Membership. @@ -245,31 +271,37 @@ For more information, see + memberships INSERT + memberships DELETE + memberships UPDATE + memberships_list_only SELECT + memberships SELECT @@ -278,6 +310,15 @@ For more information, see + + Gets all properties from an individual membership. ```sql SELECT @@ -296,6 +337,19 @@ payment_configuration FROM awscc.cleanrooms.memberships WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all memberships in a region. +```sql +SELECT +region, +membership_identifier +FROM awscc.cleanrooms.memberships_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -405,6 +459,24 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.cleanrooms.memberships +SET data__PatchDocument = string('{{ { + "Tags": tags, + "QueryLogStatus": query_log_status, + "JobLogStatus": job_log_status, + "DefaultResultConfiguration": default_result_configuration, + "DefaultJobResultConfiguration": default_job_result_configuration, + "PaymentConfiguration": payment_configuration +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/cleanrooms/memberships_list_only/index.md b/website/docs/services/cleanrooms/memberships_list_only/index.md deleted file mode 100644 index d7290ac22..000000000 --- a/website/docs/services/cleanrooms/memberships_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: memberships_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - memberships_list_only - - cleanrooms - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists memberships in a region or regions, for all properties use memberships - -## Overview - - - - - - - -
Namememberships_list_only
TypeResource
DescriptionRepresents an AWS account that is a part of a collaboration
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all memberships in a region. -```sql -SELECT -region, -membership_identifier -FROM awscc.cleanrooms.memberships_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the memberships_list_only resource, see memberships - diff --git a/website/docs/services/cleanrooms/privacy_budget_templates/index.md b/website/docs/services/cleanrooms/privacy_budget_templates/index.md index ac1790dea..0d1a27f39 100644 --- a/website/docs/services/cleanrooms/privacy_budget_templates/index.md +++ b/website/docs/services/cleanrooms/privacy_budget_templates/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a privacy_budget_template resourc ## Fields + + + privacy_budget_template resourc "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::CleanRooms::PrivacyBudgetTemplate. @@ -123,31 +154,37 @@ For more information, see + privacy_budget_templates INSERT + privacy_budget_templates DELETE + privacy_budget_templates UPDATE + privacy_budget_templates_list_only SELECT + privacy_budget_templates SELECT @@ -156,6 +193,15 @@ For more information, see + + Gets all properties from an individual privacy_budget_template. ```sql SELECT @@ -173,6 +219,20 @@ membership_identifier FROM awscc.cleanrooms.privacy_budget_templates WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + + + +Lists all privacy_budget_templates in a region. +```sql +SELECT +region, +privacy_budget_template_identifier, +membership_identifier +FROM awscc.cleanrooms.privacy_budget_templates_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -259,6 +319,20 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.cleanrooms.privacy_budget_templates +SET data__PatchDocument = string('{{ { + "Tags": tags, + "Parameters": parameters +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = '|'; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/cleanrooms/privacy_budget_templates_list_only/index.md b/website/docs/services/cleanrooms/privacy_budget_templates_list_only/index.md deleted file mode 100644 index 2c50b9653..000000000 --- a/website/docs/services/cleanrooms/privacy_budget_templates_list_only/index.md +++ /dev/null @@ -1,86 +0,0 @@ ---- -title: privacy_budget_templates_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - privacy_budget_templates_list_only - - cleanrooms - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists privacy_budget_templates in a region or regions, for all properties use privacy_budget_templates - -## Overview - - - - - - - -
Nameprivacy_budget_templates_list_only
TypeResource
DescriptionRepresents a privacy budget within a collaboration
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all privacy_budget_templates in a region. -```sql -SELECT -region, -privacy_budget_template_identifier, -membership_identifier -FROM awscc.cleanrooms.privacy_budget_templates_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the privacy_budget_templates_list_only resource, see privacy_budget_templates - diff --git a/website/docs/services/cleanroomsml/index.md b/website/docs/services/cleanroomsml/index.md index 104c6328e..46a92ccf8 100644 --- a/website/docs/services/cleanroomsml/index.md +++ b/website/docs/services/cleanroomsml/index.md @@ -20,7 +20,7 @@ The cleanroomsml service documentation.
-total resources: 2
+total resources: 1
@@ -32,6 +32,6 @@ The cleanroomsml service documentation. training_datasets \ 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 a04c3ce14..c21d580ac 100644 --- a/website/docs/services/cleanroomsml/training_datasets/index.md +++ b/website/docs/services/cleanroomsml/training_datasets/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a training_dataset resource or li ## Fields + + + training_dataset resource or li "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::CleanRoomsML::TrainingDataset. @@ -139,31 +213,37 @@ For more information, see + training_datasets INSERT + training_datasets DELETE + training_datasets UPDATE + training_datasets_list_only SELECT + training_datasets SELECT @@ -172,6 +252,15 @@ For more information, see + + Gets all properties from an individual training_dataset. ```sql SELECT @@ -186,6 +275,19 @@ status FROM awscc.cleanroomsml.training_datasets WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all training_datasets in a region. +```sql +SELECT +region, +training_dataset_arn +FROM awscc.cleanroomsml.training_datasets_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -279,6 +381,19 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.cleanroomsml.training_datasets +SET data__PatchDocument = string('{{ { + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/cleanroomsml/training_datasets_list_only/index.md b/website/docs/services/cleanroomsml/training_datasets_list_only/index.md deleted file mode 100644 index 6696d5088..000000000 --- a/website/docs/services/cleanroomsml/training_datasets_list_only/index.md +++ /dev/null @@ -1,128 +0,0 @@ ---- -title: training_datasets_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - training_datasets_list_only - - cleanroomsml - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists training_datasets in a region or regions, for all properties use training_datasets - -## Overview - - - - - - - -
Nametraining_datasets_list_only
TypeResource
DescriptionDefinition of AWS::CleanRoomsML::TrainingDataset Resource Type
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all training_datasets in a region. -```sql -SELECT -region, -training_dataset_arn -FROM awscc.cleanroomsml.training_datasets_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the training_datasets_list_only resource, see training_datasets - diff --git a/website/docs/services/cloud_control/resource/index.md b/website/docs/services/cloud_control/resource/index.md index 7a2c0cfb5..dbe6c1b3d 100644 --- a/website/docs/services/cloud_control/resource/index.md +++ b/website/docs/services/cloud_control/resource/index.md @@ -73,3 +73,4 @@ Represents information about a provisioned resource. + diff --git a/website/docs/services/cloud_control/resource_request/index.md b/website/docs/services/cloud_control/resource_request/index.md index 32e4aaba4..d92935192 100644 --- a/website/docs/services/cloud_control/resource_request/index.md +++ b/website/docs/services/cloud_control/resource_request/index.md @@ -113,3 +113,4 @@ For more information about Amazon Web Services Cloud Control API, see the vw_cancelled_request resource o + diff --git a/website/docs/services/cloud_control/vw_create_requests/index.md b/website/docs/services/cloud_control/vw_create_requests/index.md index dcb9f493e..89d1d6a1f 100644 --- a/website/docs/services/cloud_control/vw_create_requests/index.md +++ b/website/docs/services/cloud_control/vw_create_requests/index.md @@ -58,3 +58,4 @@ Creates, updates, deletes or gets a vw_create_request resource or l + diff --git a/website/docs/services/cloud_control/vw_delete_requests/index.md b/website/docs/services/cloud_control/vw_delete_requests/index.md index 0e83af00a..67eab5284 100644 --- a/website/docs/services/cloud_control/vw_delete_requests/index.md +++ b/website/docs/services/cloud_control/vw_delete_requests/index.md @@ -58,3 +58,4 @@ Creates, updates, deletes or gets a vw_delete_request resource or l + diff --git a/website/docs/services/cloud_control/vw_failed_requests/index.md b/website/docs/services/cloud_control/vw_failed_requests/index.md index 2d1cbf89d..ac29cf081 100644 --- a/website/docs/services/cloud_control/vw_failed_requests/index.md +++ b/website/docs/services/cloud_control/vw_failed_requests/index.md @@ -58,3 +58,4 @@ Creates, updates, deletes or gets a vw_failed_request resource or l + diff --git a/website/docs/services/cloud_control/vw_pending_requests/index.md b/website/docs/services/cloud_control/vw_pending_requests/index.md index 2a8d07e99..de0db9bb6 100644 --- a/website/docs/services/cloud_control/vw_pending_requests/index.md +++ b/website/docs/services/cloud_control/vw_pending_requests/index.md @@ -58,3 +58,4 @@ Creates, updates, deletes or gets a vw_pending_request resource or + diff --git a/website/docs/services/cloud_control/vw_successful_requests/index.md b/website/docs/services/cloud_control/vw_successful_requests/index.md index fbc71c23b..72772ac55 100644 --- a/website/docs/services/cloud_control/vw_successful_requests/index.md +++ b/website/docs/services/cloud_control/vw_successful_requests/index.md @@ -58,3 +58,4 @@ Creates, updates, deletes or gets a vw_successful_request resource + diff --git a/website/docs/services/cloud_control/vw_update_requests/index.md b/website/docs/services/cloud_control/vw_update_requests/index.md index 3411205c2..b4a66716f 100644 --- a/website/docs/services/cloud_control/vw_update_requests/index.md +++ b/website/docs/services/cloud_control/vw_update_requests/index.md @@ -58,3 +58,4 @@ Creates, updates, deletes or gets a vw_update_request resource or l + diff --git a/website/docs/services/cloudformation/guard_hooks/index.md b/website/docs/services/cloudformation/guard_hooks/index.md index 93f89ca78..d51b8f0bb 100644 --- a/website/docs/services/cloudformation/guard_hooks/index.md +++ b/website/docs/services/cloudformation/guard_hooks/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a guard_hook resource or lists ## Fields + + + guard_hook resource or lists + + + + + + For more information, see AWS::CloudFormation::GuardHook. @@ -157,31 +183,37 @@ For more information, see + guard_hooks INSERT + guard_hooks DELETE + guard_hooks UPDATE + guard_hooks_list_only SELECT + guard_hooks SELECT @@ -190,6 +222,15 @@ For more information, see + + Gets all properties from an individual guard_hook. ```sql SELECT @@ -208,6 +249,19 @@ options FROM awscc.cloudformation.guard_hooks WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all guard_hooks in a region. +```sql +SELECT +region, +hook_arn +FROM awscc.cloudformation.guard_hooks_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -328,6 +382,26 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.cloudformation.guard_hooks +SET data__PatchDocument = string('{{ { + "RuleLocation": rule_location, + "LogBucket": log_bucket, + "HookStatus": hook_status, + "TargetOperations": target_operations, + "FailureMode": failure_mode, + "TargetFilters": target_filters, + "StackFilters": stack_filters, + "Options": options +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/cloudformation/guard_hooks_list_only/index.md b/website/docs/services/cloudformation/guard_hooks_list_only/index.md deleted file mode 100644 index 552e4e7e6..000000000 --- a/website/docs/services/cloudformation/guard_hooks_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: guard_hooks_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - guard_hooks_list_only - - cloudformation - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists guard_hooks in a region or regions, for all properties use guard_hooks - -## Overview - - - - - - - -
Nameguard_hooks_list_only
TypeResource
DescriptionThis is a CloudFormation resource for activating the first-party AWS::Hooks::GuardHook.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all guard_hooks in a region. -```sql -SELECT -region, -hook_arn -FROM awscc.cloudformation.guard_hooks_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the guard_hooks_list_only resource, see guard_hooks - diff --git a/website/docs/services/cloudformation/hook_default_versions/index.md b/website/docs/services/cloudformation/hook_default_versions/index.md index e7a5ca36e..99f3e2ad7 100644 --- a/website/docs/services/cloudformation/hook_default_versions/index.md +++ b/website/docs/services/cloudformation/hook_default_versions/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a hook_default_version resource o ## Fields + + + hook_default_version resource o "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::CloudFormation::HookDefaultVersion. @@ -69,26 +95,31 @@ For more information, see + hook_default_versions INSERT + hook_default_versions UPDATE + hook_default_versions_list_only SELECT + hook_default_versions SELECT @@ -97,6 +128,15 @@ For more information, see + + Gets all properties from an individual hook_default_version. ```sql SELECT @@ -108,6 +148,19 @@ version_id FROM awscc.cloudformation.hook_default_versions WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all hook_default_versions in a region. +```sql +SELECT +region, +arn +FROM awscc.cloudformation.hook_default_versions_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -180,6 +233,21 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.cloudformation.hook_default_versions +SET data__PatchDocument = string('{{ { + "TypeVersionArn": type_version_arn, + "TypeName": type_name, + "VersionId": version_id +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## Permissions To operate on the hook_default_versions resource, the following permissions are required: diff --git a/website/docs/services/cloudformation/hook_default_versions_list_only/index.md b/website/docs/services/cloudformation/hook_default_versions_list_only/index.md deleted file mode 100644 index ba33e264e..000000000 --- a/website/docs/services/cloudformation/hook_default_versions_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: hook_default_versions_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - hook_default_versions_list_only - - cloudformation - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists hook_default_versions in a region or regions, for all properties use hook_default_versions - -## Overview - - - - - - - -
Namehook_default_versions_list_only
TypeResource
DescriptionSet a version as default version for a hook in CloudFormation Registry.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all hook_default_versions in a region. -```sql -SELECT -region, -arn -FROM awscc.cloudformation.hook_default_versions_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the hook_default_versions_list_only resource, see hook_default_versions - diff --git a/website/docs/services/cloudformation/hook_type_configs/index.md b/website/docs/services/cloudformation/hook_type_configs/index.md index 043dbad82..e966df46e 100644 --- a/website/docs/services/cloudformation/hook_type_configs/index.md +++ b/website/docs/services/cloudformation/hook_type_configs/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a hook_type_config resource or li ## Fields + + + hook_type_config resource or li "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::CloudFormation::HookTypeConfig. @@ -74,31 +105,37 @@ For more information, see + hook_type_configs INSERT + hook_type_configs DELETE + hook_type_configs UPDATE + hook_type_configs_list_only SELECT + hook_type_configs SELECT @@ -107,6 +144,15 @@ For more information, see + + Gets all properties from an individual hook_type_config. ```sql SELECT @@ -119,6 +165,19 @@ configuration_alias FROM awscc.cloudformation.hook_type_configs WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all hook_type_configs in a region. +```sql +SELECT +region, +configuration_arn +FROM awscc.cloudformation.hook_type_configs_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -197,6 +256,21 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.cloudformation.hook_type_configs +SET data__PatchDocument = string('{{ { + "TypeArn": type_arn, + "TypeName": type_name, + "Configuration": configuration +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/cloudformation/hook_type_configs_list_only/index.md b/website/docs/services/cloudformation/hook_type_configs_list_only/index.md deleted file mode 100644 index 6d98d9c08..000000000 --- a/website/docs/services/cloudformation/hook_type_configs_list_only/index.md +++ /dev/null @@ -1,85 +0,0 @@ ---- -title: hook_type_configs_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - hook_type_configs_list_only - - cloudformation - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists hook_type_configs in a region or regions, for all properties use hook_type_configs - -## Overview - - - - - - - -
Namehook_type_configs_list_only
TypeResource
DescriptionSpecifies the configuration data for a registered hook in CloudFormation Registry.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all hook_type_configs in a region. -```sql -SELECT -region, -configuration_arn -FROM awscc.cloudformation.hook_type_configs_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the hook_type_configs_list_only resource, see hook_type_configs - diff --git a/website/docs/services/cloudformation/hook_versions/index.md b/website/docs/services/cloudformation/hook_versions/index.md index ee9a81fd8..2d6efeb11 100644 --- a/website/docs/services/cloudformation/hook_versions/index.md +++ b/website/docs/services/cloudformation/hook_versions/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a hook_version resource or lists ## Fields + + + hook_version resource or lists "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::CloudFormation::HookVersion. @@ -106,26 +132,31 @@ For more information, see + hook_versions INSERT + hook_versions DELETE + hook_versions_list_only SELECT + hook_versions SELECT @@ -134,6 +165,15 @@ For more information, see + + Gets all properties from an individual hook_version. ```sql SELECT @@ -150,6 +190,19 @@ visibility FROM awscc.cloudformation.hook_versions WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all hook_versions in a region. +```sql +SELECT +region, +arn +FROM awscc.cloudformation.hook_versions_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -226,6 +279,7 @@ resources: + ## `DELETE` example ```sql diff --git a/website/docs/services/cloudformation/hook_versions_list_only/index.md b/website/docs/services/cloudformation/hook_versions_list_only/index.md deleted file mode 100644 index d6d382bba..000000000 --- a/website/docs/services/cloudformation/hook_versions_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: hook_versions_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - hook_versions_list_only - - cloudformation - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists hook_versions in a region or regions, for all properties use hook_versions - -## Overview - - - - - - - -
Namehook_versions_list_only
TypeResource
DescriptionPublishes new or first hook version to AWS CloudFormation Registry.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all hook_versions in a region. -```sql -SELECT -region, -arn -FROM awscc.cloudformation.hook_versions_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the hook_versions_list_only resource, see hook_versions - diff --git a/website/docs/services/cloudformation/index.md b/website/docs/services/cloudformation/index.md index f6d864469..2949e3c3c 100644 --- a/website/docs/services/cloudformation/index.md +++ b/website/docs/services/cloudformation/index.md @@ -20,7 +20,7 @@ The cloudformation service documentation.
-total resources: 27
+total resources: 14
@@ -30,33 +30,20 @@ The cloudformation service documentation. \ 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 a6739a493..c9cd76f09 100644 --- a/website/docs/services/cloudformation/lambda_hooks/index.md +++ b/website/docs/services/cloudformation/lambda_hooks/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a lambda_hook resource or lists < ## Fields + + + lambda_hook resource or lists < "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::CloudFormation::LambdaHook. @@ -135,31 +161,37 @@ For more information, see + lambda_hooks INSERT + lambda_hooks DELETE + lambda_hooks UPDATE + lambda_hooks_list_only SELECT + lambda_hooks SELECT @@ -168,6 +200,15 @@ For more information, see + + Gets all properties from an individual lambda_hook. ```sql SELECT @@ -184,6 +225,19 @@ execution_role FROM awscc.cloudformation.lambda_hooks WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all lambda_hooks in a region. +```sql +SELECT +region, +hook_arn +FROM awscc.cloudformation.lambda_hooks_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -294,6 +348,25 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.cloudformation.lambda_hooks +SET data__PatchDocument = string('{{ { + "LambdaFunction": lambda_function, + "HookStatus": hook_status, + "TargetOperations": target_operations, + "FailureMode": failure_mode, + "TargetFilters": target_filters, + "StackFilters": stack_filters, + "ExecutionRole": execution_role +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/cloudformation/lambda_hooks_list_only/index.md b/website/docs/services/cloudformation/lambda_hooks_list_only/index.md deleted file mode 100644 index a2d753e9d..000000000 --- a/website/docs/services/cloudformation/lambda_hooks_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: lambda_hooks_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - lambda_hooks_list_only - - cloudformation - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists lambda_hooks in a region or regions, for all properties use lambda_hooks - -## Overview - - - - - - - -
Namelambda_hooks_list_only
TypeResource
DescriptionThis is a CloudFormation resource for the first-party AWS::Hooks::LambdaHook.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all lambda_hooks in a region. -```sql -SELECT -region, -hook_arn -FROM awscc.cloudformation.lambda_hooks_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the lambda_hooks_list_only resource, see lambda_hooks - diff --git a/website/docs/services/cloudformation/module_default_versions/index.md b/website/docs/services/cloudformation/module_default_versions/index.md index 92baa9670..6d6b5a15d 100644 --- a/website/docs/services/cloudformation/module_default_versions/index.md +++ b/website/docs/services/cloudformation/module_default_versions/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a module_default_version resource ## Fields + + + module_default_version resource "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::CloudFormation::ModuleDefaultVersion. @@ -64,21 +90,25 @@ For more information, see + module_default_versions INSERT + module_default_versions_list_only SELECT + module_default_versions SELECT @@ -87,6 +117,15 @@ For more information, see + + Gets all properties from an individual module_default_version. ```sql SELECT @@ -97,6 +136,19 @@ version_id FROM awscc.cloudformation.module_default_versions WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all module_default_versions in a region. +```sql +SELECT +region, +arn +FROM awscc.cloudformation.module_default_versions_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -169,6 +221,7 @@ resources: + ## Permissions To operate on the module_default_versions resource, the following permissions are required: diff --git a/website/docs/services/cloudformation/module_default_versions_list_only/index.md b/website/docs/services/cloudformation/module_default_versions_list_only/index.md deleted file mode 100644 index 8a12232de..000000000 --- a/website/docs/services/cloudformation/module_default_versions_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: module_default_versions_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - module_default_versions_list_only - - cloudformation - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists module_default_versions in a region or regions, for all properties use module_default_versions - -## Overview - - - - - - - -
Namemodule_default_versions_list_only
TypeResource
DescriptionA module that has been registered in the CloudFormation registry as the default version
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all module_default_versions in a region. -```sql -SELECT -region, -arn -FROM awscc.cloudformation.module_default_versions_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the module_default_versions_list_only resource, see module_default_versions - diff --git a/website/docs/services/cloudformation/module_versions/index.md b/website/docs/services/cloudformation/module_versions/index.md index 5b8d59cb1..d162d126d 100644 --- a/website/docs/services/cloudformation/module_versions/index.md +++ b/website/docs/services/cloudformation/module_versions/index.md @@ -205,6 +205,7 @@ resources: + ## `DELETE` example ```sql diff --git a/website/docs/services/cloudformation/public_type_versions/index.md b/website/docs/services/cloudformation/public_type_versions/index.md index 3aacf1f0b..f6c0fb77d 100644 --- a/website/docs/services/cloudformation/public_type_versions/index.md +++ b/website/docs/services/cloudformation/public_type_versions/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a public_type_version resource or ## Fields + + + public_type_version resource or "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::CloudFormation::PublicTypeVersion. @@ -89,21 +125,25 @@ For more information, see + public_type_versions INSERT + public_type_versions_list_only SELECT + public_type_versions SELECT @@ -112,6 +152,15 @@ For more information, see + + Gets all properties from an individual public_type_version. ```sql SELECT @@ -127,6 +176,19 @@ type FROM awscc.cloudformation.public_type_versions WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all public_type_versions in a region. +```sql +SELECT +region, +public_type_arn +FROM awscc.cloudformation.public_type_versions_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -211,6 +273,7 @@ resources: + ## Permissions To operate on the public_type_versions resource, the following permissions are required: diff --git a/website/docs/services/cloudformation/public_type_versions_list_only/index.md b/website/docs/services/cloudformation/public_type_versions_list_only/index.md deleted file mode 100644 index 15e1fc934..000000000 --- a/website/docs/services/cloudformation/public_type_versions_list_only/index.md +++ /dev/null @@ -1,90 +0,0 @@ ---- -title: public_type_versions_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - public_type_versions_list_only - - cloudformation - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists public_type_versions in a region or regions, for all properties use public_type_versions - -## Overview - - - - - - - -
Namepublic_type_versions_list_only
TypeResource
DescriptionTest and Publish a resource that has been registered in the CloudFormation Registry.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all public_type_versions in a region. -```sql -SELECT -region, -public_type_arn -FROM awscc.cloudformation.public_type_versions_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the public_type_versions_list_only resource, see public_type_versions - diff --git a/website/docs/services/cloudformation/publishers/index.md b/website/docs/services/cloudformation/publishers/index.md index 993118862..3547cdb7a 100644 --- a/website/docs/services/cloudformation/publishers/index.md +++ b/website/docs/services/cloudformation/publishers/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a publisher resource or lists ## Fields + + + publisher resource or lists + + + + + + For more information, see AWS::CloudFormation::Publisher. @@ -79,21 +105,25 @@ For more information, see + publishers INSERT + publishers_list_only SELECT + publishers SELECT @@ -102,6 +132,15 @@ For more information, see + + Gets all properties from an individual publisher. ```sql SELECT @@ -115,6 +154,19 @@ identity_provider FROM awscc.cloudformation.publishers WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all publishers in a region. +```sql +SELECT +region, +publisher_id +FROM awscc.cloudformation.publishers_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -179,6 +231,7 @@ resources: + ## Permissions To operate on the publishers resource, the following permissions are required: diff --git a/website/docs/services/cloudformation/publishers_list_only/index.md b/website/docs/services/cloudformation/publishers_list_only/index.md deleted file mode 100644 index beade39e9..000000000 --- a/website/docs/services/cloudformation/publishers_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: publishers_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - publishers_list_only - - cloudformation - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists publishers in a region or regions, for all properties use publishers - -## Overview - - - - - - - -
Namepublishers_list_only
TypeResource
DescriptionRegister as a publisher in the CloudFormation Registry.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all publishers in a region. -```sql -SELECT -region, -publisher_id -FROM awscc.cloudformation.publishers_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the publishers_list_only resource, see publishers - diff --git a/website/docs/services/cloudformation/resource_default_versions/index.md b/website/docs/services/cloudformation/resource_default_versions/index.md index d99ff9d8a..abc137c23 100644 --- a/website/docs/services/cloudformation/resource_default_versions/index.md +++ b/website/docs/services/cloudformation/resource_default_versions/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a resource_default_version resour ## Fields + + + resource_default_version resour "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::CloudFormation::ResourceDefaultVersion. @@ -69,31 +95,37 @@ For more information, see + resource_default_versions INSERT + resource_default_versions DELETE + resource_default_versions UPDATE + resource_default_versions_list_only SELECT + resource_default_versions SELECT @@ -102,6 +134,15 @@ For more information, see + + Gets all properties from an individual resource_default_version. ```sql SELECT @@ -113,6 +154,19 @@ type_version_arn FROM awscc.cloudformation.resource_default_versions WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all resource_default_versions in a region. +```sql +SELECT +region, +arn +FROM awscc.cloudformation.resource_default_versions_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -185,6 +239,21 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.cloudformation.resource_default_versions +SET data__PatchDocument = string('{{ { + "VersionId": version_id, + "TypeName": type_name, + "TypeVersionArn": type_version_arn +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/cloudformation/resource_default_versions_list_only/index.md b/website/docs/services/cloudformation/resource_default_versions_list_only/index.md deleted file mode 100644 index 546adfcc0..000000000 --- a/website/docs/services/cloudformation/resource_default_versions_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: resource_default_versions_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - resource_default_versions_list_only - - cloudformation - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists resource_default_versions in a region or regions, for all properties use resource_default_versions - -## Overview - - - - - - - -
Nameresource_default_versions_list_only
TypeResource
DescriptionThe default version of a resource that has been registered in the CloudFormation Registry.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all resource_default_versions in a region. -```sql -SELECT -region, -arn -FROM awscc.cloudformation.resource_default_versions_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the resource_default_versions_list_only resource, see resource_default_versions - diff --git a/website/docs/services/cloudformation/resource_versions/index.md b/website/docs/services/cloudformation/resource_versions/index.md index 99fb89324..03e85806c 100644 --- a/website/docs/services/cloudformation/resource_versions/index.md +++ b/website/docs/services/cloudformation/resource_versions/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a resource_version resource or li ## Fields + + + resource_version resource or li "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::CloudFormation::ResourceVersion. @@ -111,26 +137,31 @@ For more information, see + resource_versions INSERT + resource_versions DELETE + resource_versions_list_only SELECT + resource_versions SELECT @@ -139,6 +170,15 @@ For more information, see + + Gets all properties from an individual resource_version. ```sql SELECT @@ -156,6 +196,19 @@ visibility FROM awscc.cloudformation.resource_versions WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all resource_versions in a region. +```sql +SELECT +region, +arn +FROM awscc.cloudformation.resource_versions_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -232,6 +285,7 @@ resources: + ## `DELETE` example ```sql diff --git a/website/docs/services/cloudformation/resource_versions_list_only/index.md b/website/docs/services/cloudformation/resource_versions_list_only/index.md deleted file mode 100644 index cb2b3af2f..000000000 --- a/website/docs/services/cloudformation/resource_versions_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: resource_versions_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - resource_versions_list_only - - cloudformation - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists resource_versions in a region or regions, for all properties use resource_versions - -## Overview - - - - - - - -
Nameresource_versions_list_only
TypeResource
DescriptionA resource that has been registered in the CloudFormation Registry.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all resource_versions in a region. -```sql -SELECT -region, -arn -FROM awscc.cloudformation.resource_versions_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the resource_versions_list_only resource, see resource_versions - diff --git a/website/docs/services/cloudformation/stack_sets/index.md b/website/docs/services/cloudformation/stack_sets/index.md index 4ca1344bb..3e5a8b10a 100644 --- a/website/docs/services/cloudformation/stack_sets/index.md +++ b/website/docs/services/cloudformation/stack_sets/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a stack_set resource or lists ## Fields + + + stack_set resource or lists + + + + + + For more information, see AWS::CloudFormation::StackSet. @@ -260,31 +286,37 @@ For more information, see + stack_sets INSERT + stack_sets DELETE + stack_sets UPDATE + stack_sets_list_only SELECT + stack_sets SELECT @@ -293,6 +325,15 @@ For more information, see + + Gets all properties from an individual stack_set. ```sql SELECT @@ -316,6 +357,19 @@ managed_execution FROM awscc.cloudformation.stack_sets WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all stack_sets in a region. +```sql +SELECT +region, +stack_set_id +FROM awscc.cloudformation.stack_sets_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -461,6 +515,31 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.cloudformation.stack_sets +SET data__PatchDocument = string('{{ { + "AdministrationRoleARN": administration_role_arn, + "AutoDeployment": auto_deployment, + "Capabilities": capabilities, + "Description": description, + "ExecutionRoleName": execution_role_name, + "OperationPreferences": operation_preferences, + "StackInstancesGroup": stack_instances_group, + "Parameters": parameters, + "Tags": tags, + "TemplateBody": template_body, + "TemplateURL": template_url, + "CallAs": call_as, + "ManagedExecution": managed_execution +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/cloudformation/stack_sets_list_only/index.md b/website/docs/services/cloudformation/stack_sets_list_only/index.md deleted file mode 100644 index b3ddfc6eb..000000000 --- a/website/docs/services/cloudformation/stack_sets_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: stack_sets_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - stack_sets_list_only - - cloudformation - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists stack_sets in a region or regions, for all properties use stack_sets - -## Overview - - - - - - - -
Namestack_sets_list_only
TypeResource
DescriptionStackSet as a resource provides one-click experience for provisioning a StackSet and StackInstances
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all stack_sets in a region. -```sql -SELECT -region, -stack_set_id -FROM awscc.cloudformation.stack_sets_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the stack_sets_list_only resource, see stack_sets - diff --git a/website/docs/services/cloudformation/stacks/index.md b/website/docs/services/cloudformation/stacks/index.md index 60331c436..390bc6e24 100644 --- a/website/docs/services/cloudformation/stacks/index.md +++ b/website/docs/services/cloudformation/stacks/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a stack resource or lists s ## Fields + + + stack resource or lists s "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::CloudFormation::Stack. @@ -198,31 +224,37 @@ For more information, see + stacks INSERT + stacks DELETE + stacks UPDATE + stacks_list_only SELECT + stacks SELECT @@ -231,6 +263,15 @@ For more information, see + + Gets all properties from an individual stack. ```sql SELECT @@ -261,6 +302,19 @@ creation_time FROM awscc.cloudformation.stacks WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all stacks in a region. +```sql +SELECT +region, +stack_id +FROM awscc.cloudformation.stacks_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -381,6 +435,32 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.cloudformation.stacks +SET data__PatchDocument = string('{{ { + "Capabilities": capabilities, + "RoleARN": role_arn, + "Description": description, + "DisableRollback": disable_rollback, + "EnableTerminationProtection": enable_termination_protection, + "NotificationARNs": notification_arns, + "Parameters": parameters, + "StackPolicyBody": stack_policy_body, + "StackPolicyURL": stack_policy_url, + "StackStatusReason": stack_status_reason, + "Tags": tags, + "TemplateBody": template_body, + "TemplateURL": template_url, + "TimeoutInMinutes": timeout_in_minutes +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/cloudformation/stacks_list_only/index.md b/website/docs/services/cloudformation/stacks_list_only/index.md deleted file mode 100644 index 027d1397f..000000000 --- a/website/docs/services/cloudformation/stacks_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: stacks_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - stacks_list_only - - cloudformation - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists stacks in a region or regions, for all properties use stacks - -## Overview - - - - - - - -
Namestacks_list_only
TypeResource
DescriptionThe AWS::CloudFormation::Stack resource nests a stack as a resource in a top-level template.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all stacks in a region. -```sql -SELECT -region, -stack_id -FROM awscc.cloudformation.stacks_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the stacks_list_only resource, see stacks - diff --git a/website/docs/services/cloudformation/type_activations/index.md b/website/docs/services/cloudformation/type_activations/index.md index 0dd17b1ce..9dcadc9cd 100644 --- a/website/docs/services/cloudformation/type_activations/index.md +++ b/website/docs/services/cloudformation/type_activations/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a type_activation resource or lis ## Fields + + + type_activation
resource or lis "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::CloudFormation::TypeActivation. @@ -116,31 +142,37 @@ For more information, see + type_activations INSERT + type_activations DELETE + type_activations UPDATE + type_activations_list_only SELECT + type_activations SELECT @@ -149,6 +181,15 @@ For more information, see + + Gets all properties from an individual type_activation. ```sql SELECT @@ -167,6 +208,19 @@ type FROM awscc.cloudformation.type_activations WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all type_activations in a region. +```sql +SELECT +region, +arn +FROM awscc.cloudformation.type_activations_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -283,6 +337,27 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.cloudformation.type_activations +SET data__PatchDocument = string('{{ { + "ExecutionRoleArn": execution_role_arn, + "PublisherId": publisher_id, + "PublicTypeArn": public_type_arn, + "AutoUpdate": auto_update, + "TypeNameAlias": type_name_alias, + "VersionBump": version_bump, + "MajorVersion": major_version, + "TypeName": type_name, + "Type": type +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/cloudformation/type_activations_list_only/index.md b/website/docs/services/cloudformation/type_activations_list_only/index.md deleted file mode 100644 index 479f52d49..000000000 --- a/website/docs/services/cloudformation/type_activations_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: type_activations_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - type_activations_list_only - - cloudformation - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists type_activations in a region or regions, for all properties use type_activations - -## Overview - - - - - - - -
Nametype_activations_list_only
TypeResource
DescriptionEnable a resource that has been published in the CloudFormation Registry.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all type_activations in a region. -```sql -SELECT -region, -arn -FROM awscc.cloudformation.type_activations_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the type_activations_list_only resource, see type_activations - diff --git a/website/docs/services/cloudfront/anycast_ip_lists/index.md b/website/docs/services/cloudfront/anycast_ip_lists/index.md index 9be234f86..4c71e11a0 100644 --- a/website/docs/services/cloudfront/anycast_ip_lists/index.md +++ b/website/docs/services/cloudfront/anycast_ip_lists/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets an anycast_ip_list resource or li ## Fields + + + anycast_ip_list resource or li "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::CloudFront::AnycastIpList. @@ -144,26 +170,31 @@ For more information, see + anycast_ip_lists INSERT + anycast_ip_lists DELETE + anycast_ip_lists_list_only SELECT + anycast_ip_lists SELECT @@ -172,6 +203,15 @@ For more information, see + + Gets all properties from an individual anycast_ip_list. ```sql SELECT @@ -185,6 +225,19 @@ tags FROM awscc.cloudfront.anycast_ip_lists WHERE data__Identifier = ''; ``` + + + +Lists all anycast_ip_lists in a region. +```sql +SELECT +region, +id +FROM awscc.cloudfront.anycast_ip_lists_list_only +; +``` + + ## `INSERT` example @@ -258,6 +311,7 @@ resources: + ## `DELETE` example ```sql diff --git a/website/docs/services/cloudfront/anycast_ip_lists_list_only/index.md b/website/docs/services/cloudfront/anycast_ip_lists_list_only/index.md deleted file mode 100644 index 1e3c2c852..000000000 --- a/website/docs/services/cloudfront/anycast_ip_lists_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: anycast_ip_lists_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - anycast_ip_lists_list_only - - cloudfront - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists anycast_ip_lists in a region or regions, for all properties use anycast_ip_lists - -## Overview - - - - - - - -
Nameanycast_ip_lists_list_only
TypeResource
DescriptionAn Anycast static IP list. For more information, see [Request Anycast static IPs to use for allowlisting](https://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/request-static-ips.html) in the *Amazon CloudFront Developer Guide*.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all anycast_ip_lists in a region. -```sql -SELECT -region, -id -FROM awscc.cloudfront.anycast_ip_lists_list_only -; -``` - - -## Permissions - -For permissions required to operate on the anycast_ip_lists_list_only resource, see anycast_ip_lists - diff --git a/website/docs/services/cloudfront/cache_policies/index.md b/website/docs/services/cloudfront/cache_policies/index.md index b15f00a08..a0956b599 100644 --- a/website/docs/services/cloudfront/cache_policies/index.md +++ b/website/docs/services/cloudfront/cache_policies/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a cache_policy resource or lists ## Fields + + + cache_policy resource or lists "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::CloudFront::CachePolicy. @@ -159,31 +185,37 @@ For more information, see + cache_policies INSERT + cache_policies DELETE + cache_policies UPDATE + cache_policies_list_only SELECT + cache_policies SELECT @@ -192,6 +224,15 @@ For more information, see + + Gets all properties from an individual cache_policy. ```sql SELECT @@ -202,6 +243,19 @@ last_modified_time FROM awscc.cloudfront.cache_policies WHERE data__Identifier = ''; ``` + + + +Lists all cache_policies in a region. +```sql +SELECT +region, +id +FROM awscc.cloudfront.cache_policies_list_only +; +``` + + ## `INSERT` example @@ -282,6 +336,19 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.cloudfront.cache_policies +SET data__PatchDocument = string('{{ { + "CachePolicyConfig": cache_policy_config +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/cloudfront/cache_policies_list_only/index.md b/website/docs/services/cloudfront/cache_policies_list_only/index.md deleted file mode 100644 index cc02c4832..000000000 --- a/website/docs/services/cloudfront/cache_policies_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: cache_policies_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - cache_policies_list_only - - cloudfront - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists cache_policies in a region or regions, for all properties use cache_policies - -## Overview - - - - - - - -
Namecache_policies_list_only
TypeResource
DescriptionA cache policy.
When it's attached to a cache behavior, the cache policy determines the following:
+ The values that CloudFront includes in the cache key. These values can include HTTP headers, cookies, and URL query strings. CloudFront uses the cache key to find an object in its cache that it can return to the viewer.
+ The default, minimum, and maximum time to live (TTL) values that you want objects to stay in the CloudFront cache.

The headers, cookies, and query strings that are included in the cache key are also included in requests that CloudFront sends to the origin. CloudFront sends a request when it can't find a valid object in its cache that matches the request's cache key. If you want to send values to the origin but *not* include them in the cache key, use ``OriginRequestPolicy``.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all cache_policies in a region. -```sql -SELECT -region, -id -FROM awscc.cloudfront.cache_policies_list_only -; -``` - - -## Permissions - -For permissions required to operate on the cache_policies_list_only resource, see cache_policies - 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 73fe5d103..3b1a9caf7 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 @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a cloud_front_origin_access_identity
## Fields + + + cloud_front_origin_access_identity
+ + + + + + For more information, see AWS::CloudFront::CloudFrontOriginAccessIdentity. @@ -71,31 +97,37 @@ For more information, see + cloud_front_origin_access_identities INSERT + cloud_front_origin_access_identities DELETE + cloud_front_origin_access_identities UPDATE + cloud_front_origin_access_identities_list_only SELECT + cloud_front_origin_access_identities SELECT @@ -104,6 +136,15 @@ For more information, see + + Gets all properties from an individual cloud_front_origin_access_identity. ```sql SELECT @@ -114,6 +155,19 @@ s3_canonical_user_id FROM awscc.cloudfront.cloud_front_origin_access_identities WHERE data__Identifier = ''; ``` + + + +Lists all cloud_front_origin_access_identities in a region. +```sql +SELECT +region, +id +FROM awscc.cloudfront.cloud_front_origin_access_identities_list_only +; +``` + + ## `INSERT` example @@ -175,6 +229,19 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.cloudfront.cloud_front_origin_access_identities +SET data__PatchDocument = string('{{ { + "CloudFrontOriginAccessIdentityConfig": cloud_front_origin_access_identity_config +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/cloudfront/cloud_front_origin_access_identities_list_only/index.md b/website/docs/services/cloudfront/cloud_front_origin_access_identities_list_only/index.md deleted file mode 100644 index 31b566e07..000000000 --- a/website/docs/services/cloudfront/cloud_front_origin_access_identities_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: cloud_front_origin_access_identities_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - cloud_front_origin_access_identities_list_only - - cloudfront - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists cloud_front_origin_access_identities in a region or regions, for all properties use cloud_front_origin_access_identities - -## Overview - - - - - - - -
Namecloud_front_origin_access_identities_list_only
TypeResource
DescriptionThe request to create a new origin access identity (OAI). An origin access identity is a special CloudFront user that you can associate with Amazon S3 origins, so that you can secure all or just some of your Amazon S3 content. For more information, see [Restricting Access to Amazon S3 Content by Using an Origin Access Identity](https://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/private-content-restricting-access-to-s3.html) in the *Amazon CloudFront Developer Guide*.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all cloud_front_origin_access_identities in a region. -```sql -SELECT -region, -id -FROM awscc.cloudfront.cloud_front_origin_access_identities_list_only -; -``` - - -## Permissions - -For permissions required to operate on the cloud_front_origin_access_identities_list_only resource, see cloud_front_origin_access_identities - diff --git a/website/docs/services/cloudfront/connection_groups/index.md b/website/docs/services/cloudfront/connection_groups/index.md index 68ea83ba9..890b608df 100644 --- a/website/docs/services/cloudfront/connection_groups/index.md +++ b/website/docs/services/cloudfront/connection_groups/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a connection_group resource or li ## Fields + + + connection_group
resource or li "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::CloudFront::ConnectionGroup. @@ -126,31 +152,37 @@ For more information, see + connection_groups INSERT + connection_groups DELETE + connection_groups UPDATE + connection_groups_list_only SELECT + connection_groups SELECT @@ -159,6 +191,15 @@ For more information, see + + Gets all properties from an individual connection_group. ```sql SELECT @@ -179,6 +220,19 @@ e_tag FROM awscc.cloudfront.connection_groups WHERE data__Identifier = ''; ``` + + + +Lists all connection_groups in a region. +```sql +SELECT +region, +id +FROM awscc.cloudfront.connection_groups_list_only +; +``` + + ## `INSERT` example @@ -257,6 +311,22 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.cloudfront.connection_groups +SET data__PatchDocument = string('{{ { + "Tags": tags, + "Ipv6Enabled": ipv6_enabled, + "AnycastIpListId": anycast_ip_list_id, + "Enabled": enabled +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/cloudfront/connection_groups_list_only/index.md b/website/docs/services/cloudfront/connection_groups_list_only/index.md deleted file mode 100644 index 67691c60a..000000000 --- a/website/docs/services/cloudfront/connection_groups_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: connection_groups_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - connection_groups_list_only - - cloudfront - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists connection_groups in a region or regions, for all properties use connection_groups - -## Overview - - - - - - - -
Nameconnection_groups_list_only
TypeResource
DescriptionThe connection group for your distribution tenants. When you first create a distribution tenant and you don't specify a connection group, CloudFront will automatically create a default connection group for you. When you create a new distribution tenant and don't specify a connection group, the default one will be associated with your distribution tenant.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all connection_groups in a region. -```sql -SELECT -region, -id -FROM awscc.cloudfront.connection_groups_list_only -; -``` - - -## Permissions - -For permissions required to operate on the connection_groups_list_only resource, see connection_groups - diff --git a/website/docs/services/cloudfront/continuous_deployment_policies/index.md b/website/docs/services/cloudfront/continuous_deployment_policies/index.md index 7db924078..e5ce2618f 100644 --- a/website/docs/services/cloudfront/continuous_deployment_policies/index.md +++ b/website/docs/services/cloudfront/continuous_deployment_policies/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a continuous_deployment_policy re ## Fields + + + continuous_deployment_policy re "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::CloudFront::ContinuousDeploymentPolicy. @@ -173,31 +199,37 @@ For more information, see + continuous_deployment_policies INSERT + continuous_deployment_policies DELETE + continuous_deployment_policies UPDATE + continuous_deployment_policies_list_only SELECT + continuous_deployment_policies SELECT @@ -206,6 +238,15 @@ For more information, see + + Gets all properties from an individual continuous_deployment_policy. ```sql SELECT @@ -216,6 +257,19 @@ last_modified_time FROM awscc.cloudfront.continuous_deployment_policies WHERE data__Identifier = ''; ``` + + + +Lists all continuous_deployment_policies in a region. +```sql +SELECT +region, +id +FROM awscc.cloudfront.continuous_deployment_policies_list_only +; +``` + + ## `INSERT` example @@ -296,6 +350,19 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.cloudfront.continuous_deployment_policies +SET data__PatchDocument = string('{{ { + "ContinuousDeploymentPolicyConfig": continuous_deployment_policy_config +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/cloudfront/continuous_deployment_policies_list_only/index.md b/website/docs/services/cloudfront/continuous_deployment_policies_list_only/index.md deleted file mode 100644 index dc7d4a9a5..000000000 --- a/website/docs/services/cloudfront/continuous_deployment_policies_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: continuous_deployment_policies_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - continuous_deployment_policies_list_only - - cloudfront - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists continuous_deployment_policies in a region or regions, for all properties use continuous_deployment_policies - -## Overview - - - - - - - -
Namecontinuous_deployment_policies_list_only
TypeResource
DescriptionCreates a continuous deployment policy that routes a subset of production traffic from a primary distribution to a staging distribution.
After you create and update a staging distribution, you can use a continuous deployment policy to incrementally move traffic to the staging distribution. This enables you to test changes to a distribution's configuration before moving all of your production traffic to the new configuration.
For more information, see [Using CloudFront continuous deployment to safely test CDN configuration changes](https://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/continuous-deployment.html) in the *Amazon CloudFront Developer Guide*.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all continuous_deployment_policies in a region. -```sql -SELECT -region, -id -FROM awscc.cloudfront.continuous_deployment_policies_list_only -; -``` - - -## Permissions - -For permissions required to operate on the continuous_deployment_policies_list_only resource, see continuous_deployment_policies - diff --git a/website/docs/services/cloudfront/distribution_tenants/index.md b/website/docs/services/cloudfront/distribution_tenants/index.md index 48b3d337b..05ada41d9 100644 --- a/website/docs/services/cloudfront/distribution_tenants/index.md +++ b/website/docs/services/cloudfront/distribution_tenants/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a distribution_tenant resource or ## Fields + + + distribution_tenant resource or "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::CloudFront::DistributionTenant. @@ -230,31 +256,37 @@ For more information, see + distribution_tenants INSERT + distribution_tenants DELETE + distribution_tenants UPDATE + distribution_tenants_list_only SELECT + distribution_tenants SELECT @@ -263,6 +295,15 @@ For more information, see + + Gets all properties from an individual distribution_tenant. ```sql SELECT @@ -286,6 +327,19 @@ managed_certificate_request FROM awscc.cloudfront.distribution_tenants WHERE data__Identifier = ''; ``` + + + +Lists all distribution_tenants in a region. +```sql +SELECT +region, +id +FROM awscc.cloudfront.distribution_tenants_list_only +; +``` + + ## `INSERT` example @@ -399,6 +453,26 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.cloudfront.distribution_tenants +SET data__PatchDocument = string('{{ { + "DistributionId": distribution_id, + "Tags": tags, + "Customizations": customizations, + "Parameters": parameters, + "ConnectionGroupId": connection_group_id, + "Enabled": enabled, + "Domains": domains, + "ManagedCertificateRequest": managed_certificate_request +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/cloudfront/distribution_tenants_list_only/index.md b/website/docs/services/cloudfront/distribution_tenants_list_only/index.md deleted file mode 100644 index f95a351ff..000000000 --- a/website/docs/services/cloudfront/distribution_tenants_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: distribution_tenants_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - distribution_tenants_list_only - - cloudfront - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists distribution_tenants in a region or regions, for all properties use distribution_tenants - -## Overview - - - - - - - -
Namedistribution_tenants_list_only
TypeResource
DescriptionThe distribution tenant.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all distribution_tenants in a region. -```sql -SELECT -region, -id -FROM awscc.cloudfront.distribution_tenants_list_only -; -``` - - -## Permissions - -For permissions required to operate on the distribution_tenants_list_only resource, see distribution_tenants - diff --git a/website/docs/services/cloudfront/distributions/index.md b/website/docs/services/cloudfront/distributions/index.md index 836ed4e26..b0f9d6e0d 100644 --- a/website/docs/services/cloudfront/distributions/index.md +++ b/website/docs/services/cloudfront/distributions/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a distribution resource or lists ## Fields + + + distribution resource or lists "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::CloudFront::Distribution. @@ -857,31 +883,37 @@ For more information, see + distributions INSERT + distributions DELETE + distributions UPDATE + distributions_list_only SELECT + distributions SELECT @@ -890,6 +922,15 @@ For more information, see + + Gets all properties from an individual distribution. ```sql SELECT @@ -901,6 +942,19 @@ tags FROM awscc.cloudfront.distributions WHERE data__Identifier = ''; ``` + + + +Lists all distributions in a region. +```sql +SELECT +region, +id +FROM awscc.cloudfront.distributions_list_only +; +``` + + ## `INSERT` example @@ -1132,6 +1186,20 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.cloudfront.distributions +SET data__PatchDocument = string('{{ { + "DistributionConfig": distribution_config, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/cloudfront/distributions_list_only/index.md b/website/docs/services/cloudfront/distributions_list_only/index.md deleted file mode 100644 index 6875cc046..000000000 --- a/website/docs/services/cloudfront/distributions_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: distributions_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - distributions_list_only - - cloudfront - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists distributions in a region or regions, for all properties use distributions - -## Overview - - - - - - - -
Namedistributions_list_only
TypeResource
DescriptionA distribution tells CloudFront where you want content to be delivered from, and the details about how to track and manage content delivery.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all distributions in a region. -```sql -SELECT -region, -id -FROM awscc.cloudfront.distributions_list_only -; -``` - - -## Permissions - -For permissions required to operate on the distributions_list_only resource, see distributions - diff --git a/website/docs/services/cloudfront/functions/index.md b/website/docs/services/cloudfront/functions/index.md index ad1fa13fb..c0b71bee6 100644 --- a/website/docs/services/cloudfront/functions/index.md +++ b/website/docs/services/cloudfront/functions/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a function resource or lists ## Fields + + + function resource or lists + + + + + + For more information, see AWS::CloudFront::Function. @@ -115,31 +141,37 @@ For more information, see + functions INSERT + functions DELETE + functions UPDATE + functions_list_only SELECT + functions SELECT @@ -148,6 +180,15 @@ For more information, see + + Gets all properties from an individual function. ```sql SELECT @@ -162,6 +203,19 @@ stage FROM awscc.cloudfront.functions WHERE data__Identifier = ''; ``` + + + +Lists all functions in a region. +```sql +SELECT +region, +function_arn +FROM awscc.cloudfront.functions_list_only +; +``` + + ## `INSERT` example @@ -247,6 +301,21 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.cloudfront.functions +SET data__PatchDocument = string('{{ { + "AutoPublish": auto_publish, + "FunctionCode": function_code, + "FunctionConfig": function_config +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/cloudfront/functions_list_only/index.md b/website/docs/services/cloudfront/functions_list_only/index.md deleted file mode 100644 index 7217733d1..000000000 --- a/website/docs/services/cloudfront/functions_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: functions_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - functions_list_only - - cloudfront - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists functions in a region or regions, for all properties use functions - -## Overview - - - - - - - -
Namefunctions_list_only
TypeResource
DescriptionCreates a CF function.
To create a function, you provide the function code and some configuration information about the function. The response contains an Amazon Resource Name (ARN) that uniquely identifies the function, and the function’s stage.
By default, when you create a function, it’s in the ``DEVELOPMENT`` stage. In this stage, you can [test the function](https://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/test-function.html) in the CF console (or with ``TestFunction`` in the CF API).
When you’re ready to use your function with a CF distribution, publish the function to the ``LIVE`` stage. You can do this in the CF console, with ``PublishFunction`` in the CF API, or by updating the ``AWS::CloudFront::Function`` resource with the ``AutoPublish`` property set to ``true``. When the function is published to the ``LIVE`` stage, you can attach it to a distribution’s cache behavior, using the function’s ARN.
To automatically publish the function to the ``LIVE`` stage when it’s created, set the ``AutoPublish`` property to ``true``.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all functions in a region. -```sql -SELECT -region, -function_arn -FROM awscc.cloudfront.functions_list_only -; -``` - - -## Permissions - -For permissions required to operate on the functions_list_only resource, see functions - diff --git a/website/docs/services/cloudfront/index.md b/website/docs/services/cloudfront/index.md index e9bda9e83..e10c54047 100644 --- a/website/docs/services/cloudfront/index.md +++ b/website/docs/services/cloudfront/index.md @@ -20,7 +20,7 @@ The cloudfront service documentation.
-total resources: 33
+total resources: 17
@@ -30,39 +30,23 @@ The cloudfront service documentation. \ 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 2a8ab9b5e..f34508851 100644 --- a/website/docs/services/cloudfront/key_groups/index.md +++ b/website/docs/services/cloudfront/key_groups/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a key_group resource or lists ## Fields + + + key_group resource or lists + + + + + + For more information, see AWS::CloudFront::KeyGroup. @@ -81,31 +107,37 @@ For more information, see + key_groups INSERT + key_groups DELETE + key_groups UPDATE + key_groups_list_only SELECT + key_groups SELECT @@ -114,6 +146,15 @@ For more information, see + + Gets all properties from an individual key_group. ```sql SELECT @@ -124,6 +165,19 @@ last_modified_time FROM awscc.cloudfront.key_groups WHERE data__Identifier = ''; ``` + + + +Lists all key_groups in a region. +```sql +SELECT +region, +id +FROM awscc.cloudfront.key_groups_list_only +; +``` + + ## `INSERT` example @@ -188,6 +242,19 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.cloudfront.key_groups +SET data__PatchDocument = string('{{ { + "KeyGroupConfig": key_group_config +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/cloudfront/key_groups_list_only/index.md b/website/docs/services/cloudfront/key_groups_list_only/index.md deleted file mode 100644 index ef38b303f..000000000 --- a/website/docs/services/cloudfront/key_groups_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: key_groups_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - key_groups_list_only - - cloudfront - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists key_groups in a region or regions, for all properties use key_groups - -## Overview - - - - - - - -
Namekey_groups_list_only
TypeResource
DescriptionA key group.
A key group contains a list of public keys that you can use with [CloudFront signed URLs and signed cookies](https://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/PrivateContent.html).
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all key_groups in a region. -```sql -SELECT -region, -id -FROM awscc.cloudfront.key_groups_list_only -; -``` - - -## Permissions - -For permissions required to operate on the key_groups_list_only resource, see key_groups - diff --git a/website/docs/services/cloudfront/key_value_stores/index.md b/website/docs/services/cloudfront/key_value_stores/index.md index 8a2900211..1edaf58e9 100644 --- a/website/docs/services/cloudfront/key_value_stores/index.md +++ b/website/docs/services/cloudfront/key_value_stores/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a key_value_store resource or lis ## Fields + + + key_value_store resource or lis "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::CloudFront::KeyValueStore. @@ -91,31 +117,37 @@ For more information, see + key_value_stores INSERT + key_value_stores DELETE + key_value_stores UPDATE + key_value_stores_list_only SELECT + key_value_stores SELECT @@ -124,6 +156,15 @@ For more information, see + + Gets all properties from an individual key_value_store. ```sql SELECT @@ -137,6 +178,19 @@ import_source FROM awscc.cloudfront.key_value_stores WHERE data__Identifier = ''; ``` + + + +Lists all key_value_stores in a region. +```sql +SELECT +region, +name +FROM awscc.cloudfront.key_value_stores_list_only +; +``` + + ## `INSERT` example @@ -207,6 +261,20 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.cloudfront.key_value_stores +SET data__PatchDocument = string('{{ { + "Comment": comment, + "ImportSource": import_source +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/cloudfront/key_value_stores_list_only/index.md b/website/docs/services/cloudfront/key_value_stores_list_only/index.md deleted file mode 100644 index 5675d9446..000000000 --- a/website/docs/services/cloudfront/key_value_stores_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: key_value_stores_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - key_value_stores_list_only - - cloudfront - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists key_value_stores in a region or regions, for all properties use key_value_stores - -## Overview - - - - - - - -
Namekey_value_stores_list_only
TypeResource
DescriptionThe key value store. Use this to separate data from function code, allowing you to update data without having to publish a new version of a function. The key value store holds keys and their corresponding values.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all key_value_stores in a region. -```sql -SELECT -region, -name -FROM awscc.cloudfront.key_value_stores_list_only -; -``` - - -## Permissions - -For permissions required to operate on the key_value_stores_list_only resource, see key_value_stores - diff --git a/website/docs/services/cloudfront/monitoring_subscriptions/index.md b/website/docs/services/cloudfront/monitoring_subscriptions/index.md index 0ded0fbab..0c654a041 100644 --- a/website/docs/services/cloudfront/monitoring_subscriptions/index.md +++ b/website/docs/services/cloudfront/monitoring_subscriptions/index.md @@ -166,6 +166,7 @@ resources: + ## `DELETE` example ```sql diff --git a/website/docs/services/cloudfront/origin_access_controls/index.md b/website/docs/services/cloudfront/origin_access_controls/index.md index 1ef505c81..a72bf00cf 100644 --- a/website/docs/services/cloudfront/origin_access_controls/index.md +++ b/website/docs/services/cloudfront/origin_access_controls/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets an origin_access_control resource ## Fields + + + origin_access_control resource "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::CloudFront::OriginAccessControl. @@ -86,31 +112,37 @@ For more information, see + origin_access_controls INSERT + origin_access_controls DELETE + origin_access_controls UPDATE + origin_access_controls_list_only SELECT + origin_access_controls SELECT @@ -119,6 +151,15 @@ For more information, see + + Gets all properties from an individual origin_access_control. ```sql SELECT @@ -128,6 +169,19 @@ origin_access_control_config FROM awscc.cloudfront.origin_access_controls WHERE data__Identifier = ''; ``` + + + +Lists all origin_access_controls in a region. +```sql +SELECT +region, +id +FROM awscc.cloudfront.origin_access_controls_list_only +; +``` + + ## `INSERT` example @@ -193,6 +247,19 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.cloudfront.origin_access_controls +SET data__PatchDocument = string('{{ { + "OriginAccessControlConfig": origin_access_control_config +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/cloudfront/origin_access_controls_list_only/index.md b/website/docs/services/cloudfront/origin_access_controls_list_only/index.md deleted file mode 100644 index c3ee9886e..000000000 --- a/website/docs/services/cloudfront/origin_access_controls_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: origin_access_controls_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - origin_access_controls_list_only - - cloudfront - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists origin_access_controls in a region or regions, for all properties use origin_access_controls - -## Overview - - - - - - - -
Nameorigin_access_controls_list_only
TypeResource
DescriptionCreates a new origin access control in CloudFront. After you create an origin access control, you can add it to an origin in a CloudFront distribution so that CloudFront sends authenticated (signed) requests to the origin.
This makes it possible to block public access to the origin, allowing viewers (users) to access the origin's content only through CloudFront.
For more information about using a CloudFront origin access control, see [Restricting access to an origin](https://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/private-content-restricting-access-to-origin.html) in the *Amazon CloudFront Developer Guide*.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all origin_access_controls in a region. -```sql -SELECT -region, -id -FROM awscc.cloudfront.origin_access_controls_list_only -; -``` - - -## Permissions - -For permissions required to operate on the origin_access_controls_list_only resource, see origin_access_controls - diff --git a/website/docs/services/cloudfront/origin_request_policies/index.md b/website/docs/services/cloudfront/origin_request_policies/index.md index f58f13d6e..cdf61dd4d 100644 --- a/website/docs/services/cloudfront/origin_request_policies/index.md +++ b/website/docs/services/cloudfront/origin_request_policies/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets an origin_request_policy resource ## Fields + + + origin_request_policy resource "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::CloudFront::OriginRequestPolicy. @@ -127,31 +153,37 @@ For more information, see + origin_request_policies INSERT + origin_request_policies DELETE + origin_request_policies UPDATE + origin_request_policies_list_only SELECT + origin_request_policies SELECT @@ -160,6 +192,15 @@ For more information, see + + Gets all properties from an individual origin_request_policy. ```sql SELECT @@ -170,6 +211,19 @@ origin_request_policy_config FROM awscc.cloudfront.origin_request_policies WHERE data__Identifier = ''; ``` + + + +Lists all origin_request_policies in a region. +```sql +SELECT +region, +id +FROM awscc.cloudfront.origin_request_policies_list_only +; +``` + + ## `INSERT` example @@ -244,6 +298,19 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.cloudfront.origin_request_policies +SET data__PatchDocument = string('{{ { + "OriginRequestPolicyConfig": origin_request_policy_config +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/cloudfront/origin_request_policies_list_only/index.md b/website/docs/services/cloudfront/origin_request_policies_list_only/index.md deleted file mode 100644 index 8b3ea3e31..000000000 --- a/website/docs/services/cloudfront/origin_request_policies_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: origin_request_policies_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - origin_request_policies_list_only - - cloudfront - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists origin_request_policies in a region or regions, for all properties use origin_request_policies - -## Overview - - - - - - - -
Nameorigin_request_policies_list_only
TypeResource
DescriptionAn origin request policy.
When it's attached to a cache behavior, the origin request policy determines the values that CloudFront includes in requests that it sends to the origin. Each request that CloudFront sends to the origin includes the following:
+ The request body and the URL path (without the domain name) from the viewer request.
+ The headers that CloudFront automatically includes in every origin request, including ``Host``, ``User-Agent``, and ``X-Amz-Cf-Id``.
+ All HTTP headers, cookies, and URL query strings that are specified in the cache policy or the origin request policy. These can include items from the viewer request and, in the case of headers, additional ones that are added by CloudFront.

CloudFront sends a request when it can't find an object in its cache that matches the request. If you want to send values to the origin and also include them in the cache key, use ``CachePolicy``.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all origin_request_policies in a region. -```sql -SELECT -region, -id -FROM awscc.cloudfront.origin_request_policies_list_only -; -``` - - -## Permissions - -For permissions required to operate on the origin_request_policies_list_only resource, see origin_request_policies - diff --git a/website/docs/services/cloudfront/public_keys/index.md b/website/docs/services/cloudfront/public_keys/index.md index 9e6479169..0992578bf 100644 --- a/website/docs/services/cloudfront/public_keys/index.md +++ b/website/docs/services/cloudfront/public_keys/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a public_key resource or lists ## Fields + + + public_key resource or lists + + + + + + For more information, see AWS::CloudFront::PublicKey. @@ -86,31 +112,37 @@ For more information, see + public_keys INSERT + public_keys DELETE + public_keys UPDATE + public_keys_list_only SELECT + public_keys SELECT @@ -119,6 +151,15 @@ For more information, see + + Gets all properties from an individual public_key. ```sql SELECT @@ -129,6 +170,19 @@ public_key_config FROM awscc.cloudfront.public_keys WHERE data__Identifier = ''; ``` + + + +Lists all public_keys in a region. +```sql +SELECT +region, +id +FROM awscc.cloudfront.public_keys_list_only +; +``` + + ## `INSERT` example @@ -193,6 +247,19 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.cloudfront.public_keys +SET data__PatchDocument = string('{{ { + "PublicKeyConfig": public_key_config +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/cloudfront/public_keys_list_only/index.md b/website/docs/services/cloudfront/public_keys_list_only/index.md deleted file mode 100644 index 1bfba3fe7..000000000 --- a/website/docs/services/cloudfront/public_keys_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: public_keys_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - public_keys_list_only - - cloudfront - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists public_keys in a region or regions, for all properties use public_keys - -## Overview - - - - - - - -
Namepublic_keys_list_only
TypeResource
DescriptionA public key that you can use with [signed URLs and signed cookies](https://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/PrivateContent.html), or with [field-level encryption](https://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/field-level-encryption.html).
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all public_keys in a region. -```sql -SELECT -region, -id -FROM awscc.cloudfront.public_keys_list_only -; -``` - - -## Permissions - -For permissions required to operate on the public_keys_list_only resource, see public_keys - diff --git a/website/docs/services/cloudfront/realtime_log_configs/index.md b/website/docs/services/cloudfront/realtime_log_configs/index.md index b542315ff..c82c57648 100644 --- a/website/docs/services/cloudfront/realtime_log_configs/index.md +++ b/website/docs/services/cloudfront/realtime_log_configs/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a realtime_log_config resource or ## Fields + + + realtime_log_config resource or "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::CloudFront::RealtimeLogConfig. @@ -98,31 +124,37 @@ For more information, see + realtime_log_configs INSERT + realtime_log_configs DELETE + realtime_log_configs UPDATE + realtime_log_configs_list_only SELECT + realtime_log_configs SELECT @@ -131,6 +163,15 @@ For more information, see + + Gets all properties from an individual realtime_log_config. ```sql SELECT @@ -143,6 +184,19 @@ sampling_rate FROM awscc.cloudfront.realtime_log_configs WHERE data__Identifier = ''; ``` + + + +Lists all realtime_log_configs in a region. +```sql +SELECT +region, +arn +FROM awscc.cloudfront.realtime_log_configs_list_only +; +``` + + ## `INSERT` example @@ -226,6 +280,21 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.cloudfront.realtime_log_configs +SET data__PatchDocument = string('{{ { + "EndPoints": end_points, + "Fields": fields, + "SamplingRate": sampling_rate +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/cloudfront/realtime_log_configs_list_only/index.md b/website/docs/services/cloudfront/realtime_log_configs_list_only/index.md deleted file mode 100644 index 9c20b22ba..000000000 --- a/website/docs/services/cloudfront/realtime_log_configs_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: realtime_log_configs_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - realtime_log_configs_list_only - - cloudfront - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists realtime_log_configs in a region or regions, for all properties use realtime_log_configs - -## Overview - - - - - - - -
Namerealtime_log_configs_list_only
TypeResource
DescriptionA real-time log configuration.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all realtime_log_configs in a region. -```sql -SELECT -region, -arn -FROM awscc.cloudfront.realtime_log_configs_list_only -; -``` - - -## Permissions - -For permissions required to operate on the realtime_log_configs_list_only resource, see realtime_log_configs - diff --git a/website/docs/services/cloudfront/response_headers_policies/index.md b/website/docs/services/cloudfront/response_headers_policies/index.md index 58b077940..c837d53df 100644 --- a/website/docs/services/cloudfront/response_headers_policies/index.md +++ b/website/docs/services/cloudfront/response_headers_policies/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a response_headers_policy resourc ## Fields + + + response_headers_policy resourc "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::CloudFront::ResponseHeadersPolicy. @@ -335,31 +361,37 @@ For more information, see + response_headers_policies INSERT + response_headers_policies DELETE + response_headers_policies UPDATE + response_headers_policies_list_only SELECT + response_headers_policies SELECT @@ -368,6 +400,15 @@ For more information, see + + Gets all properties from an individual response_headers_policy. ```sql SELECT @@ -378,6 +419,19 @@ response_headers_policy_config FROM awscc.cloudfront.response_headers_policies WHERE data__Identifier = ''; ``` + + + +Lists all response_headers_policies in a region. +```sql +SELECT +region, +id +FROM awscc.cloudfront.response_headers_policies_list_only +; +``` + + ## `INSERT` example @@ -489,6 +543,19 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.cloudfront.response_headers_policies +SET data__PatchDocument = string('{{ { + "ResponseHeadersPolicyConfig": response_headers_policy_config +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/cloudfront/response_headers_policies_list_only/index.md b/website/docs/services/cloudfront/response_headers_policies_list_only/index.md deleted file mode 100644 index de77d124f..000000000 --- a/website/docs/services/cloudfront/response_headers_policies_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: response_headers_policies_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - response_headers_policies_list_only - - cloudfront - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists response_headers_policies in a region or regions, for all properties use response_headers_policies - -## Overview - - - - - - - -
Nameresponse_headers_policies_list_only
TypeResource
DescriptionA response headers policy.
A response headers policy contains information about a set of HTTP response headers.
After you create a response headers policy, you can use its ID to attach it to one or more cache behaviors in a CloudFront distribution. When it's attached to a cache behavior, the response headers policy affects the HTTP headers that CloudFront includes in HTTP responses to requests that match the cache behavior. CloudFront adds or removes response headers according to the configuration of the response headers policy.
For more information, see [Adding or removing HTTP headers in CloudFront responses](https://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/modifying-response-headers.html) in the *Amazon CloudFront Developer Guide*.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all response_headers_policies in a region. -```sql -SELECT -region, -id -FROM awscc.cloudfront.response_headers_policies_list_only -; -``` - - -## Permissions - -For permissions required to operate on the response_headers_policies_list_only resource, see response_headers_policies - diff --git a/website/docs/services/cloudfront/vpc_origins/index.md b/website/docs/services/cloudfront/vpc_origins/index.md index f0627fcd5..778cb3c8b 100644 --- a/website/docs/services/cloudfront/vpc_origins/index.md +++ b/website/docs/services/cloudfront/vpc_origins/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a vpc_origin resource or lists ## Fields + + + vpc_origin resource or lists + + + + + + For more information, see AWS::CloudFront::VpcOrigin. @@ -128,31 +154,37 @@ For more information, see + vpc_origins INSERT + vpc_origins DELETE + vpc_origins UPDATE + vpc_origins_list_only SELECT + vpc_origins SELECT @@ -161,6 +193,15 @@ For more information, see + + Gets all properties from an individual vpc_origin. ```sql SELECT @@ -175,6 +216,19 @@ vpc_origin_endpoint_config FROM awscc.cloudfront.vpc_origins WHERE data__Identifier = ''; ``` + + + +Lists all vpc_origins in a region. +```sql +SELECT +region, +id +FROM awscc.cloudfront.vpc_origins_list_only +; +``` + + ## `INSERT` example @@ -248,6 +302,20 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.cloudfront.vpc_origins +SET data__PatchDocument = string('{{ { + "Tags": tags, + "VpcOriginEndpointConfig": vpc_origin_endpoint_config +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/cloudfront/vpc_origins_list_only/index.md b/website/docs/services/cloudfront/vpc_origins_list_only/index.md deleted file mode 100644 index c2578d5bc..000000000 --- a/website/docs/services/cloudfront/vpc_origins_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: vpc_origins_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - vpc_origins_list_only - - cloudfront - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists vpc_origins in a region or regions, for all properties use vpc_origins - -## Overview - - - - - - - -
Namevpc_origins_list_only
TypeResource
DescriptionAn Amazon CloudFront VPC origin.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all vpc_origins in a region. -```sql -SELECT -region, -id -FROM awscc.cloudfront.vpc_origins_list_only -; -``` - - -## Permissions - -For permissions required to operate on the vpc_origins_list_only resource, see vpc_origins - diff --git a/website/docs/services/cloudtrail/channels/index.md b/website/docs/services/cloudtrail/channels/index.md index 6810c8535..84a69d97f 100644 --- a/website/docs/services/cloudtrail/channels/index.md +++ b/website/docs/services/cloudtrail/channels/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a channel resource or lists ## Fields + + + channel resource or lists + + + + + + For more information, see AWS::CloudTrail::Channel. @@ -98,31 +124,37 @@ For more information, see + channels INSERT + channels DELETE + channels UPDATE + channels_list_only SELECT + channels SELECT @@ -131,6 +163,15 @@ For more information, see + + Gets all properties from an individual channel. ```sql SELECT @@ -143,6 +184,19 @@ tags FROM awscc.cloudtrail.channels WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all channels in a region. +```sql +SELECT +region, +channel_arn +FROM awscc.cloudtrail.channels_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -219,6 +273,21 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.cloudtrail.channels +SET data__PatchDocument = string('{{ { + "Name": name, + "Destinations": destinations, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/cloudtrail/channels_list_only/index.md b/website/docs/services/cloudtrail/channels_list_only/index.md deleted file mode 100644 index d12f9d5c8..000000000 --- a/website/docs/services/cloudtrail/channels_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: channels_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - channels_list_only - - cloudtrail - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists channels in a region or regions, for all properties use channels - -## Overview - - - - - - - -
Namechannels_list_only
TypeResource
DescriptionA channel receives events from a specific source (such as an on-premises storage solution or application, or a partner event data source), and delivers the events to one or more event data stores. You use channels to ingest events into CloudTrail from sources outside AWS.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all channels in a region. -```sql -SELECT -region, -channel_arn -FROM awscc.cloudtrail.channels_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the channels_list_only resource, see channels - diff --git a/website/docs/services/cloudtrail/dashboards/index.md b/website/docs/services/cloudtrail/dashboards/index.md index c43049e85..75db4f123 100644 --- a/website/docs/services/cloudtrail/dashboards/index.md +++ b/website/docs/services/cloudtrail/dashboards/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a dashboard resource or lists ## Fields + + + dashboard
resource or lists + + + + + + For more information, see AWS::CloudTrail::Dashboard. @@ -152,31 +178,37 @@ For more information, see + dashboards INSERT + dashboards DELETE + dashboards UPDATE + dashboards_list_only SELECT + dashboards SELECT @@ -185,6 +217,15 @@ For more information, see + + Gets all properties from an individual dashboard. ```sql SELECT @@ -202,6 +243,19 @@ tags FROM awscc.cloudtrail.dashboards WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all dashboards in a region. +```sql +SELECT +region, +dashboard_arn +FROM awscc.cloudtrail.dashboards_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -289,6 +343,23 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.cloudtrail.dashboards +SET data__PatchDocument = string('{{ { + "Widgets": widgets, + "RefreshSchedule": refresh_schedule, + "Name": name, + "TerminationProtectionEnabled": termination_protection_enabled, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/cloudtrail/dashboards_list_only/index.md b/website/docs/services/cloudtrail/dashboards_list_only/index.md deleted file mode 100644 index 791e075d3..000000000 --- a/website/docs/services/cloudtrail/dashboards_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: dashboards_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - dashboards_list_only - - cloudtrail - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists dashboards in a region or regions, for all properties use dashboards - -## Overview - - - - - - - -
Namedashboards_list_only
TypeResource
DescriptionThe Amazon CloudTrail dashboard resource allows customers to manage managed dashboards and create custom dashboards. You can manually refresh custom and managed dashboards. For custom dashboards, you can also set up an automatic refresh schedule and modify dashboard widgets.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all dashboards in a region. -```sql -SELECT -region, -dashboard_arn -FROM awscc.cloudtrail.dashboards_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the dashboards_list_only resource, see dashboards - diff --git a/website/docs/services/cloudtrail/event_data_stores/index.md b/website/docs/services/cloudtrail/event_data_stores/index.md index d089c13fc..b9a10fc36 100644 --- a/website/docs/services/cloudtrail/event_data_stores/index.md +++ b/website/docs/services/cloudtrail/event_data_stores/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets an event_data_store resource or l ## Fields + + + event_data_store resource or l "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::CloudTrail::EventDataStore. @@ -224,31 +250,37 @@ For more information, see + event_data_stores INSERT + event_data_stores DELETE + event_data_stores UPDATE + event_data_stores_list_only SELECT + event_data_stores SELECT @@ -257,6 +289,15 @@ For more information, see + + Gets all properties from an individual event_data_store. ```sql SELECT @@ -284,6 +325,19 @@ ingestion_enabled FROM awscc.cloudtrail.event_data_stores WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all event_data_stores in a region. +```sql +SELECT +region, +event_data_store_arn +FROM awscc.cloudtrail.event_data_stores_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -425,6 +479,34 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.cloudtrail.event_data_stores +SET data__PatchDocument = string('{{ { + "AdvancedEventSelectors": advanced_event_selectors, + "FederationEnabled": federation_enabled, + "FederationRoleArn": federation_role_arn, + "MultiRegionEnabled": multi_region_enabled, + "Name": name, + "OrganizationEnabled": organization_enabled, + "BillingMode": billing_mode, + "RetentionPeriod": retention_period, + "TerminationProtectionEnabled": termination_protection_enabled, + "KmsKeyId": kms_key_id, + "Tags": tags, + "InsightSelectors": insight_selectors, + "InsightsDestination": insights_destination, + "MaxEventSize": max_event_size, + "ContextKeySelectors": context_key_selectors, + "IngestionEnabled": ingestion_enabled +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/cloudtrail/event_data_stores_list_only/index.md b/website/docs/services/cloudtrail/event_data_stores_list_only/index.md deleted file mode 100644 index c4189e1f2..000000000 --- a/website/docs/services/cloudtrail/event_data_stores_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: event_data_stores_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - event_data_stores_list_only - - cloudtrail - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists event_data_stores in a region or regions, for all properties use event_data_stores - -## Overview - - - - - - - -
Nameevent_data_stores_list_only
TypeResource
DescriptionA storage lake of event data against which you can run complex SQL-based queries. An event data store can include events that you have logged on your account from the last 7 to 2557 or 3653 days (about seven or ten years) depending on the selected BillingMode.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all event_data_stores in a region. -```sql -SELECT -region, -event_data_store_arn -FROM awscc.cloudtrail.event_data_stores_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the event_data_stores_list_only resource, see event_data_stores - diff --git a/website/docs/services/cloudtrail/index.md b/website/docs/services/cloudtrail/index.md index 76cfa32d8..8446ae187 100644 --- a/website/docs/services/cloudtrail/index.md +++ b/website/docs/services/cloudtrail/index.md @@ -20,7 +20,7 @@ The cloudtrail service documentation.
-total resources: 9
+total resources: 5
@@ -30,15 +30,11 @@ The cloudtrail service documentation. \ 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 f7ddcfcdf..bd67b04a0 100644 --- a/website/docs/services/cloudtrail/resource_policies/index.md +++ b/website/docs/services/cloudtrail/resource_policies/index.md @@ -162,6 +162,19 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.cloudtrail.resource_policies +SET data__PatchDocument = string('{{ { + "ResourcePolicy": resource_policy +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/cloudtrail/trails/index.md b/website/docs/services/cloudtrail/trails/index.md index e0e3847a8..b40a72a75 100644 --- a/website/docs/services/cloudtrail/trails/index.md +++ b/website/docs/services/cloudtrail/trails/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a trail resource or lists t ## Fields + + + trail resource or lists t "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::CloudTrail::Trail. @@ -241,31 +267,37 @@ For more information, see + trails INSERT + trails DELETE + trails UPDATE + trails_list_only SELECT + trails SELECT @@ -274,6 +306,15 @@ For more information, see + + Gets all properties from an individual trail. ```sql SELECT @@ -299,6 +340,19 @@ is_logging FROM awscc.cloudtrail.trails WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all trails in a region. +```sql +SELECT +region, +trail_name +FROM awscc.cloudtrail.trails_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -447,6 +501,33 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.cloudtrail.trails +SET data__PatchDocument = string('{{ { + "IncludeGlobalServiceEvents": include_global_service_events, + "EventSelectors": event_selectors, + "KMSKeyId": kms_key_id, + "CloudWatchLogsRoleArn": cloud_watch_logs_role_arn, + "S3KeyPrefix": s3_key_prefix, + "AdvancedEventSelectors": advanced_event_selectors, + "IsOrganizationTrail": is_organization_trail, + "InsightSelectors": insight_selectors, + "CloudWatchLogsLogGroupArn": cloud_watch_logs_log_group_arn, + "SnsTopicName": sns_topic_name, + "IsMultiRegionTrail": is_multi_region_trail, + "S3BucketName": s3_bucket_name, + "EnableLogFileValidation": enable_log_file_validation, + "Tags": tags, + "IsLogging": is_logging +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/cloudtrail/trails_list_only/index.md b/website/docs/services/cloudtrail/trails_list_only/index.md deleted file mode 100644 index 05df470d2..000000000 --- a/website/docs/services/cloudtrail/trails_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: trails_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - trails_list_only - - cloudtrail - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists trails in a region or regions, for all properties use trails - -## Overview - - - - - - - -
Nametrails_list_only
TypeResource
DescriptionCreates a trail that specifies the settings for delivery of log data to an Amazon S3 bucket. A maximum of five trails can exist in a region, irrespective of the region in which they were created.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all trails in a region. -```sql -SELECT -region, -trail_name -FROM awscc.cloudtrail.trails_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the trails_list_only resource, see trails - diff --git a/website/docs/services/cloudwatch/alarms/index.md b/website/docs/services/cloudwatch/alarms/index.md index c85aee04b..648d9b4fb 100644 --- a/website/docs/services/cloudwatch/alarms/index.md +++ b/website/docs/services/cloudwatch/alarms/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets an alarm resource or lists ## Fields + + + alarm resource or lists "description": "AWS region." } ]} /> + + + +If you specify a name, you cannot perform updates that require replacement of this resource. You can perform updates that require no or some interruption. If you must replace the resource, specify a new name." + }, + { + "name": "region", + "type": "string", + "description": "AWS region." + } +]} /> + + For more information, see AWS::CloudWatch::Alarm. @@ -264,31 +290,37 @@ For more information, see + alarms INSERT + alarms DELETE + alarms UPDATE + alarms_list_only SELECT + alarms SELECT @@ -297,6 +329,15 @@ For more information, see + + Gets all properties from an individual alarm. ```sql SELECT @@ -327,6 +368,19 @@ tags FROM awscc.cloudwatch.alarms WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all alarms in a region. +```sql +SELECT +region, +alarm_name +FROM awscc.cloudwatch.alarms_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -495,6 +549,39 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.cloudwatch.alarms +SET data__PatchDocument = string('{{ { + "ThresholdMetricId": threshold_metric_id, + "EvaluateLowSampleCountPercentile": evaluate_low_sample_count_percentile, + "ExtendedStatistic": extended_statistic, + "ComparisonOperator": comparison_operator, + "TreatMissingData": treat_missing_data, + "Dimensions": dimensions, + "Period": period, + "EvaluationPeriods": evaluation_periods, + "Unit": unit, + "Namespace": namespace, + "OKActions": ok_actions, + "AlarmActions": alarm_actions, + "MetricName": metric_name, + "ActionsEnabled": actions_enabled, + "Metrics": metrics, + "AlarmDescription": alarm_description, + "Statistic": statistic, + "InsufficientDataActions": insufficient_data_actions, + "DatapointsToAlarm": datapoints_to_alarm, + "Threshold": threshold, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/cloudwatch/alarms_list_only/index.md b/website/docs/services/cloudwatch/alarms_list_only/index.md deleted file mode 100644 index 565515e9c..000000000 --- a/website/docs/services/cloudwatch/alarms_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: alarms_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - alarms_list_only - - cloudwatch - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists alarms in a region or regions, for all properties use alarms - -## Overview - - - - - - - -
Namealarms_list_only
TypeResource
DescriptionThe ``AWS::CloudWatch::Alarm`` type specifies an alarm and associates it with the specified metric or metric math expression.
When this operation creates an alarm, the alarm state is immediately set to ``INSUFFICIENT_DATA``. The alarm is then evaluated and its state is set appropriately. Any actions associated with the new state are then executed.
When you update an existing alarm, its state is left unchanged, but the update completely overwrites the previous configuration of the alarm.
Id
- -## Fields -If you specify a name, you cannot perform updates that require replacement of this resource. You can perform updates that require no or some interruption. If you must replace the resource, specify a new name." - }, - { - "name": "region", - "type": "string", - "description": "AWS region." - } -]} /> - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all alarms in a region. -```sql -SELECT -region, -alarm_name -FROM awscc.cloudwatch.alarms_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the alarms_list_only resource, see alarms - diff --git a/website/docs/services/cloudwatch/composite_alarms/index.md b/website/docs/services/cloudwatch/composite_alarms/index.md index fdd98947e..e435de165 100644 --- a/website/docs/services/cloudwatch/composite_alarms/index.md +++ b/website/docs/services/cloudwatch/composite_alarms/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a composite_alarm resource or lis ## Fields + + + composite_alarm
resource or lis "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::CloudWatch::CompositeAlarm. @@ -121,31 +147,37 @@ For more information, see + composite_alarms INSERT + composite_alarms DELETE + composite_alarms UPDATE + composite_alarms_list_only SELECT + composite_alarms SELECT @@ -154,6 +186,15 @@ For more information, see + + Gets all properties from an individual composite_alarm. ```sql SELECT @@ -173,6 +214,19 @@ tags FROM awscc.cloudwatch.composite_alarms WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all composite_alarms in a region. +```sql +SELECT +region, +alarm_name +FROM awscc.cloudwatch.composite_alarms_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -278,6 +332,28 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.cloudwatch.composite_alarms +SET data__PatchDocument = string('{{ { + "AlarmRule": alarm_rule, + "AlarmDescription": alarm_description, + "ActionsEnabled": actions_enabled, + "OKActions": ok_actions, + "AlarmActions": alarm_actions, + "InsufficientDataActions": insufficient_data_actions, + "ActionsSuppressor": actions_suppressor, + "ActionsSuppressorWaitPeriod": actions_suppressor_wait_period, + "ActionsSuppressorExtensionPeriod": actions_suppressor_extension_period, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/cloudwatch/composite_alarms_list_only/index.md b/website/docs/services/cloudwatch/composite_alarms_list_only/index.md deleted file mode 100644 index c1e46d58f..000000000 --- a/website/docs/services/cloudwatch/composite_alarms_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: composite_alarms_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - composite_alarms_list_only - - cloudwatch - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists composite_alarms in a region or regions, for all properties use composite_alarms - -## Overview - - - - - - - -
Namecomposite_alarms_list_only
TypeResource
DescriptionThe AWS::CloudWatch::CompositeAlarm type specifies an alarm which aggregates the states of other Alarms (Metric or Composite Alarms) as defined by the AlarmRule expression
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all composite_alarms in a region. -```sql -SELECT -region, -alarm_name -FROM awscc.cloudwatch.composite_alarms_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the composite_alarms_list_only resource, see composite_alarms - diff --git a/website/docs/services/cloudwatch/dashboards/index.md b/website/docs/services/cloudwatch/dashboards/index.md index 0dc1e03b0..c517b8fe2 100644 --- a/website/docs/services/cloudwatch/dashboards/index.md +++ b/website/docs/services/cloudwatch/dashboards/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a dashboard resource or lists ## Fields + + + dashboard
resource or lists + + + + + + For more information, see AWS::CloudWatch::Dashboard. @@ -59,31 +85,37 @@ For more information, see + dashboards INSERT + dashboards DELETE + dashboards UPDATE + dashboards_list_only SELECT + dashboards SELECT @@ -92,6 +124,15 @@ For more information, see + + Gets all properties from an individual dashboard. ```sql SELECT @@ -101,6 +142,19 @@ dashboard_body FROM awscc.cloudwatch.dashboards WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all dashboards in a region. +```sql +SELECT +region, +dashboard_name +FROM awscc.cloudwatch.dashboards_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -165,6 +219,19 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.cloudwatch.dashboards +SET data__PatchDocument = string('{{ { + "DashboardBody": dashboard_body +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/cloudwatch/dashboards_list_only/index.md b/website/docs/services/cloudwatch/dashboards_list_only/index.md deleted file mode 100644 index 14c578b72..000000000 --- a/website/docs/services/cloudwatch/dashboards_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: dashboards_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - dashboards_list_only - - cloudwatch - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists dashboards in a region or regions, for all properties use dashboards - -## Overview - - - - - - - -
Namedashboards_list_only
TypeResource
DescriptionResource Type definition for AWS::CloudWatch::Dashboard
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all dashboards in a region. -```sql -SELECT -region, -dashboard_name -FROM awscc.cloudwatch.dashboards_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the dashboards_list_only resource, see dashboards - diff --git a/website/docs/services/cloudwatch/index.md b/website/docs/services/cloudwatch/index.md index cf51ec8ed..7c4f1738d 100644 --- a/website/docs/services/cloudwatch/index.md +++ b/website/docs/services/cloudwatch/index.md @@ -20,7 +20,7 @@ The cloudwatch service documentation.
-total resources: 8
+total resources: 4
@@ -30,14 +30,10 @@ The cloudwatch service documentation. \ 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 1694d4b94..57594051a 100644 --- a/website/docs/services/cloudwatch/metric_streams/index.md +++ b/website/docs/services/cloudwatch/metric_streams/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a metric_stream resource or lists ## Fields + + + metric_stream resource or lists "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::CloudWatch::MetricStream. @@ -162,31 +188,37 @@ For more information, see + metric_streams INSERT + metric_streams DELETE + metric_streams UPDATE + metric_streams_list_only SELECT + metric_streams SELECT @@ -195,6 +227,15 @@ For more information, see + + Gets all properties from an individual metric_stream. ```sql SELECT @@ -215,6 +256,19 @@ include_linked_accounts_metrics FROM awscc.cloudwatch.metric_streams WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all metric_streams in a region. +```sql +SELECT +region, +name +FROM awscc.cloudwatch.metric_streams_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -334,6 +388,26 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.cloudwatch.metric_streams +SET data__PatchDocument = string('{{ { + "ExcludeFilters": exclude_filters, + "FirehoseArn": firehose_arn, + "IncludeFilters": include_filters, + "RoleArn": role_arn, + "OutputFormat": output_format, + "StatisticsConfigurations": statistics_configurations, + "Tags": tags, + "IncludeLinkedAccountsMetrics": include_linked_accounts_metrics +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/cloudwatch/metric_streams_list_only/index.md b/website/docs/services/cloudwatch/metric_streams_list_only/index.md deleted file mode 100644 index e19c3510d..000000000 --- a/website/docs/services/cloudwatch/metric_streams_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: metric_streams_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - metric_streams_list_only - - cloudwatch - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists metric_streams in a region or regions, for all properties use metric_streams - -## Overview - - - - - - - -
Namemetric_streams_list_only
TypeResource
DescriptionResource Type definition for Metric Stream
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all metric_streams in a region. -```sql -SELECT -region, -name -FROM awscc.cloudwatch.metric_streams_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the metric_streams_list_only resource, see metric_streams - diff --git a/website/docs/services/codeartifact/domains/index.md b/website/docs/services/codeartifact/domains/index.md index a26094d16..d7cfa77e7 100644 --- a/website/docs/services/codeartifact/domains/index.md +++ b/website/docs/services/codeartifact/domains/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a domain resource or lists ## Fields + + + domain resource or lists "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::CodeArtifact::Domain. @@ -96,31 +122,37 @@ For more information, see + domains INSERT + domains DELETE + domains UPDATE + domains_list_only SELECT + domains SELECT @@ -129,6 +161,15 @@ For more information, see + + Gets all properties from an individual domain. ```sql SELECT @@ -143,6 +184,19 @@ arn FROM awscc.codeartifact.domains WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all domains in a region. +```sql +SELECT +region, +arn +FROM awscc.codeartifact.domains_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -213,6 +267,20 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.codeartifact.domains +SET data__PatchDocument = string('{{ { + "PermissionsPolicyDocument": permissions_policy_document, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/codeartifact/domains_list_only/index.md b/website/docs/services/codeartifact/domains_list_only/index.md deleted file mode 100644 index 2a44861f0..000000000 --- a/website/docs/services/codeartifact/domains_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: domains_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - domains_list_only - - codeartifact - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists domains in a region or regions, for all properties use domains - -## Overview - - - - - - - -
Namedomains_list_only
TypeResource
DescriptionThe resource schema to create a CodeArtifact domain.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all domains in a region. -```sql -SELECT -region, -arn -FROM awscc.codeartifact.domains_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the domains_list_only resource, see domains - diff --git a/website/docs/services/codeartifact/index.md b/website/docs/services/codeartifact/index.md index 2ead5464e..f4a6128f7 100644 --- a/website/docs/services/codeartifact/index.md +++ b/website/docs/services/codeartifact/index.md @@ -20,7 +20,7 @@ The codeartifact service documentation.
-total resources: 6
+total resources: 3
@@ -30,12 +30,9 @@ The codeartifact service documentation. \ 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 7b3fb5fbc..4210fa82d 100644 --- a/website/docs/services/codeartifact/package_groups/index.md +++ b/website/docs/services/codeartifact/package_groups/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a package_group resource or lists ## Fields + + + package_group
resource or lists "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::CodeArtifact::PackageGroup. @@ -127,31 +153,37 @@ For more information, see + package_groups INSERT + package_groups DELETE + package_groups UPDATE + package_groups_list_only SELECT + package_groups SELECT @@ -160,6 +192,15 @@ For more information, see + + Gets all properties from an individual package_group. ```sql SELECT @@ -175,6 +216,19 @@ arn FROM awscc.codeartifact.package_groups WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all package_groups in a region. +```sql +SELECT +region, +arn +FROM awscc.codeartifact.package_groups_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -270,6 +324,23 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.codeartifact.package_groups +SET data__PatchDocument = string('{{ { + "DomainOwner": domain_owner, + "ContactInfo": contact_info, + "Description": description, + "OriginConfiguration": origin_configuration, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/codeartifact/package_groups_list_only/index.md b/website/docs/services/codeartifact/package_groups_list_only/index.md deleted file mode 100644 index 38d25357f..000000000 --- a/website/docs/services/codeartifact/package_groups_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: package_groups_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - package_groups_list_only - - codeartifact - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists package_groups in a region or regions, for all properties use package_groups - -## Overview - - - - - - - -
Namepackage_groups_list_only
TypeResource
DescriptionThe resource schema to create a CodeArtifact package group.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all package_groups in a region. -```sql -SELECT -region, -arn -FROM awscc.codeartifact.package_groups_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the package_groups_list_only resource, see package_groups - diff --git a/website/docs/services/codeartifact/repositories/index.md b/website/docs/services/codeartifact/repositories/index.md index 6f98ab374..ebcc0ec5e 100644 --- a/website/docs/services/codeartifact/repositories/index.md +++ b/website/docs/services/codeartifact/repositories/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a repository resource or lists ## Fields + + + repository resource or lists + + + + + + For more information, see AWS::CodeArtifact::Repository. @@ -111,31 +137,37 @@ For more information, see + repositories INSERT + repositories DELETE + repositories UPDATE + repositories_list_only SELECT + repositories SELECT @@ -144,6 +176,15 @@ For more information, see + + Gets all properties from an individual repository. ```sql SELECT @@ -161,6 +202,19 @@ tags FROM awscc.codeartifact.repositories WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all repositories in a region. +```sql +SELECT +region, +arn +FROM awscc.codeartifact.repositories_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -251,6 +305,23 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.codeartifact.repositories +SET data__PatchDocument = string('{{ { + "Description": description, + "ExternalConnections": external_connections, + "Upstreams": upstreams, + "PermissionsPolicyDocument": permissions_policy_document, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/codeartifact/repositories_list_only/index.md b/website/docs/services/codeartifact/repositories_list_only/index.md deleted file mode 100644 index 6a7a2232d..000000000 --- a/website/docs/services/codeartifact/repositories_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: repositories_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - repositories_list_only - - codeartifact - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists repositories in a region or regions, for all properties use repositories - -## Overview - - - - - - - -
Namerepositories_list_only
TypeResource
DescriptionThe resource schema to create a CodeArtifact repository.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all repositories in a region. -```sql -SELECT -region, -arn -FROM awscc.codeartifact.repositories_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the repositories_list_only resource, see repositories - diff --git a/website/docs/services/codebuild/fleets/index.md b/website/docs/services/codebuild/fleets/index.md index 720abd787..84d73cf41 100644 --- a/website/docs/services/codebuild/fleets/index.md +++ b/website/docs/services/codebuild/fleets/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a fleet resource or lists f ## Fields + + + fleet resource or lists f "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::CodeBuild::Fleet. @@ -228,31 +254,37 @@ For more information, see + fleets INSERT + fleets DELETE + fleets UPDATE + fleets_list_only SELECT + fleets SELECT @@ -261,6 +293,15 @@ For more information, see + + Gets all properties from an individual fleet. ```sql SELECT @@ -281,6 +322,19 @@ compute_configuration FROM awscc.codebuild.fleets WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all fleets in a region. +```sql +SELECT +region, +arn +FROM awscc.codebuild.fleets_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -430,6 +484,30 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.codebuild.fleets +SET data__PatchDocument = string('{{ { + "Name": name, + "BaseCapacity": base_capacity, + "EnvironmentType": environment_type, + "ComputeType": compute_type, + "OverflowBehavior": overflow_behavior, + "FleetServiceRole": fleet_service_role, + "FleetVpcConfig": fleet_vpc_config, + "FleetProxyConfiguration": fleet_proxy_configuration, + "Tags": tags, + "ImageId": image_id, + "ScalingConfiguration": scaling_configuration, + "ComputeConfiguration": compute_configuration +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/codebuild/fleets_list_only/index.md b/website/docs/services/codebuild/fleets_list_only/index.md deleted file mode 100644 index 81c9cb5bb..000000000 --- a/website/docs/services/codebuild/fleets_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: fleets_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - fleets_list_only - - codebuild - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists fleets in a region or regions, for all properties use fleets - -## Overview - - - - - - - -
Namefleets_list_only
TypeResource
DescriptionResource Type definition for AWS::CodeBuild::Fleet
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all fleets in a region. -```sql -SELECT -region, -arn -FROM awscc.codebuild.fleets_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the fleets_list_only resource, see fleets - diff --git a/website/docs/services/codebuild/index.md b/website/docs/services/codebuild/index.md index afb3ec3c1..654a56738 100644 --- a/website/docs/services/codebuild/index.md +++ b/website/docs/services/codebuild/index.md @@ -20,7 +20,7 @@ The codebuild service documentation.
-total resources: 2
+total resources: 1
@@ -32,6 +32,6 @@ The codebuild service documentation. fleets \ 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 186eeeceb..b2a17c63e 100644 --- a/website/docs/services/codeconnections/connections/index.md +++ b/website/docs/services/codeconnections/connections/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a connection resource or lists ## Fields + + + connection
resource or lists + + + + + + For more information, see AWS::CodeConnections::Connection. @@ -96,31 +122,37 @@ For more information, see + connections INSERT + connections DELETE + connections UPDATE + connections_list_only SELECT + connections SELECT @@ -129,6 +161,15 @@ For more information, see + + Gets all properties from an individual connection. ```sql SELECT @@ -143,6 +184,19 @@ tags FROM awscc.codeconnections.connections WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all connections in a region. +```sql +SELECT +region, +connection_arn +FROM awscc.codeconnections.connections_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -217,6 +271,19 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.codeconnections.connections +SET data__PatchDocument = string('{{ { + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/codeconnections/connections_list_only/index.md b/website/docs/services/codeconnections/connections_list_only/index.md deleted file mode 100644 index b76d4fb2b..000000000 --- a/website/docs/services/codeconnections/connections_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: connections_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - connections_list_only - - codeconnections - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists connections in a region or regions, for all properties use connections - -## Overview - - - - - - - -
Nameconnections_list_only
TypeResource
DescriptionSchema for AWS::CodeConnections::Connection resource which can be used to connect external source providers with other AWS services (i.e. AWS CodePipeline)
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all connections in a region. -```sql -SELECT -region, -connection_arn -FROM awscc.codeconnections.connections_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the connections_list_only resource, see connections - diff --git a/website/docs/services/codeconnections/index.md b/website/docs/services/codeconnections/index.md index 1cfa36281..fbc6d8498 100644 --- a/website/docs/services/codeconnections/index.md +++ b/website/docs/services/codeconnections/index.md @@ -20,7 +20,7 @@ The codeconnections service documentation.
-total resources: 2
+total resources: 1
@@ -32,6 +32,6 @@ The codeconnections service documentation. connections \ 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 b1e39d6f8..6ea3779ca 100644 --- a/website/docs/services/codedeploy/applications/index.md +++ b/website/docs/services/codedeploy/applications/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets an application resource or lists ## Fields + + + application resource or lists "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::CodeDeploy::Application. @@ -76,31 +102,37 @@ For more information, see + applications INSERT + applications DELETE + applications UPDATE + applications_list_only SELECT + applications SELECT @@ -109,6 +141,15 @@ For more information, see + + Gets all properties from an individual application. ```sql SELECT @@ -119,6 +160,19 @@ tags FROM awscc.codedeploy.applications WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all applications in a region. +```sql +SELECT +region, +application_name +FROM awscc.codedeploy.applications_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -193,6 +247,19 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.codedeploy.applications +SET data__PatchDocument = string('{{ { + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/codedeploy/applications_list_only/index.md b/website/docs/services/codedeploy/applications_list_only/index.md deleted file mode 100644 index a725f3bd3..000000000 --- a/website/docs/services/codedeploy/applications_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: applications_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - applications_list_only - - codedeploy - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists applications in a region or regions, for all properties use applications - -## Overview - - - - - - - -
Nameapplications_list_only
TypeResource
DescriptionThe AWS::CodeDeploy::Application resource creates an AWS CodeDeploy application
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all applications in a region. -```sql -SELECT -region, -application_name -FROM awscc.codedeploy.applications_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the applications_list_only resource, see applications - diff --git a/website/docs/services/codedeploy/deployment_configs/index.md b/website/docs/services/codedeploy/deployment_configs/index.md index b18bfdc8a..6f5ce6e89 100644 --- a/website/docs/services/codedeploy/deployment_configs/index.md +++ b/website/docs/services/codedeploy/deployment_configs/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a deployment_config resource or l ## Fields + + + deployment_config resource or l "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::CodeDeploy::DeploymentConfig. @@ -156,26 +182,31 @@ For more information, see + deployment_configs INSERT + deployment_configs DELETE + deployment_configs_list_only SELECT + deployment_configs SELECT @@ -184,6 +215,15 @@ For more information, see + + Gets all properties from an individual deployment_config. ```sql SELECT @@ -196,6 +236,19 @@ traffic_routing_config FROM awscc.codedeploy.deployment_configs WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all deployment_configs in a region. +```sql +SELECT +region, +deployment_config_name +FROM awscc.codedeploy.deployment_configs_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -294,6 +347,7 @@ resources: + ## `DELETE` example ```sql diff --git a/website/docs/services/codedeploy/deployment_configs_list_only/index.md b/website/docs/services/codedeploy/deployment_configs_list_only/index.md deleted file mode 100644 index 9a74c5aeb..000000000 --- a/website/docs/services/codedeploy/deployment_configs_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: deployment_configs_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - deployment_configs_list_only - - codedeploy - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists deployment_configs in a region or regions, for all properties use deployment_configs - -## Overview - - - - - - - -
Namedeployment_configs_list_only
TypeResource
DescriptionResource Type definition for AWS::CodeDeploy::DeploymentConfig
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all deployment_configs in a region. -```sql -SELECT -region, -deployment_config_name -FROM awscc.codedeploy.deployment_configs_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the deployment_configs_list_only resource, see deployment_configs - diff --git a/website/docs/services/codedeploy/index.md b/website/docs/services/codedeploy/index.md index 81b09dbba..e27b64f3e 100644 --- a/website/docs/services/codedeploy/index.md +++ b/website/docs/services/codedeploy/index.md @@ -20,7 +20,7 @@ The codedeploy service documentation.
-total resources: 4
+total resources: 2
@@ -29,11 +29,9 @@ The codedeploy service documentation. ## Resources \ No newline at end of file diff --git a/website/docs/services/codeguruprofiler/index.md b/website/docs/services/codeguruprofiler/index.md index 88a78bbd8..9c65ef101 100644 --- a/website/docs/services/codeguruprofiler/index.md +++ b/website/docs/services/codeguruprofiler/index.md @@ -20,7 +20,7 @@ The codeguruprofiler service documentation.
-total resources: 2
+total resources: 1
@@ -32,6 +32,6 @@ The codeguruprofiler service documentation. profiling_groups \ 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 8ffe78aff..14082e5ab 100644 --- a/website/docs/services/codeguruprofiler/profiling_groups/index.md +++ b/website/docs/services/codeguruprofiler/profiling_groups/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a profiling_group resource or lis ## Fields + + + profiling_group resource or lis "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::CodeGuruProfiler::ProfilingGroup. @@ -110,31 +136,37 @@ For more information, see + profiling_groups INSERT + profiling_groups DELETE + profiling_groups UPDATE + profiling_groups_list_only SELECT + profiling_groups SELECT @@ -143,6 +175,15 @@ For more information, see + + Gets all properties from an individual profiling_group. ```sql SELECT @@ -156,6 +197,19 @@ tags FROM awscc.codeguruprofiler.profiling_groups WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all profiling_groups in a region. +```sql +SELECT +region, +profiling_group_name +FROM awscc.codeguruprofiler.profiling_groups_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -238,6 +292,21 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.codeguruprofiler.profiling_groups +SET data__PatchDocument = string('{{ { + "AgentPermissions": agent_permissions, + "AnomalyDetectionNotificationConfiguration": anomaly_detection_notification_configuration, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/codeguruprofiler/profiling_groups_list_only/index.md b/website/docs/services/codeguruprofiler/profiling_groups_list_only/index.md deleted file mode 100644 index 13309ae29..000000000 --- a/website/docs/services/codeguruprofiler/profiling_groups_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: profiling_groups_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - profiling_groups_list_only - - codeguruprofiler - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists profiling_groups in a region or regions, for all properties use profiling_groups - -## Overview - - - - - - - -
Nameprofiling_groups_list_only
TypeResource
DescriptionThis resource schema represents the Profiling Group resource in the Amazon CodeGuru Profiler service.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all profiling_groups in a region. -```sql -SELECT -region, -profiling_group_name -FROM awscc.codeguruprofiler.profiling_groups_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the profiling_groups_list_only resource, see profiling_groups - diff --git a/website/docs/services/codegurureviewer/index.md b/website/docs/services/codegurureviewer/index.md index e53a10911..b86566135 100644 --- a/website/docs/services/codegurureviewer/index.md +++ b/website/docs/services/codegurureviewer/index.md @@ -20,7 +20,7 @@ The codegurureviewer service documentation.
-total resources: 2
+total resources: 1
@@ -32,6 +32,6 @@ The codegurureviewer service documentation. repository_associations \ 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 5e504c96f..2e0023562 100644 --- a/website/docs/services/codegurureviewer/repository_associations/index.md +++ b/website/docs/services/codegurureviewer/repository_associations/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a repository_association resource ## Fields + + + repository_association resource "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::CodeGuruReviewer::RepositoryAssociation. @@ -96,26 +122,31 @@ For more information, see + repository_associations INSERT + repository_associations DELETE + repository_associations_list_only SELECT + repository_associations SELECT @@ -124,6 +155,15 @@ For more information, see + + Gets all properties from an individual repository_association. ```sql SELECT @@ -138,6 +178,19 @@ tags FROM awscc.codegurureviewer.repository_associations WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all repository_associations in a region. +```sql +SELECT +region, +association_arn +FROM awscc.codegurureviewer.repository_associations_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -222,6 +275,7 @@ resources: + ## `DELETE` example ```sql diff --git a/website/docs/services/codegurureviewer/repository_associations_list_only/index.md b/website/docs/services/codegurureviewer/repository_associations_list_only/index.md deleted file mode 100644 index 66f6f9482..000000000 --- a/website/docs/services/codegurureviewer/repository_associations_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: repository_associations_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - repository_associations_list_only - - codegurureviewer - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists repository_associations in a region or regions, for all properties use repository_associations - -## Overview - - - - - - - -
Namerepository_associations_list_only
TypeResource
DescriptionThis resource schema represents the RepositoryAssociation resource in the Amazon CodeGuru Reviewer service.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all repository_associations in a region. -```sql -SELECT -region, -association_arn -FROM awscc.codegurureviewer.repository_associations_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the repository_associations_list_only resource, see repository_associations - diff --git a/website/docs/services/codepipeline/custom_action_types/index.md b/website/docs/services/codepipeline/custom_action_types/index.md index 10f75d97b..fd2e28c8e 100644 --- a/website/docs/services/codepipeline/custom_action_types/index.md +++ b/website/docs/services/codepipeline/custom_action_types/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a custom_action_type resource or ## Fields + + + custom_action_type resource or "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::CodePipeline::CustomActionType. @@ -172,31 +213,37 @@ For more information, see + custom_action_types INSERT + custom_action_types DELETE + custom_action_types UPDATE + custom_action_types_list_only SELECT + custom_action_types SELECT @@ -205,6 +252,15 @@ For more information, see + + Gets all properties from an individual custom_action_type. ```sql SELECT @@ -221,6 +277,21 @@ id FROM awscc.codepipeline.custom_action_types WHERE region = 'us-east-1' AND data__Identifier = '||'; ``` + + + +Lists all custom_action_types in a region. +```sql +SELECT +region, +category, +provider, +version +FROM awscc.codepipeline.custom_action_types_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -332,6 +403,19 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.codepipeline.custom_action_types +SET data__PatchDocument = string('{{ { + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = '||'; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/codepipeline/custom_action_types_list_only/index.md b/website/docs/services/codepipeline/custom_action_types_list_only/index.md deleted file mode 100644 index 2d9e1b5c8..000000000 --- a/website/docs/services/codepipeline/custom_action_types_list_only/index.md +++ /dev/null @@ -1,97 +0,0 @@ ---- -title: custom_action_types_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - custom_action_types_list_only - - codepipeline - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists custom_action_types in a region or regions, for all properties use custom_action_types - -## Overview - - - - - - - -
Namecustom_action_types_list_only
TypeResource
DescriptionThe AWS::CodePipeline::CustomActionType resource creates a custom action for activities that aren't included in the CodePipeline default actions, such as running an internally developed build process or a test suite. You can use these custom actions in the stage of a pipeline.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all custom_action_types in a region. -```sql -SELECT -region, -category, -provider, -version -FROM awscc.codepipeline.custom_action_types_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the custom_action_types_list_only resource, see custom_action_types - diff --git a/website/docs/services/codepipeline/index.md b/website/docs/services/codepipeline/index.md index 06a70f807..808a61ec2 100644 --- a/website/docs/services/codepipeline/index.md +++ b/website/docs/services/codepipeline/index.md @@ -20,7 +20,7 @@ The codepipeline service documentation.
-total resources: 6
+total resources: 3
@@ -30,12 +30,9 @@ The codepipeline service documentation. \ 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 47982f771..75e9f7669 100644 --- a/website/docs/services/codepipeline/pipelines/index.md +++ b/website/docs/services/codepipeline/pipelines/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a pipeline resource or lists ## Fields + + + pipeline resource or lists + + + + + + For more information, see AWS::CodePipeline::Pipeline. @@ -531,31 +557,37 @@ For more information, see + pipelines INSERT + pipelines DELETE + pipelines UPDATE + pipelines_list_only SELECT + pipelines SELECT @@ -564,6 +596,15 @@ For more information, see + + Gets all properties from an individual pipeline. ```sql SELECT @@ -584,6 +625,19 @@ tags FROM awscc.codepipeline.pipelines WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all pipelines in a region. +```sql +SELECT +region, +name +FROM awscc.codepipeline.pipelines_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -785,6 +839,29 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.codepipeline.pipelines +SET data__PatchDocument = string('{{ { + "ArtifactStores": artifact_stores, + "DisableInboundStageTransitions": disable_inbound_stage_transitions, + "Stages": stages, + "ExecutionMode": execution_mode, + "RestartExecutionOnUpdate": restart_execution_on_update, + "Triggers": triggers, + "RoleArn": role_arn, + "Variables": variables, + "ArtifactStore": artifact_store, + "PipelineType": pipeline_type, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/codepipeline/pipelines_list_only/index.md b/website/docs/services/codepipeline/pipelines_list_only/index.md deleted file mode 100644 index 2b0173921..000000000 --- a/website/docs/services/codepipeline/pipelines_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: pipelines_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - pipelines_list_only - - codepipeline - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists pipelines in a region or regions, for all properties use pipelines - -## Overview - - - - - - - -
Namepipelines_list_only
TypeResource
DescriptionThe AWS::CodePipeline::Pipeline resource creates a CodePipeline pipeline that describes how software changes go through a release process.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all pipelines in a region. -```sql -SELECT -region, -name -FROM awscc.codepipeline.pipelines_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the pipelines_list_only resource, see pipelines - diff --git a/website/docs/services/codepipeline/webhooks/index.md b/website/docs/services/codepipeline/webhooks/index.md index d7bacf62a..55fb0a410 100644 --- a/website/docs/services/codepipeline/webhooks/index.md +++ b/website/docs/services/codepipeline/webhooks/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a webhook resource or lists ## Fields + + + webhook resource or lists + + + + + + For more information, see AWS::CodePipeline::Webhook. @@ -123,31 +149,37 @@ For more information, see + webhooks INSERT + webhooks DELETE + webhooks UPDATE + webhooks_list_only SELECT + webhooks SELECT @@ -156,6 +188,15 @@ For more information, see + + Gets all properties from an individual webhook. ```sql SELECT @@ -173,6 +214,19 @@ register_with_third_party FROM awscc.codepipeline.webhooks WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all webhooks in a region. +```sql +SELECT +region, +id +FROM awscc.codepipeline.webhooks_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -273,6 +327,25 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.codepipeline.webhooks +SET data__PatchDocument = string('{{ { + "AuthenticationConfiguration": authentication_configuration, + "Filters": filters, + "Authentication": authentication, + "TargetPipeline": target_pipeline, + "TargetAction": target_action, + "TargetPipelineVersion": target_pipeline_version, + "RegisterWithThirdParty": register_with_third_party +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/codepipeline/webhooks_list_only/index.md b/website/docs/services/codepipeline/webhooks_list_only/index.md deleted file mode 100644 index dece41e78..000000000 --- a/website/docs/services/codepipeline/webhooks_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: webhooks_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - webhooks_list_only - - codepipeline - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists webhooks in a region or regions, for all properties use webhooks - -## Overview - - - - - - - -
Namewebhooks_list_only
TypeResource
DescriptionResource Type definition for AWS::CodePipeline::Webhook
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all webhooks in a region. -```sql -SELECT -region, -id -FROM awscc.codepipeline.webhooks_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the webhooks_list_only resource, see webhooks - diff --git a/website/docs/services/codestarconnections/connections/index.md b/website/docs/services/codestarconnections/connections/index.md index e455e6685..3d89ec698 100644 --- a/website/docs/services/codestarconnections/connections/index.md +++ b/website/docs/services/codestarconnections/connections/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a connection resource or lists ## Fields + + + connection
resource or lists + + + + + + For more information, see AWS::CodeStarConnections::Connection. @@ -96,31 +122,37 @@ For more information, see + connections INSERT + connections DELETE + connections UPDATE + connections_list_only SELECT + connections SELECT @@ -129,6 +161,15 @@ For more information, see + + Gets all properties from an individual connection. ```sql SELECT @@ -143,6 +184,19 @@ tags FROM awscc.codestarconnections.connections WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all connections in a region. +```sql +SELECT +region, +connection_arn +FROM awscc.codestarconnections.connections_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -217,6 +271,19 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.codestarconnections.connections +SET data__PatchDocument = string('{{ { + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/codestarconnections/connections_list_only/index.md b/website/docs/services/codestarconnections/connections_list_only/index.md deleted file mode 100644 index 3039e2e88..000000000 --- a/website/docs/services/codestarconnections/connections_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: connections_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - connections_list_only - - codestarconnections - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists connections in a region or regions, for all properties use connections - -## Overview - - - - - - - -
Nameconnections_list_only
TypeResource
DescriptionSchema for AWS::CodeStarConnections::Connection resource which can be used to connect external source providers with AWS CodePipeline
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all connections in a region. -```sql -SELECT -region, -connection_arn -FROM awscc.codestarconnections.connections_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the connections_list_only resource, see connections - diff --git a/website/docs/services/codestarconnections/index.md b/website/docs/services/codestarconnections/index.md index 4db4f8e7d..9a4c6080d 100644 --- a/website/docs/services/codestarconnections/index.md +++ b/website/docs/services/codestarconnections/index.md @@ -20,7 +20,7 @@ The codestarconnections service documentation.
-total resources: 6
+total resources: 3
@@ -30,12 +30,9 @@ The codestarconnections service documentation. \ 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 33a0b0954..b92b7ac7f 100644 --- a/website/docs/services/codestarconnections/repository_links/index.md +++ b/website/docs/services/codestarconnections/repository_links/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a repository_link resource or lis ## Fields + + + repository_link resource or lis "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::CodeStarConnections::RepositoryLink. @@ -101,31 +127,37 @@ For more information, see + repository_links INSERT + repository_links DELETE + repository_links UPDATE + repository_links_list_only SELECT + repository_links SELECT @@ -134,6 +166,15 @@ For more information, see + + Gets all properties from an individual repository_link. ```sql SELECT @@ -149,6 +190,19 @@ tags FROM awscc.codestarconnections.repository_links WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all repository_links in a region. +```sql +SELECT +region, +repository_link_arn +FROM awscc.codestarconnections.repository_links_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -231,6 +285,21 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.codestarconnections.repository_links +SET data__PatchDocument = string('{{ { + "ConnectionArn": connection_arn, + "EncryptionKeyArn": encryption_key_arn, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/codestarconnections/repository_links_list_only/index.md b/website/docs/services/codestarconnections/repository_links_list_only/index.md deleted file mode 100644 index cfa5a5d83..000000000 --- a/website/docs/services/codestarconnections/repository_links_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: repository_links_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - repository_links_list_only - - codestarconnections - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists repository_links in a region or regions, for all properties use repository_links - -## Overview - - - - - - - -
Namerepository_links_list_only
TypeResource
DescriptionSchema for AWS::CodeStarConnections::RepositoryLink resource which is used to aggregate repository metadata relevant to synchronizing source provider content to AWS Resources.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all repository_links in a region. -```sql -SELECT -region, -repository_link_arn -FROM awscc.codestarconnections.repository_links_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the repository_links_list_only resource, see repository_links - diff --git a/website/docs/services/codestarconnections/sync_configurations/index.md b/website/docs/services/codestarconnections/sync_configurations/index.md index 7c2a6af47..0d767971f 100644 --- a/website/docs/services/codestarconnections/sync_configurations/index.md +++ b/website/docs/services/codestarconnections/sync_configurations/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a sync_configuration resource or ## Fields + + + sync_configuration resource or "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::CodeStarConnections::SyncConfiguration. @@ -104,31 +135,37 @@ For more information, see + sync_configurations INSERT + sync_configurations DELETE + sync_configurations UPDATE + sync_configurations_list_only SELECT + sync_configurations SELECT @@ -137,6 +174,15 @@ For more information, see + + Gets all properties from an individual sync_configuration. ```sql SELECT @@ -155,6 +201,20 @@ repository_link_id FROM awscc.codestarconnections.sync_configurations WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + + + +Lists all sync_configurations in a region. +```sql +SELECT +region, +resource_name, +sync_type +FROM awscc.codestarconnections.sync_configurations_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -253,6 +313,24 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.codestarconnections.sync_configurations +SET data__PatchDocument = string('{{ { + "Branch": branch, + "ConfigFile": config_file, + "RoleArn": role_arn, + "PublishDeploymentStatus": publish_deployment_status, + "TriggerResourceUpdateOn": trigger_resource_update_on, + "RepositoryLinkId": repository_link_id +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = '|'; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/codestarconnections/sync_configurations_list_only/index.md b/website/docs/services/codestarconnections/sync_configurations_list_only/index.md deleted file mode 100644 index be7347078..000000000 --- a/website/docs/services/codestarconnections/sync_configurations_list_only/index.md +++ /dev/null @@ -1,86 +0,0 @@ ---- -title: sync_configurations_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - sync_configurations_list_only - - codestarconnections - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists sync_configurations in a region or regions, for all properties use sync_configurations - -## Overview - - - - - - - -
Namesync_configurations_list_only
TypeResource
DescriptionSchema for AWS::CodeStarConnections::SyncConfiguration resource which is used to enables an AWS resource to be synchronized from a source-provider.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all sync_configurations in a region. -```sql -SELECT -region, -resource_name, -sync_type -FROM awscc.codestarconnections.sync_configurations_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the sync_configurations_list_only resource, see sync_configurations - diff --git a/website/docs/services/codestarnotifications/index.md b/website/docs/services/codestarnotifications/index.md index e559d0b3e..0e5391b71 100644 --- a/website/docs/services/codestarnotifications/index.md +++ b/website/docs/services/codestarnotifications/index.md @@ -20,7 +20,7 @@ The codestarnotifications service documentation.
-total resources: 2
+total resources: 1
@@ -32,6 +32,6 @@ The codestarnotifications service documentation. notification_rules \ 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 8b30e15dd..b2226a7bd 100644 --- a/website/docs/services/codestarnotifications/notification_rules/index.md +++ b/website/docs/services/codestarnotifications/notification_rules/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a notification_rule resource or l ## Fields + + + notification_rule resource or l "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::CodeStarNotifications::NotificationRule. @@ -116,31 +142,37 @@ For more information, see + notification_rules INSERT + notification_rules DELETE + notification_rules UPDATE + notification_rules_list_only SELECT + notification_rules SELECT @@ -149,6 +181,15 @@ For more information, see + + Gets all properties from an individual notification_rule. ```sql SELECT @@ -167,6 +208,19 @@ arn FROM awscc.codestarnotifications.notification_rules WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all notification_rules in a region. +```sql +SELECT +region, +arn +FROM awscc.codestarnotifications.notification_rules_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -274,6 +328,27 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.codestarnotifications.notification_rules +SET data__PatchDocument = string('{{ { + "EventTypeId": event_type_id, + "CreatedBy": created_by, + "TargetAddress": target_address, + "EventTypeIds": event_type_ids, + "Status": status, + "DetailType": detail_type, + "Targets": targets, + "Tags": tags, + "Name": name +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/codestarnotifications/notification_rules_list_only/index.md b/website/docs/services/codestarnotifications/notification_rules_list_only/index.md deleted file mode 100644 index 60e02b22b..000000000 --- a/website/docs/services/codestarnotifications/notification_rules_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: notification_rules_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - notification_rules_list_only - - codestarnotifications - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists notification_rules in a region or regions, for all properties use notification_rules - -## Overview - - - - - - - -
Namenotification_rules_list_only
TypeResource
DescriptionResource Type definition for AWS::CodeStarNotifications::NotificationRule
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all notification_rules in a region. -```sql -SELECT -region, -arn -FROM awscc.codestarnotifications.notification_rules_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the notification_rules_list_only resource, see notification_rules - 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 604da904c..a37da76ef 100644 --- a/website/docs/services/cognito/identity_pool_principal_tags/index.md +++ b/website/docs/services/cognito/identity_pool_principal_tags/index.md @@ -33,6 +33,15 @@ Expands all tag keys and values for identity_pool_principals in a r ## Fields + + + identity_pool_principals in a r "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::Cognito::IdentityPoolPrincipalTag. @@ -79,31 +110,37 @@ For more information, see + identity_pool_principal_tags INSERT + identity_pool_principal_tags DELETE + identity_pool_principal_tags UPDATE + identity_pool_principal_tags_list_only SELECT + identity_pool_principal_tags SELECT @@ -111,30 +148,41 @@ For more information, see + + +Gets all properties from an individual identity_pool_principal_tag. ```sql SELECT region, identity_pool_id, identity_provider_name, use_defaults, -principal_tags, -tag_key, -tag_value +principal_tags FROM awscc.cognito.identity_pool_principal_tags -WHERE region = 'us-east-1'; +WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` -Gets all properties from an individual identity_pool_principal_tag. + + + +Lists all identity_pool_principal_tags in a region. ```sql SELECT region, identity_pool_id, -identity_provider_name, -use_defaults, -principal_tags -FROM awscc.cognito.identity_pool_principal_tags -WHERE region = 'us-east-1' AND data__Identifier = '|'; +identity_provider_name +FROM awscc.cognito.identity_pool_principal_tags_list_only +WHERE region = 'us-east-1'; ``` + + ## `INSERT` example @@ -209,6 +257,20 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.cognito.identity_pool_principal_tags +SET data__PatchDocument = string('{{ { + "UseDefaults": use_defaults, + "PrincipalTags": principal_tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = '|'; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/cognito/identity_pool_principal_tags_list_only/index.md b/website/docs/services/cognito/identity_pool_principal_tags_list_only/index.md deleted file mode 100644 index a9b69b016..000000000 --- a/website/docs/services/cognito/identity_pool_principal_tags_list_only/index.md +++ /dev/null @@ -1,86 +0,0 @@ ---- -title: identity_pool_principal_tags_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - identity_pool_principal_tags_list_only - - cognito - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists identity_pool_principal_tags in a region or regions, for all properties use identity_pool_principal_tags - -## Overview - - - - - - - -
Nameidentity_pool_principal_tags_list_only
TypeResource
DescriptionResource Type definition for AWS::Cognito::IdentityPoolPrincipalTag
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all identity_pool_principal_tags in a region. -```sql -SELECT -region, -identity_pool_id, -identity_provider_name -FROM awscc.cognito.identity_pool_principal_tags_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the identity_pool_principal_tags_list_only resource, see identity_pool_principal_tags - 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 8d9a0c667..3a79d94ce 100644 --- a/website/docs/services/cognito/identity_pool_role_attachments/index.md +++ b/website/docs/services/cognito/identity_pool_role_attachments/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets an identity_pool_role_attachment ## Fields + + + identity_pool_role_attachment "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::Cognito::IdentityPoolRoleAttachment. @@ -69,31 +95,37 @@ For more information, see + identity_pool_role_attachments INSERT + identity_pool_role_attachments DELETE + identity_pool_role_attachments UPDATE + identity_pool_role_attachments_list_only SELECT + identity_pool_role_attachments SELECT @@ -102,6 +134,15 @@ For more information, see + + Gets all properties from an individual identity_pool_role_attachment. ```sql SELECT @@ -113,6 +154,19 @@ role_mappings FROM awscc.cognito.identity_pool_role_attachments WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all identity_pool_role_attachments in a region. +```sql +SELECT +region, +id +FROM awscc.cognito.identity_pool_role_attachments_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -181,6 +235,20 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.cognito.identity_pool_role_attachments +SET data__PatchDocument = string('{{ { + "Roles": roles, + "RoleMappings": role_mappings +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/cognito/identity_pool_role_attachments_list_only/index.md b/website/docs/services/cognito/identity_pool_role_attachments_list_only/index.md deleted file mode 100644 index ed1374392..000000000 --- a/website/docs/services/cognito/identity_pool_role_attachments_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: identity_pool_role_attachments_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - identity_pool_role_attachments_list_only - - cognito - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists identity_pool_role_attachments in a region or regions, for all properties use identity_pool_role_attachments - -## Overview - - - - - - - -
Nameidentity_pool_role_attachments_list_only
TypeResource
DescriptionResource Type definition for AWS::Cognito::IdentityPoolRoleAttachment
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all identity_pool_role_attachments in a region. -```sql -SELECT -region, -id -FROM awscc.cognito.identity_pool_role_attachments_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the identity_pool_role_attachments_list_only resource, see identity_pool_role_attachments - diff --git a/website/docs/services/cognito/identity_pools/index.md b/website/docs/services/cognito/identity_pools/index.md index ae6a8af8b..23b1d8a2a 100644 --- a/website/docs/services/cognito/identity_pools/index.md +++ b/website/docs/services/cognito/identity_pools/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets an identity_pool resource or list ## Fields + + + identity_pool resource or list "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::Cognito::IdentityPool. @@ -177,31 +203,37 @@ For more information, see + identity_pools INSERT + identity_pools DELETE + identity_pools UPDATE + identity_pools_list_only SELECT + identity_pools SELECT @@ -210,6 +242,15 @@ For more information, see + + Gets all properties from an individual identity_pool. ```sql SELECT @@ -231,6 +272,19 @@ identity_pool_tags FROM awscc.cognito.identity_pools WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all identity_pools in a region. +```sql +SELECT +region, +id +FROM awscc.cognito.identity_pools_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -348,6 +402,30 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.cognito.identity_pools +SET data__PatchDocument = string('{{ { + "PushSync": push_sync, + "CognitoIdentityProviders": cognito_identity_providers, + "DeveloperProviderName": developer_provider_name, + "CognitoStreams": cognito_streams, + "SupportedLoginProviders": supported_login_providers, + "CognitoEvents": cognito_events, + "IdentityPoolName": identity_pool_name, + "AllowUnauthenticatedIdentities": allow_unauthenticated_identities, + "SamlProviderARNs": saml_provider_arns, + "OpenIdConnectProviderARNs": open_id_connect_provider_arns, + "AllowClassicFlow": allow_classic_flow, + "IdentityPoolTags": identity_pool_tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/cognito/identity_pools_list_only/index.md b/website/docs/services/cognito/identity_pools_list_only/index.md deleted file mode 100644 index c294b2c92..000000000 --- a/website/docs/services/cognito/identity_pools_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: identity_pools_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - identity_pools_list_only - - cognito - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists identity_pools in a region or regions, for all properties use identity_pools - -## Overview - - - - - - - -
Nameidentity_pools_list_only
TypeResource
DescriptionResource Type definition for AWS::Cognito::IdentityPool
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all identity_pools in a region. -```sql -SELECT -region, -id -FROM awscc.cognito.identity_pools_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the identity_pools_list_only resource, see identity_pools - diff --git a/website/docs/services/cognito/index.md b/website/docs/services/cognito/index.md index 2332f1268..2766eeb68 100644 --- a/website/docs/services/cognito/index.md +++ b/website/docs/services/cognito/index.md @@ -20,7 +20,7 @@ The cognito service documentation.
-total resources: 24
+total resources: 15
@@ -30,30 +30,21 @@ The cognito service documentation. \ 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 caba89056..34cff37e8 100644 --- a/website/docs/services/cognito/log_delivery_configurations/index.md +++ b/website/docs/services/cognito/log_delivery_configurations/index.md @@ -222,6 +222,19 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.cognito.log_delivery_configurations +SET data__PatchDocument = string('{{ { + "LogConfigurations": log_configurations +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/cognito/managed_login_brandings/index.md b/website/docs/services/cognito/managed_login_brandings/index.md index 195f94c32..d58206f1d 100644 --- a/website/docs/services/cognito/managed_login_brandings/index.md +++ b/website/docs/services/cognito/managed_login_brandings/index.md @@ -238,6 +238,22 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.cognito.managed_login_brandings +SET data__PatchDocument = string('{{ { + "UseCognitoProvidedValues": use_cognito_provided_values, + "Settings": settings, + "Assets": assets, + "ReturnMergedResources": return_merged_resources +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = '|'; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/cognito/user_pool_clients/index.md b/website/docs/services/cognito/user_pool_clients/index.md index 998248168..1a2d98d59 100644 --- a/website/docs/services/cognito/user_pool_clients/index.md +++ b/website/docs/services/cognito/user_pool_clients/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets an user_pool_client resource or l ## Fields + + + user_pool_client resource or l "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::Cognito::UserPoolClient. @@ -235,31 +266,37 @@ For more information, see + user_pool_clients INSERT + user_pool_clients DELETE + user_pool_clients UPDATE + user_pool_clients_list_only SELECT + user_pool_clients SELECT @@ -268,6 +305,15 @@ For more information, see + + Gets all properties from an individual user_pool_client. ```sql SELECT @@ -301,6 +347,20 @@ client_id FROM awscc.cognito.user_pool_clients WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + + + +Lists all user_pool_clients in a region. +```sql +SELECT +region, +user_pool_id, +client_id +FROM awscc.cognito.user_pool_clients_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -467,6 +527,39 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.cognito.user_pool_clients +SET data__PatchDocument = string('{{ { + "ClientName": client_name, + "ExplicitAuthFlows": explicit_auth_flows, + "ReadAttributes": read_attributes, + "AuthSessionValidity": auth_session_validity, + "RefreshTokenValidity": refresh_token_validity, + "AccessTokenValidity": access_token_validity, + "IdTokenValidity": id_token_validity, + "TokenValidityUnits": token_validity_units, + "RefreshTokenRotation": refresh_token_rotation, + "WriteAttributes": write_attributes, + "AllowedOAuthFlows": allowed_oauth_flows, + "AllowedOAuthFlowsUserPoolClient": allowed_oauth_flows_user_pool_client, + "AllowedOAuthScopes": allowed_oauth_scopes, + "CallbackURLs": callback_urls, + "DefaultRedirectURI": default_redirect_uri, + "LogoutURLs": logout_urls, + "SupportedIdentityProviders": supported_identity_providers, + "AnalyticsConfiguration": analytics_configuration, + "PreventUserExistenceErrors": prevent_user_existence_errors, + "EnableTokenRevocation": enable_token_revocation, + "EnablePropagateAdditionalUserContextData": enable_propagate_additional_user_context_data +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = '|'; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/cognito/user_pool_clients_list_only/index.md b/website/docs/services/cognito/user_pool_clients_list_only/index.md deleted file mode 100644 index 1f1a05c23..000000000 --- a/website/docs/services/cognito/user_pool_clients_list_only/index.md +++ /dev/null @@ -1,86 +0,0 @@ ---- -title: user_pool_clients_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - user_pool_clients_list_only - - cognito - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists user_pool_clients in a region or regions, for all properties use user_pool_clients - -## Overview - - - - - - - -
Nameuser_pool_clients_list_only
TypeResource
DescriptionResource Type definition for AWS::Cognito::UserPoolClient
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all user_pool_clients in a region. -```sql -SELECT -region, -user_pool_id, -client_id -FROM awscc.cognito.user_pool_clients_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the user_pool_clients_list_only resource, see user_pool_clients - diff --git a/website/docs/services/cognito/user_pool_domains/index.md b/website/docs/services/cognito/user_pool_domains/index.md index 0f3a75636..f0cc3f2c2 100644 --- a/website/docs/services/cognito/user_pool_domains/index.md +++ b/website/docs/services/cognito/user_pool_domains/index.md @@ -196,6 +196,20 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.cognito.user_pool_domains +SET data__PatchDocument = string('{{ { + "CustomDomainConfig": custom_domain_config, + "ManagedLoginVersion": managed_login_version +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = '|'; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/cognito/user_pool_groups/index.md b/website/docs/services/cognito/user_pool_groups/index.md index 50db0f7e5..09b76e324 100644 --- a/website/docs/services/cognito/user_pool_groups/index.md +++ b/website/docs/services/cognito/user_pool_groups/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets an user_pool_group resource or li ## Fields + + + user_pool_group resource or li "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::Cognito::UserPoolGroup. @@ -74,31 +105,37 @@ For more information, see + user_pool_groups INSERT + user_pool_groups DELETE + user_pool_groups UPDATE + user_pool_groups_list_only SELECT + user_pool_groups SELECT @@ -107,6 +144,15 @@ For more information, see + + Gets all properties from an individual user_pool_group. ```sql SELECT @@ -119,6 +165,20 @@ user_pool_id FROM awscc.cognito.user_pool_groups WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + + + +Lists all user_pool_groups in a region. +```sql +SELECT +region, +user_pool_id, +group_name +FROM awscc.cognito.user_pool_groups_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -195,6 +255,21 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.cognito.user_pool_groups +SET data__PatchDocument = string('{{ { + "Description": description, + "Precedence": precedence, + "RoleArn": role_arn +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = '|'; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/cognito/user_pool_groups_list_only/index.md b/website/docs/services/cognito/user_pool_groups_list_only/index.md deleted file mode 100644 index 02fc94b97..000000000 --- a/website/docs/services/cognito/user_pool_groups_list_only/index.md +++ /dev/null @@ -1,86 +0,0 @@ ---- -title: user_pool_groups_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - user_pool_groups_list_only - - cognito - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists user_pool_groups in a region or regions, for all properties use user_pool_groups - -## Overview - - - - - - - -
Nameuser_pool_groups_list_only
TypeResource
DescriptionResource Type definition for AWS::Cognito::UserPoolGroup
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all user_pool_groups in a region. -```sql -SELECT -region, -user_pool_id, -group_name -FROM awscc.cognito.user_pool_groups_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the user_pool_groups_list_only resource, see user_pool_groups - 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 a76f49bfc..041a371d3 100644 --- a/website/docs/services/cognito/user_pool_identity_providers/index.md +++ b/website/docs/services/cognito/user_pool_identity_providers/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets an user_pool_identity_provider re ## Fields + + + user_pool_identity_provider re "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::Cognito::UserPoolIdentityProvider. @@ -79,31 +110,37 @@ For more information, see + user_pool_identity_providers INSERT + user_pool_identity_providers DELETE + user_pool_identity_providers UPDATE + user_pool_identity_providers_list_only SELECT + user_pool_identity_providers SELECT @@ -112,6 +149,15 @@ For more information, see + + Gets all properties from an individual user_pool_identity_provider. ```sql SELECT @@ -125,6 +171,20 @@ attribute_mapping FROM awscc.cognito.user_pool_identity_providers WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + + + +Lists all user_pool_identity_providers in a region. +```sql +SELECT +region, +user_pool_id, +provider_name +FROM awscc.cognito.user_pool_identity_providers_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -212,6 +272,21 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.cognito.user_pool_identity_providers +SET data__PatchDocument = string('{{ { + "ProviderDetails": provider_details, + "IdpIdentifiers": idp_identifiers, + "AttributeMapping": attribute_mapping +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = '|'; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/cognito/user_pool_identity_providers_list_only/index.md b/website/docs/services/cognito/user_pool_identity_providers_list_only/index.md deleted file mode 100644 index a7a6455fd..000000000 --- a/website/docs/services/cognito/user_pool_identity_providers_list_only/index.md +++ /dev/null @@ -1,86 +0,0 @@ ---- -title: user_pool_identity_providers_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - user_pool_identity_providers_list_only - - cognito - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists user_pool_identity_providers in a region or regions, for all properties use user_pool_identity_providers - -## Overview - - - - - - - -
Nameuser_pool_identity_providers_list_only
TypeResource
DescriptionResource Type definition for AWS::Cognito::UserPoolIdentityProvider
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all user_pool_identity_providers in a region. -```sql -SELECT -region, -user_pool_id, -provider_name -FROM awscc.cognito.user_pool_identity_providers_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the user_pool_identity_providers_list_only resource, see user_pool_identity_providers - 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 2a61d5282..4da7f2281 100644 --- a/website/docs/services/cognito/user_pool_resource_servers/index.md +++ b/website/docs/services/cognito/user_pool_resource_servers/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets an user_pool_resource_server reso ## Fields + + + user_pool_resource_server reso "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::Cognito::UserPoolResourceServer. @@ -81,31 +112,37 @@ For more information, see + user_pool_resource_servers INSERT + user_pool_resource_servers DELETE + user_pool_resource_servers UPDATE + user_pool_resource_servers_list_only SELECT + user_pool_resource_servers SELECT @@ -114,6 +151,15 @@ For more information, see + + Gets all properties from an individual user_pool_resource_server. ```sql SELECT @@ -125,6 +171,20 @@ scopes FROM awscc.cognito.user_pool_resource_servers WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + + + +Lists all user_pool_resource_servers in a region. +```sql +SELECT +region, +user_pool_id, +identifier +FROM awscc.cognito.user_pool_resource_servers_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -203,6 +263,20 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.cognito.user_pool_resource_servers +SET data__PatchDocument = string('{{ { + "Name": name, + "Scopes": scopes +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = '|'; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/cognito/user_pool_resource_servers_list_only/index.md b/website/docs/services/cognito/user_pool_resource_servers_list_only/index.md deleted file mode 100644 index eb566e746..000000000 --- a/website/docs/services/cognito/user_pool_resource_servers_list_only/index.md +++ /dev/null @@ -1,86 +0,0 @@ ---- -title: user_pool_resource_servers_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - user_pool_resource_servers_list_only - - cognito - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists user_pool_resource_servers in a region or regions, for all properties use user_pool_resource_servers - -## Overview - - - - - - - -
Nameuser_pool_resource_servers_list_only
TypeResource
DescriptionResource Type definition for AWS::Cognito::UserPoolResourceServer
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all user_pool_resource_servers in a region. -```sql -SELECT -region, -user_pool_id, -identifier -FROM awscc.cognito.user_pool_resource_servers_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the user_pool_resource_servers_list_only resource, see user_pool_resource_servers - 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 d21e11a76..c0d0f30bc 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 @@ -317,6 +317,21 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.cognito.user_pool_risk_configuration_attachments +SET data__PatchDocument = string('{{ { + "RiskExceptionConfiguration": risk_exception_configuration, + "CompromisedCredentialsRiskConfiguration": compromised_credentials_risk_configuration, + "AccountTakeoverRiskConfiguration": account_takeover_risk_configuration +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = '|'; +``` + + ## `DELETE` example ```sql 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 b700c17f8..084d9e5f0 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 @@ -169,6 +169,7 @@ resources: + ## `DELETE` example ```sql diff --git a/website/docs/services/cognito/user_pool_users/index.md b/website/docs/services/cognito/user_pool_users/index.md index f7f6f8549..74f7fe535 100644 --- a/website/docs/services/cognito/user_pool_users/index.md +++ b/website/docs/services/cognito/user_pool_users/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets an user_pool_user resource or lis ## Fields + + + user_pool_user resource or lis "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::Cognito::UserPoolUser. @@ -101,26 +132,31 @@ For more information, see + user_pool_users INSERT + user_pool_users DELETE + user_pool_users_list_only SELECT + user_pool_users SELECT @@ -129,6 +165,15 @@ For more information, see + + Gets all properties from an individual user_pool_user. ```sql SELECT @@ -144,6 +189,20 @@ client_metadata FROM awscc.cognito.user_pool_users WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + + + +Lists all user_pool_users in a region. +```sql +SELECT +region, +user_pool_id, +username +FROM awscc.cognito.user_pool_users_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -236,6 +295,7 @@ resources: + ## `DELETE` example ```sql diff --git a/website/docs/services/cognito/user_pool_users_list_only/index.md b/website/docs/services/cognito/user_pool_users_list_only/index.md deleted file mode 100644 index 89bb2bb59..000000000 --- a/website/docs/services/cognito/user_pool_users_list_only/index.md +++ /dev/null @@ -1,86 +0,0 @@ ---- -title: user_pool_users_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - user_pool_users_list_only - - cognito - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists user_pool_users in a region or regions, for all properties use user_pool_users - -## Overview - - - - - - - -
Nameuser_pool_users_list_only
TypeResource
DescriptionResource Type definition for AWS::Cognito::UserPoolUser
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all user_pool_users in a region. -```sql -SELECT -region, -user_pool_id, -username -FROM awscc.cognito.user_pool_users_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the user_pool_users_list_only resource, see user_pool_users - diff --git a/website/docs/services/cognito/user_pools/index.md b/website/docs/services/cognito/user_pools/index.md index 8222a7d95..ef5527df9 100644 --- a/website/docs/services/cognito/user_pools/index.md +++ b/website/docs/services/cognito/user_pools/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets an user_pool resource or lists ## Fields + + + user_pool resource or lists + + + + + + For more information, see AWS::Cognito::UserPool. @@ -613,31 +639,37 @@ For more information, see + user_pools INSERT + user_pools DELETE + user_pools UPDATE + user_pools_list_only SELECT + user_pools SELECT @@ -646,6 +678,15 @@ For more information, see + + Gets all properties from an individual user_pool. ```sql SELECT @@ -686,6 +727,19 @@ user_pool_tier FROM awscc.cognito.user_pools WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all user_pools in a region. +```sql +SELECT +region, +user_pool_id +FROM awscc.cognito.user_pools_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -991,6 +1045,47 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.cognito.user_pools +SET data__PatchDocument = string('{{ { + "UserPoolName": user_pool_name, + "Policies": policies, + "AccountRecoverySetting": account_recovery_setting, + "AdminCreateUserConfig": admin_create_user_config, + "AliasAttributes": alias_attributes, + "UsernameAttributes": username_attributes, + "AutoVerifiedAttributes": auto_verified_attributes, + "DeviceConfiguration": device_configuration, + "EmailConfiguration": email_configuration, + "EmailVerificationMessage": email_verification_message, + "EmailVerificationSubject": email_verification_subject, + "DeletionProtection": deletion_protection, + "LambdaConfig": lambda_config, + "MfaConfiguration": mfa_configuration, + "EnabledMfas": enabled_mfas, + "SmsAuthenticationMessage": sms_authentication_message, + "EmailAuthenticationMessage": email_authentication_message, + "EmailAuthenticationSubject": email_authentication_subject, + "SmsConfiguration": sms_configuration, + "SmsVerificationMessage": sms_verification_message, + "WebAuthnRelyingPartyID": web_authn_relying_party_id, + "WebAuthnUserVerification": web_authn_user_verification, + "Schema": schema, + "UsernameConfiguration": username_configuration, + "UserAttributeUpdateSettings": user_attribute_update_settings, + "UserPoolTags": user_pool_tags, + "VerificationMessageTemplate": verification_message_template, + "UserPoolAddOns": user_pool_add_ons, + "UserPoolTier": user_pool_tier +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/cognito/user_pools_list_only/index.md b/website/docs/services/cognito/user_pools_list_only/index.md deleted file mode 100644 index c0a3c1f7e..000000000 --- a/website/docs/services/cognito/user_pools_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: user_pools_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - user_pools_list_only - - cognito - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists user_pools in a region or regions, for all properties use user_pools - -## Overview - - - - - - - -
Nameuser_pools_list_only
TypeResource
DescriptionDefinition of AWS::Cognito::UserPool Resource Type
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all user_pools in a region. -```sql -SELECT -region, -user_pool_id -FROM awscc.cognito.user_pools_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the user_pools_list_only resource, see user_pools - 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 84b19eae2..fd1c7f7f2 100644 --- a/website/docs/services/cognito/user_poolui_customization_attachments/index.md +++ b/website/docs/services/cognito/user_poolui_customization_attachments/index.md @@ -172,6 +172,19 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.cognito.user_poolui_customization_attachments +SET data__PatchDocument = string('{{ { + "CSS": c_ss +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = '|'; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/comprehend/document_classifiers/index.md b/website/docs/services/comprehend/document_classifiers/index.md index b71ecf41d..bdd5cffb6 100644 --- a/website/docs/services/comprehend/document_classifiers/index.md +++ b/website/docs/services/comprehend/document_classifiers/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a document_classifier resource or ## Fields + + + document_classifier resource or "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::Comprehend::DocumentClassifier. @@ -223,31 +249,37 @@ For more information, see + document_classifiers INSERT + document_classifiers DELETE + document_classifiers UPDATE + document_classifiers_list_only SELECT + document_classifiers SELECT @@ -256,6 +288,15 @@ For more information, see + + Gets all properties from an individual document_classifier. ```sql SELECT @@ -276,6 +317,19 @@ arn FROM awscc.comprehend.document_classifiers WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all document_classifiers in a region. +```sql +SELECT +region, +arn +FROM awscc.comprehend.document_classifiers_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -412,6 +466,20 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.comprehend.document_classifiers +SET data__PatchDocument = string('{{ { + "ModelPolicy": model_policy, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/comprehend/document_classifiers_list_only/index.md b/website/docs/services/comprehend/document_classifiers_list_only/index.md deleted file mode 100644 index 4f485b8d5..000000000 --- a/website/docs/services/comprehend/document_classifiers_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: document_classifiers_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - document_classifiers_list_only - - comprehend - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists document_classifiers in a region or regions, for all properties use document_classifiers - -## Overview - - - - - - - -
Namedocument_classifiers_list_only
TypeResource
DescriptionDocument Classifier enables training document classifier models.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all document_classifiers in a region. -```sql -SELECT -region, -arn -FROM awscc.comprehend.document_classifiers_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the document_classifiers_list_only resource, see document_classifiers - diff --git a/website/docs/services/comprehend/flywheels/index.md b/website/docs/services/comprehend/flywheels/index.md index 20361298d..c98e39ecc 100644 --- a/website/docs/services/comprehend/flywheels/index.md +++ b/website/docs/services/comprehend/flywheels/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a flywheel resource or lists ## Fields + + + flywheel resource or lists + + + + + + For more information, see AWS::Comprehend::Flywheel. @@ -173,31 +199,37 @@ For more information, see + flywheels INSERT + flywheels DELETE + flywheels UPDATE + flywheels_list_only SELECT + flywheels SELECT @@ -206,6 +238,15 @@ For more information, see + + Gets all properties from an individual flywheel. ```sql SELECT @@ -222,6 +263,19 @@ arn FROM awscc.comprehend.flywheels WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all flywheels in a region. +```sql +SELECT +region, +arn +FROM awscc.comprehend.flywheels_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -332,6 +386,22 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.comprehend.flywheels +SET data__PatchDocument = string('{{ { + "ActiveModelArn": active_model_arn, + "DataAccessRoleArn": data_access_role_arn, + "DataSecurityConfig": data_security_config, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/comprehend/flywheels_list_only/index.md b/website/docs/services/comprehend/flywheels_list_only/index.md deleted file mode 100644 index 758e8997d..000000000 --- a/website/docs/services/comprehend/flywheels_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: flywheels_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - flywheels_list_only - - comprehend - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists flywheels in a region or regions, for all properties use flywheels - -## Overview - - - - - - - -
Nameflywheels_list_only
TypeResource
DescriptionThe AWS::Comprehend::Flywheel resource creates an Amazon Comprehend Flywheel that enables customer to train their model.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all flywheels in a region. -```sql -SELECT -region, -arn -FROM awscc.comprehend.flywheels_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the flywheels_list_only resource, see flywheels - diff --git a/website/docs/services/comprehend/index.md b/website/docs/services/comprehend/index.md index 4601aafc3..16a990f11 100644 --- a/website/docs/services/comprehend/index.md +++ b/website/docs/services/comprehend/index.md @@ -20,7 +20,7 @@ The comprehend service documentation.
-total resources: 4
+total resources: 2
@@ -29,11 +29,9 @@ The comprehend service documentation. ## Resources \ 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 752d7c0ff..ae47da055 100644 --- a/website/docs/services/config/aggregation_authorizations/index.md +++ b/website/docs/services/config/aggregation_authorizations/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets an aggregation_authorization reso ## Fields + + + aggregation_authorization reso "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::Config::AggregationAuthorization. @@ -81,31 +112,37 @@ For more information, see + aggregation_authorizations INSERT + aggregation_authorizations DELETE + aggregation_authorizations UPDATE + aggregation_authorizations_list_only SELECT + aggregation_authorizations SELECT @@ -114,6 +151,15 @@ For more information, see + + Gets all properties from an individual aggregation_authorization. ```sql SELECT @@ -125,6 +171,20 @@ tags FROM awscc.config.aggregation_authorizations WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + + + +Lists all aggregation_authorizations in a region. +```sql +SELECT +region, +authorized_account_id, +authorized_aws_region +FROM awscc.config.aggregation_authorizations_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -197,6 +257,19 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.config.aggregation_authorizations +SET data__PatchDocument = string('{{ { + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = '|'; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/config/aggregation_authorizations_list_only/index.md b/website/docs/services/config/aggregation_authorizations_list_only/index.md deleted file mode 100644 index 595f0b294..000000000 --- a/website/docs/services/config/aggregation_authorizations_list_only/index.md +++ /dev/null @@ -1,86 +0,0 @@ ---- -title: aggregation_authorizations_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - aggregation_authorizations_list_only - - config - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists aggregation_authorizations in a region or regions, for all properties use aggregation_authorizations - -## Overview - - - - - - - -
Nameaggregation_authorizations_list_only
TypeResource
DescriptionResource Type definition for AWS::Config::AggregationAuthorization
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all aggregation_authorizations in a region. -```sql -SELECT -region, -authorized_account_id, -authorized_aws_region -FROM awscc.config.aggregation_authorizations_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the aggregation_authorizations_list_only resource, see aggregation_authorizations - diff --git a/website/docs/services/config/config_rules/index.md b/website/docs/services/config/config_rules/index.md index 3afc5b123..a7506787d 100644 --- a/website/docs/services/config/config_rules/index.md +++ b/website/docs/services/config/config_rules/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a config_rule resource or lists < ## Fields + + + config_rule resource or lists < "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::Config::ConfigRule. @@ -191,31 +217,37 @@ For more information, see + config_rules INSERT + config_rules DELETE + config_rules UPDATE + config_rules_list_only SELECT + config_rules SELECT @@ -224,6 +256,15 @@ For more information, see + + Gets all properties from an individual config_rule. ```sql SELECT @@ -241,6 +282,19 @@ evaluation_modes FROM awscc.config.config_rules WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all config_rules in a region. +```sql +SELECT +region, +config_rule_name +FROM awscc.config.config_rules_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -346,6 +400,24 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.config.config_rules +SET data__PatchDocument = string('{{ { + "Description": description, + "Scope": scope, + "MaximumExecutionFrequency": maximum_execution_frequency, + "Source": source, + "InputParameters": input_parameters, + "EvaluationModes": evaluation_modes +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/config/config_rules_list_only/index.md b/website/docs/services/config/config_rules_list_only/index.md deleted file mode 100644 index 4bdd86474..000000000 --- a/website/docs/services/config/config_rules_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: config_rules_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - config_rules_list_only - - config - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists config_rules in a region or regions, for all properties use config_rules - -## Overview - - - - - - - -
Nameconfig_rules_list_only
TypeResource
DescriptionYou must first create and start the CC configuration recorder in order to create CC managed rules with CFNlong. For more information, see [Managing the Configuration Recorder](https://docs.aws.amazon.com/config/latest/developerguide/stop-start-recorder.html).
Adds or updates an CC rule to evaluate if your AWS resources comply with your desired configurations. For information on how many CC rules you can have per account, see [Service Limits](https://docs.aws.amazon.com/config/latest/developerguide/configlimits.html) in the *Developer Guide*.
There are two types of rules: *Managed Rules* and *Custom Rules*. You can use the ``ConfigRule`` resource to create both CC Managed Rules and CC Custom Rules.
CC Managed Rules are predefined, customizable rules created by CC. For a list of managed rules, see [List of Managed Rules](https://docs.aws.amazon.com/config/latest/developerguide/managed-rules-by-aws-config.html). If you are adding an CC managed rule, you must specify the rule's identifier for the ``SourceIdentifier`` key.
CC Custom Rules are rules that you create from scratch. There are two ways to create CC custom rules: with Lambda functions ([Developer Guide](https://docs.aws.amazon.com/config/latest/developerguide/gettingstarted-concepts.html#gettingstarted-concepts-function)) and with CFNGUARDshort ([Guard GitHub Repository](https://docs.aws.amazon.com/https://github.com/aws-cloudformation/cloudformation-guard)), a policy-as-code language. CC custom rules created with LAMlong are called *Custom Lambda Rules* and CC custom rules created with CFNGUARDshort are called *Custom Policy Rules*.
If you are adding a new CC Custom LAM rule, you first need to create an LAMlong function that the rule invokes to evaluate your resources. When you use the ``ConfigRule`` resource to add a Custom LAM rule to CC, you must specify the Amazon Resource Name (ARN) that LAMlong assigns to the function. You specify the ARN in the ``SourceIdentifier`` key. This key is part of the ``Source`` object, which is part of the ``ConfigRule`` object.
For any new CC rule that you add, specify the ``ConfigRuleName`` in the ``ConfigRule`` object. Do not specify the ``ConfigRuleArn`` or the ``ConfigRuleId``. These values are generated by CC for new rules.
If you are updating a rule that you added previously, you can specify the rule by ``ConfigRuleName``, ``ConfigRuleId``, or ``ConfigRuleArn`` in the ``ConfigRule`` data type that you use in this request.
For more information about developing and using CC rules, see [Evaluating Resources with Rules](https://docs.aws.amazon.com/config/latest/developerguide/evaluate-config.html) in the *Developer Guide*.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all config_rules in a region. -```sql -SELECT -region, -config_rule_name -FROM awscc.config.config_rules_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the config_rules_list_only resource, see config_rules - diff --git a/website/docs/services/config/configuration_aggregators/index.md b/website/docs/services/config/configuration_aggregators/index.md index cb12fa35d..cc919c7bd 100644 --- a/website/docs/services/config/configuration_aggregators/index.md +++ b/website/docs/services/config/configuration_aggregators/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a configuration_aggregator resour ## Fields + + + configuration_aggregator resour "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::Config::ConfigurationAggregator. @@ -120,31 +146,37 @@ For more information, see + configuration_aggregators INSERT + configuration_aggregators DELETE + configuration_aggregators UPDATE + configuration_aggregators_list_only SELECT + configuration_aggregators SELECT @@ -153,6 +185,15 @@ For more information, see + + Gets all properties from an individual configuration_aggregator. ```sql SELECT @@ -165,6 +206,19 @@ tags FROM awscc.config.configuration_aggregators WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all configuration_aggregators in a region. +```sql +SELECT +region, +configuration_aggregator_name +FROM awscc.config.configuration_aggregators_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -254,6 +308,21 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.config.configuration_aggregators +SET data__PatchDocument = string('{{ { + "AccountAggregationSources": account_aggregation_sources, + "OrganizationAggregationSource": organization_aggregation_source, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/config/configuration_aggregators_list_only/index.md b/website/docs/services/config/configuration_aggregators_list_only/index.md deleted file mode 100644 index e21202fca..000000000 --- a/website/docs/services/config/configuration_aggregators_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: configuration_aggregators_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - configuration_aggregators_list_only - - config - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists configuration_aggregators in a region or regions, for all properties use configuration_aggregators - -## Overview - - - - - - - -
Nameconfiguration_aggregators_list_only
TypeResource
DescriptionResource Type definition for AWS::Config::ConfigurationAggregator
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all configuration_aggregators in a region. -```sql -SELECT -region, -configuration_aggregator_name -FROM awscc.config.configuration_aggregators_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the configuration_aggregators_list_only resource, see configuration_aggregators - diff --git a/website/docs/services/config/conformance_packs/index.md b/website/docs/services/config/conformance_packs/index.md index 1e21f0fa9..c6eeb0dc9 100644 --- a/website/docs/services/config/conformance_packs/index.md +++ b/website/docs/services/config/conformance_packs/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a conformance_pack resource or li ## Fields + + + conformance_pack resource or li "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::Config::ConformancePack. @@ -108,31 +134,37 @@ For more information, see + conformance_packs INSERT + conformance_packs DELETE + conformance_packs UPDATE + conformance_packs_list_only SELECT + conformance_packs SELECT @@ -141,6 +173,15 @@ For more information, see + + Gets all properties from an individual conformance_pack. ```sql SELECT @@ -155,6 +196,19 @@ conformance_pack_input_parameters FROM awscc.config.conformance_packs WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all conformance_packs in a region. +```sql +SELECT +region, +conformance_pack_name +FROM awscc.config.conformance_packs_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -243,6 +297,24 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.config.conformance_packs +SET data__PatchDocument = string('{{ { + "DeliveryS3Bucket": delivery_s3_bucket, + "DeliveryS3KeyPrefix": delivery_s3_key_prefix, + "TemplateBody": template_body, + "TemplateS3Uri": template_s3_uri, + "TemplateSSMDocumentDetails": template_ssm_document_details, + "ConformancePackInputParameters": conformance_pack_input_parameters +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/config/conformance_packs_list_only/index.md b/website/docs/services/config/conformance_packs_list_only/index.md deleted file mode 100644 index d0dbc9934..000000000 --- a/website/docs/services/config/conformance_packs_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: conformance_packs_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - conformance_packs_list_only - - config - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists conformance_packs in a region or regions, for all properties use conformance_packs - -## Overview - - - - - - - -
Nameconformance_packs_list_only
TypeResource
DescriptionA conformance pack is a collection of AWS Config rules and remediation actions that can be easily deployed as a single entity in an account and a region or across an entire AWS Organization.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all conformance_packs in a region. -```sql -SELECT -region, -conformance_pack_name -FROM awscc.config.conformance_packs_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the conformance_packs_list_only resource, see conformance_packs - diff --git a/website/docs/services/config/index.md b/website/docs/services/config/index.md index 92cc816ec..879af2525 100644 --- a/website/docs/services/config/index.md +++ b/website/docs/services/config/index.md @@ -20,7 +20,7 @@ The config service documentation.
-total resources: 12
+total resources: 6
@@ -30,18 +30,12 @@ The config service documentation. \ 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 08ef703a7..93ae7e0c5 100644 --- a/website/docs/services/config/organization_conformance_packs/index.md +++ b/website/docs/services/config/organization_conformance_packs/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets an organization_conformance_pack ## Fields + + + organization_conformance_pack "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::Config::OrganizationConformancePack. @@ -96,31 +122,37 @@ For more information, see + organization_conformance_packs INSERT + organization_conformance_packs DELETE + organization_conformance_packs UPDATE + organization_conformance_packs_list_only SELECT + organization_conformance_packs SELECT @@ -129,6 +161,15 @@ For more information, see + + Gets all properties from an individual organization_conformance_pack. ```sql SELECT @@ -143,6 +184,19 @@ excluded_accounts FROM awscc.config.organization_conformance_packs WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all organization_conformance_packs in a region. +```sql +SELECT +region, +organization_conformance_pack_name +FROM awscc.config.organization_conformance_packs_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -230,6 +284,24 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.config.organization_conformance_packs +SET data__PatchDocument = string('{{ { + "TemplateS3Uri": template_s3_uri, + "TemplateBody": template_body, + "DeliveryS3Bucket": delivery_s3_bucket, + "DeliveryS3KeyPrefix": delivery_s3_key_prefix, + "ConformancePackInputParameters": conformance_pack_input_parameters, + "ExcludedAccounts": excluded_accounts +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/config/organization_conformance_packs_list_only/index.md b/website/docs/services/config/organization_conformance_packs_list_only/index.md deleted file mode 100644 index d24d12928..000000000 --- a/website/docs/services/config/organization_conformance_packs_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: organization_conformance_packs_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - organization_conformance_packs_list_only - - config - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists organization_conformance_packs in a region or regions, for all properties use organization_conformance_packs - -## Overview - - - - - - - -
Nameorganization_conformance_packs_list_only
TypeResource
DescriptionResource schema for AWS::Config::OrganizationConformancePack.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all organization_conformance_packs in a region. -```sql -SELECT -region, -organization_conformance_pack_name -FROM awscc.config.organization_conformance_packs_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the organization_conformance_packs_list_only resource, see organization_conformance_packs - diff --git a/website/docs/services/config/stored_queries/index.md b/website/docs/services/config/stored_queries/index.md index 34e0d7682..5fcbccc66 100644 --- a/website/docs/services/config/stored_queries/index.md +++ b/website/docs/services/config/stored_queries/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a stored_query resource or lists ## Fields + + + stored_query resource or lists "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::Config::StoredQuery. @@ -91,31 +117,37 @@ For more information, see + stored_queries INSERT + stored_queries DELETE + stored_queries UPDATE + stored_queries_list_only SELECT + stored_queries SELECT @@ -124,6 +156,15 @@ For more information, see + + Gets all properties from an individual stored_query. ```sql SELECT @@ -137,6 +178,19 @@ tags FROM awscc.config.stored_queries WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all stored_queries in a region. +```sql +SELECT +region, +query_name +FROM awscc.config.stored_queries_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -213,6 +267,21 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.config.stored_queries +SET data__PatchDocument = string('{{ { + "QueryDescription": query_description, + "QueryExpression": query_expression, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/config/stored_queries_list_only/index.md b/website/docs/services/config/stored_queries_list_only/index.md deleted file mode 100644 index ffab3844f..000000000 --- a/website/docs/services/config/stored_queries_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: stored_queries_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - stored_queries_list_only - - config - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists stored_queries in a region or regions, for all properties use stored_queries - -## Overview - - - - - - - -
Namestored_queries_list_only
TypeResource
DescriptionResource Type definition for AWS::Config::StoredQuery
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all stored_queries in a region. -```sql -SELECT -region, -query_name -FROM awscc.config.stored_queries_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the stored_queries_list_only resource, see stored_queries - diff --git a/website/docs/services/connect/agent_statuses/index.md b/website/docs/services/connect/agent_statuses/index.md index 831d649ea..39c142ce3 100644 --- a/website/docs/services/connect/agent_statuses/index.md +++ b/website/docs/services/connect/agent_statuses/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets an agent_status resource or lists ## Fields + + + agent_status resource or lists "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::Connect::AgentStatus. @@ -116,26 +142,31 @@ For more information, see + agent_statuses INSERT + agent_statuses UPDATE + agent_statuses_list_only SELECT + agent_statuses SELECT @@ -144,6 +175,15 @@ For more information, see + + Gets all properties from an individual agent_status. ```sql SELECT @@ -162,6 +202,19 @@ last_modified_time FROM awscc.connect.agent_statuses WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all agent_statuses in a region. +```sql +SELECT +region, +agent_status_arn +FROM awscc.connect.agent_statuses_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -256,6 +309,26 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.connect.agent_statuses +SET data__PatchDocument = string('{{ { + "InstanceArn": instance_arn, + "Description": description, + "Name": name, + "DisplayOrder": display_order, + "State": state, + "Type": type, + "ResetOrderNumber": reset_order_number, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## Permissions To operate on the agent_statuses resource, the following permissions are required: diff --git a/website/docs/services/connect/agent_statuses_list_only/index.md b/website/docs/services/connect/agent_statuses_list_only/index.md deleted file mode 100644 index 8398b9a96..000000000 --- a/website/docs/services/connect/agent_statuses_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: agent_statuses_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - agent_statuses_list_only - - connect - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists agent_statuses in a region or regions, for all properties use agent_statuses - -## Overview - - - - - - - -
Nameagent_statuses_list_only
TypeResource
DescriptionResource Type definition for AWS::Connect::AgentStatus
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all agent_statuses in a region. -```sql -SELECT -region, -agent_status_arn -FROM awscc.connect.agent_statuses_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the agent_statuses_list_only resource, see agent_statuses - diff --git a/website/docs/services/connect/approved_origins/index.md b/website/docs/services/connect/approved_origins/index.md index 58ac40f20..e9bbc2962 100644 --- a/website/docs/services/connect/approved_origins/index.md +++ b/website/docs/services/connect/approved_origins/index.md @@ -33,6 +33,35 @@ Creates, updates, deletes or gets an approved_origin resource or li ## Fields + + + + + + + approved_origin resource or li "description": "AWS region." } ]} /> + + For more information, see AWS::Connect::ApprovedOrigin. @@ -59,26 +90,31 @@ For more information, see + approved_origins INSERT + approved_origins DELETE + approved_origins_list_only SELECT + approved_origins SELECT @@ -87,6 +123,15 @@ For more information, see + + Gets all properties from an individual approved_origin. ```sql SELECT @@ -96,6 +141,20 @@ instance_id FROM awscc.connect.approved_origins WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + + + +Lists all approved_origins in a region. +```sql +SELECT +region, +instance_id, +origin +FROM awscc.connect.approved_origins_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -162,6 +221,7 @@ resources: + ## `DELETE` example ```sql diff --git a/website/docs/services/connect/approved_origins_list_only/index.md b/website/docs/services/connect/approved_origins_list_only/index.md deleted file mode 100644 index 2d8f9e43e..000000000 --- a/website/docs/services/connect/approved_origins_list_only/index.md +++ /dev/null @@ -1,86 +0,0 @@ ---- -title: approved_origins_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - approved_origins_list_only - - connect - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists approved_origins in a region or regions, for all properties use approved_origins - -## Overview - - - - - - - -
Nameapproved_origins_list_only
TypeResource
DescriptionResource Type definition for AWS::Connect::ApprovedOrigin
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all approved_origins in a region. -```sql -SELECT -region, -instance_id, -origin -FROM awscc.connect.approved_origins_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the approved_origins_list_only resource, see approved_origins - diff --git a/website/docs/services/connect/contact_flow_modules/index.md b/website/docs/services/connect/contact_flow_modules/index.md index c00f10489..70e4a6335 100644 --- a/website/docs/services/connect/contact_flow_modules/index.md +++ b/website/docs/services/connect/contact_flow_modules/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a contact_flow_module resource or ## Fields + + + contact_flow_module resource or "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::Connect::ContactFlowModule. @@ -101,31 +127,37 @@ For more information, see + contact_flow_modules INSERT + contact_flow_modules DELETE + contact_flow_modules UPDATE + contact_flow_modules_list_only SELECT + contact_flow_modules SELECT @@ -134,6 +166,15 @@ For more information, see + + Gets all properties from an individual contact_flow_module. ```sql SELECT @@ -149,6 +190,19 @@ tags FROM awscc.connect.contact_flow_modules WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all contact_flow_modules in a region. +```sql +SELECT +region, +contact_flow_module_arn +FROM awscc.connect.contact_flow_modules_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -235,6 +289,24 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.connect.contact_flow_modules +SET data__PatchDocument = string('{{ { + "InstanceArn": instance_arn, + "Name": name, + "Content": content, + "Description": description, + "State": state, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/connect/contact_flow_modules_list_only/index.md b/website/docs/services/connect/contact_flow_modules_list_only/index.md deleted file mode 100644 index 01d4a7205..000000000 --- a/website/docs/services/connect/contact_flow_modules_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: contact_flow_modules_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - contact_flow_modules_list_only - - connect - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists contact_flow_modules in a region or regions, for all properties use contact_flow_modules - -## Overview - - - - - - - -
Namecontact_flow_modules_list_only
TypeResource
DescriptionResource Type definition for AWS::Connect::ContactFlowModule.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all contact_flow_modules in a region. -```sql -SELECT -region, -contact_flow_module_arn -FROM awscc.connect.contact_flow_modules_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the contact_flow_modules_list_only resource, see contact_flow_modules - diff --git a/website/docs/services/connect/contact_flow_versions/index.md b/website/docs/services/connect/contact_flow_versions/index.md index fe71e2128..c3cc698cc 100644 --- a/website/docs/services/connect/contact_flow_versions/index.md +++ b/website/docs/services/connect/contact_flow_versions/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a contact_flow_version resource o ## Fields + + + contact_flow_version resource o "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::Connect::ContactFlowVersion. @@ -74,31 +105,37 @@ For more information, see + contact_flow_versions INSERT + contact_flow_versions DELETE + contact_flow_versions UPDATE + contact_flow_versions_list_only SELECT + contact_flow_versions SELECT @@ -107,6 +144,15 @@ For more information, see + + Gets all properties from an individual contact_flow_version. ```sql SELECT @@ -119,6 +165,19 @@ flow_content_sha256 FROM awscc.connect.contact_flow_versions WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all contact_flow_versions in a region. +```sql +SELECT +region, +contact_flow_version_arn +FROM awscc.connect.contact_flow_versions_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -183,6 +242,7 @@ resources: + ## `DELETE` example ```sql diff --git a/website/docs/services/connect/contact_flow_versions_list_only/index.md b/website/docs/services/connect/contact_flow_versions_list_only/index.md deleted file mode 100644 index 789e19793..000000000 --- a/website/docs/services/connect/contact_flow_versions_list_only/index.md +++ /dev/null @@ -1,85 +0,0 @@ ---- -title: contact_flow_versions_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - contact_flow_versions_list_only - - connect - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists contact_flow_versions in a region or regions, for all properties use contact_flow_versions - -## Overview - - - - - - - -
Namecontact_flow_versions_list_only
TypeResource
DescriptionResource Type Definition for ContactFlowVersion
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all contact_flow_versions in a region. -```sql -SELECT -region, -contact_flow_version_arn -FROM awscc.connect.contact_flow_versions_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the contact_flow_versions_list_only resource, see contact_flow_versions - diff --git a/website/docs/services/connect/contact_flows/index.md b/website/docs/services/connect/contact_flows/index.md index 6d8a287bb..badc08ead 100644 --- a/website/docs/services/connect/contact_flows/index.md +++ b/website/docs/services/connect/contact_flows/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a contact_flow resource or lists ## Fields + + + contact_flow resource or lists "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::Connect::ContactFlow. @@ -101,31 +127,37 @@ For more information, see + contact_flows INSERT + contact_flows DELETE + contact_flows UPDATE + contact_flows_list_only SELECT + contact_flows SELECT @@ -134,6 +166,15 @@ For more information, see + + Gets all properties from an individual contact_flow. ```sql SELECT @@ -149,6 +190,19 @@ tags FROM awscc.connect.contact_flows WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all contact_flows in a region. +```sql +SELECT +region, +contact_flow_arn +FROM awscc.connect.contact_flows_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -241,6 +295,24 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.connect.contact_flows +SET data__PatchDocument = string('{{ { + "InstanceArn": instance_arn, + "Name": name, + "Content": content, + "Description": description, + "State": state, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/connect/contact_flows_list_only/index.md b/website/docs/services/connect/contact_flows_list_only/index.md deleted file mode 100644 index 739b33b9c..000000000 --- a/website/docs/services/connect/contact_flows_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: contact_flows_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - contact_flows_list_only - - connect - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists contact_flows in a region or regions, for all properties use contact_flows - -## Overview - - - - - - - -
Namecontact_flows_list_only
TypeResource
DescriptionResource Type definition for AWS::Connect::ContactFlow
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all contact_flows in a region. -```sql -SELECT -region, -contact_flow_arn -FROM awscc.connect.contact_flows_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the contact_flows_list_only resource, see contact_flows - diff --git a/website/docs/services/connect/email_addresses/index.md b/website/docs/services/connect/email_addresses/index.md index a52950ab2..15005c16d 100644 --- a/website/docs/services/connect/email_addresses/index.md +++ b/website/docs/services/connect/email_addresses/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets an email_address resource or list ## Fields + + + email_address resource or list "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::Connect::EmailAddress. @@ -91,31 +122,37 @@ For more information, see + email_addresses INSERT + email_addresses DELETE + email_addresses UPDATE + email_addresses_list_only SELECT + email_addresses SELECT @@ -124,6 +161,15 @@ For more information, see + + Gets all properties from an individual email_address. ```sql SELECT @@ -137,6 +183,19 @@ tags FROM awscc.connect.email_addresses WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all email_addresses in a region. +```sql +SELECT +region, +email_address_arn +FROM awscc.connect.email_addresses_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -217,6 +276,22 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.connect.email_addresses +SET data__PatchDocument = string('{{ { + "InstanceArn": instance_arn, + "Description": description, + "DisplayName": display_name, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/connect/email_addresses_list_only/index.md b/website/docs/services/connect/email_addresses_list_only/index.md deleted file mode 100644 index c33cbccce..000000000 --- a/website/docs/services/connect/email_addresses_list_only/index.md +++ /dev/null @@ -1,85 +0,0 @@ ---- -title: email_addresses_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - email_addresses_list_only - - connect - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists email_addresses in a region or regions, for all properties use email_addresses - -## Overview - - - - - - - -
Nameemail_addresses_list_only
TypeResource
DescriptionResource Type definition for AWS::Connect::EmailAddress
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all email_addresses in a region. -```sql -SELECT -region, -email_address_arn -FROM awscc.connect.email_addresses_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the email_addresses_list_only resource, see email_addresses - diff --git a/website/docs/services/connect/evaluation_forms/index.md b/website/docs/services/connect/evaluation_forms/index.md index d67f9efe6..82698cc94 100644 --- a/website/docs/services/connect/evaluation_forms/index.md +++ b/website/docs/services/connect/evaluation_forms/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets an evaluation_form resource or li ## Fields + + + evaluation_form resource or li "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::Connect::EvaluationForm. @@ -166,31 +192,37 @@ For more information, see + evaluation_forms INSERT + evaluation_forms DELETE + evaluation_forms UPDATE + evaluation_forms_list_only SELECT + evaluation_forms SELECT @@ -199,6 +231,15 @@ For more information, see + + Gets all properties from an individual evaluation_form. ```sql SELECT @@ -215,6 +256,19 @@ tags FROM awscc.connect.evaluation_forms WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all evaluation_forms in a region. +```sql +SELECT +region, +evaluation_form_arn +FROM awscc.connect.evaluation_forms_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -355,6 +409,26 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.connect.evaluation_forms +SET data__PatchDocument = string('{{ { + "ScoringStrategy": scoring_strategy, + "Status": status, + "AutoEvaluationConfiguration": auto_evaluation_configuration, + "Description": description, + "InstanceArn": instance_arn, + "Title": title, + "Items": items, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/connect/evaluation_forms_list_only/index.md b/website/docs/services/connect/evaluation_forms_list_only/index.md deleted file mode 100644 index ad7c5f83d..000000000 --- a/website/docs/services/connect/evaluation_forms_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: evaluation_forms_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - evaluation_forms_list_only - - connect - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists evaluation_forms in a region or regions, for all properties use evaluation_forms - -## Overview - - - - - - - -
Nameevaluation_forms_list_only
TypeResource
DescriptionCreates an evaluation form for the specified CON instance.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all evaluation_forms in a region. -```sql -SELECT -region, -evaluation_form_arn -FROM awscc.connect.evaluation_forms_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the evaluation_forms_list_only resource, see evaluation_forms - diff --git a/website/docs/services/connect/hours_of_operations/index.md b/website/docs/services/connect/hours_of_operations/index.md index 750db190d..93d33bdba 100644 --- a/website/docs/services/connect/hours_of_operations/index.md +++ b/website/docs/services/connect/hours_of_operations/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a hours_of_operation resource or ## Fields + + + hours_of_operation resource or "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::Connect::HoursOfOperation. @@ -181,31 +207,37 @@ For more information, see + hours_of_operations INSERT + hours_of_operations DELETE + hours_of_operations UPDATE + hours_of_operations_list_only SELECT + hours_of_operations SELECT @@ -214,6 +246,15 @@ For more information, see + + Gets all properties from an individual hours_of_operation. ```sql SELECT @@ -229,6 +270,19 @@ hours_of_operation_overrides FROM awscc.connect.hours_of_operations WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all hours_of_operations in a region. +```sql +SELECT +region, +hours_of_operation_arn +FROM awscc.connect.hours_of_operations_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -337,6 +391,25 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.connect.hours_of_operations +SET data__PatchDocument = string('{{ { + "InstanceArn": instance_arn, + "Name": name, + "Description": description, + "TimeZone": time_zone, + "Config": config, + "Tags": tags, + "HoursOfOperationOverrides": hours_of_operation_overrides +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/connect/hours_of_operations_list_only/index.md b/website/docs/services/connect/hours_of_operations_list_only/index.md deleted file mode 100644 index 54ddad72b..000000000 --- a/website/docs/services/connect/hours_of_operations_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: hours_of_operations_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - hours_of_operations_list_only - - connect - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists hours_of_operations in a region or regions, for all properties use hours_of_operations - -## Overview - - - - - - - -
Namehours_of_operations_list_only
TypeResource
DescriptionResource Type definition for AWS::Connect::HoursOfOperation
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all hours_of_operations in a region. -```sql -SELECT -region, -hours_of_operation_arn -FROM awscc.connect.hours_of_operations_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the hours_of_operations_list_only resource, see hours_of_operations - diff --git a/website/docs/services/connect/index.md b/website/docs/services/connect/index.md index bbb4b1219..561318a70 100644 --- a/website/docs/services/connect/index.md +++ b/website/docs/services/connect/index.md @@ -20,7 +20,7 @@ The connect service documentation.
-total resources: 50
+total resources: 26
@@ -30,56 +30,32 @@ The connect service documentation. \ 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 6efa682fb..c30c73fa4 100644 --- a/website/docs/services/connect/instance_storage_configs/index.md +++ b/website/docs/services/connect/instance_storage_configs/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets an instance_storage_config resour ## Fields + + + instance_storage_config resour "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::Connect::InstanceStorageConfig. @@ -161,31 +197,37 @@ For more information, see + instance_storage_configs INSERT + instance_storage_configs DELETE + instance_storage_configs UPDATE + instance_storage_configs_list_only SELECT + instance_storage_configs SELECT @@ -194,6 +236,15 @@ For more information, see + + Gets all properties from an individual instance_storage_config. ```sql SELECT @@ -209,6 +260,21 @@ kinesis_firehose_config FROM awscc.connect.instance_storage_configs WHERE region = 'us-east-1' AND data__Identifier = '||'; ``` + + + +Lists all instance_storage_configs in a region. +```sql +SELECT +region, +instance_arn, +association_id, +resource_type +FROM awscc.connect.instance_storage_configs_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -307,6 +373,23 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.connect.instance_storage_configs +SET data__PatchDocument = string('{{ { + "StorageType": storage_type, + "S3Config": s3_config, + "KinesisVideoStreamConfig": kinesis_video_stream_config, + "KinesisStreamConfig": kinesis_stream_config, + "KinesisFirehoseConfig": kinesis_firehose_config +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = '||'; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/connect/instance_storage_configs_list_only/index.md b/website/docs/services/connect/instance_storage_configs_list_only/index.md deleted file mode 100644 index 1d9f8f086..000000000 --- a/website/docs/services/connect/instance_storage_configs_list_only/index.md +++ /dev/null @@ -1,92 +0,0 @@ ---- -title: instance_storage_configs_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - instance_storage_configs_list_only - - connect - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists instance_storage_configs in a region or regions, for all properties use instance_storage_configs - -## Overview - - - - - - - -
Nameinstance_storage_configs_list_only
TypeResource
DescriptionResource Type definition for AWS::Connect::InstanceStorageConfig
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all instance_storage_configs in a region. -```sql -SELECT -region, -instance_arn, -association_id, -resource_type -FROM awscc.connect.instance_storage_configs_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the instance_storage_configs_list_only resource, see instance_storage_configs - diff --git a/website/docs/services/connect/instances/index.md b/website/docs/services/connect/instances/index.md index 582135e18..ce8783bcd 100644 --- a/website/docs/services/connect/instances/index.md +++ b/website/docs/services/connect/instances/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets an instance resource or lists ## Fields + + + instance resource or lists + + + + + + For more information, see AWS::Connect::Instance. @@ -173,31 +199,37 @@ For more information, see + instances INSERT + instances DELETE + instances UPDATE + instances_list_only SELECT + instances SELECT @@ -206,6 +238,15 @@ For more information, see + + Gets all properties from an individual instance. ```sql SELECT @@ -223,6 +264,19 @@ tags FROM awscc.connect.instances WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all instances in a region. +```sql +SELECT +region, +arn +FROM awscc.connect.instances_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -315,6 +369,20 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.connect.instances +SET data__PatchDocument = string('{{ { + "Attributes": attributes, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/connect/instances_list_only/index.md b/website/docs/services/connect/instances_list_only/index.md deleted file mode 100644 index d90b56a97..000000000 --- a/website/docs/services/connect/instances_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: instances_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - instances_list_only - - connect - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists instances in a region or regions, for all properties use instances - -## Overview - - - - - - - -
Nameinstances_list_only
TypeResource
DescriptionResource Type definition for AWS::Connect::Instance
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all instances in a region. -```sql -SELECT -region, -arn -FROM awscc.connect.instances_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the instances_list_only resource, see instances - diff --git a/website/docs/services/connect/integration_associations/index.md b/website/docs/services/connect/integration_associations/index.md index a26ad7520..4b9bbf9c8 100644 --- a/website/docs/services/connect/integration_associations/index.md +++ b/website/docs/services/connect/integration_associations/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets an integration_association resour ## Fields + + + integration_association resour "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::Connect::IntegrationAssociation. @@ -69,26 +105,31 @@ For more information, see + integration_associations INSERT + integration_associations DELETE + integration_associations_list_only SELECT + integration_associations SELECT @@ -97,6 +138,15 @@ For more information, see + + Gets all properties from an individual integration_association. ```sql SELECT @@ -108,6 +158,21 @@ integration_type FROM awscc.connect.integration_associations WHERE region = 'us-east-1' AND data__Identifier = '||'; ``` + + + +Lists all integration_associations in a region. +```sql +SELECT +region, +instance_id, +integration_type, +integration_arn +FROM awscc.connect.integration_associations_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -180,6 +245,7 @@ resources: + ## `DELETE` example ```sql diff --git a/website/docs/services/connect/integration_associations_list_only/index.md b/website/docs/services/connect/integration_associations_list_only/index.md deleted file mode 100644 index f55a50d96..000000000 --- a/website/docs/services/connect/integration_associations_list_only/index.md +++ /dev/null @@ -1,92 +0,0 @@ ---- -title: integration_associations_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - integration_associations_list_only - - connect - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists integration_associations in a region or regions, for all properties use integration_associations - -## Overview - - - - - - - -
Nameintegration_associations_list_only
TypeResource
DescriptionResource Type definition for AWS::Connect::IntegrationAssociation
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all integration_associations in a region. -```sql -SELECT -region, -instance_id, -integration_type, -integration_arn -FROM awscc.connect.integration_associations_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the integration_associations_list_only resource, see integration_associations - diff --git a/website/docs/services/connect/predefined_attributes/index.md b/website/docs/services/connect/predefined_attributes/index.md index b7f5bacda..368ef5450 100644 --- a/website/docs/services/connect/predefined_attributes/index.md +++ b/website/docs/services/connect/predefined_attributes/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a predefined_attribute resource o ## Fields + + + predefined_attribute resource o "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::Connect::PredefinedAttribute. @@ -103,31 +134,37 @@ For more information, see + predefined_attributes INSERT + predefined_attributes DELETE + predefined_attributes UPDATE + predefined_attributes_list_only SELECT + predefined_attributes SELECT @@ -136,6 +173,15 @@ For more information, see + + Gets all properties from an individual predefined_attribute. ```sql SELECT @@ -150,6 +196,20 @@ last_modified_time FROM awscc.connect.predefined_attributes WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + + + +Lists all predefined_attributes in a region. +```sql +SELECT +region, +instance_arn, +name +FROM awscc.connect.predefined_attributes_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -233,6 +293,21 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.connect.predefined_attributes +SET data__PatchDocument = string('{{ { + "Values": values, + "Purposes": purposes, + "AttributeConfiguration": attribute_configuration +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = '|'; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/connect/predefined_attributes_list_only/index.md b/website/docs/services/connect/predefined_attributes_list_only/index.md deleted file mode 100644 index d9e5546e9..000000000 --- a/website/docs/services/connect/predefined_attributes_list_only/index.md +++ /dev/null @@ -1,86 +0,0 @@ ---- -title: predefined_attributes_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - predefined_attributes_list_only - - connect - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists predefined_attributes in a region or regions, for all properties use predefined_attributes - -## Overview - - - - - - - -
Namepredefined_attributes_list_only
TypeResource
DescriptionResource Type definition for AWS::Connect::PredefinedAttribute
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all predefined_attributes in a region. -```sql -SELECT -region, -instance_arn, -name -FROM awscc.connect.predefined_attributes_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the predefined_attributes_list_only resource, see predefined_attributes - diff --git a/website/docs/services/connect/prompts/index.md b/website/docs/services/connect/prompts/index.md index e01b7c37d..4aa030f9d 100644 --- a/website/docs/services/connect/prompts/index.md +++ b/website/docs/services/connect/prompts/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a prompt resource or lists ## Fields + + + prompt resource or lists "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::Connect::Prompt. @@ -91,31 +117,37 @@ For more information, see + prompts INSERT + prompts DELETE + prompts UPDATE + prompts_list_only SELECT + prompts SELECT @@ -124,6 +156,15 @@ For more information, see + + Gets all properties from an individual prompt. ```sql SELECT @@ -137,6 +178,19 @@ tags FROM awscc.connect.prompts WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all prompts in a region. +```sql +SELECT +region, +prompt_arn +FROM awscc.connect.prompts_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -217,6 +271,23 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.connect.prompts +SET data__PatchDocument = string('{{ { + "InstanceArn": instance_arn, + "Name": name, + "Description": description, + "S3Uri": s3_uri, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/connect/prompts_list_only/index.md b/website/docs/services/connect/prompts_list_only/index.md deleted file mode 100644 index b417c6f9b..000000000 --- a/website/docs/services/connect/prompts_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: prompts_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - prompts_list_only - - connect - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists prompts in a region or regions, for all properties use prompts - -## Overview - - - - - - - -
Nameprompts_list_only
TypeResource
DescriptionResource Type definition for AWS::Connect::Prompt
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all prompts in a region. -```sql -SELECT -region, -prompt_arn -FROM awscc.connect.prompts_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the prompts_list_only resource, see prompts - diff --git a/website/docs/services/connect/queues/index.md b/website/docs/services/connect/queues/index.md index f0f371181..386b7084a 100644 --- a/website/docs/services/connect/queues/index.md +++ b/website/docs/services/connect/queues/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a queue resource or lists q ## Fields + + + queue resource or lists q "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::Connect::Queue. @@ -145,31 +171,37 @@ For more information, see + queues INSERT + queues DELETE + queues UPDATE + queues_list_only SELECT + queues SELECT @@ -178,6 +210,15 @@ For more information, see + + Gets all properties from an individual queue. ```sql SELECT @@ -197,6 +238,19 @@ type FROM awscc.connect.queues WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all queues in a region. +```sql +SELECT +region, +queue_arn +FROM awscc.connect.queues_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -304,6 +358,28 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.connect.queues +SET data__PatchDocument = string('{{ { + "InstanceArn": instance_arn, + "Description": description, + "HoursOfOperationArn": hours_of_operation_arn, + "MaxContacts": max_contacts, + "Name": name, + "OutboundCallerConfig": outbound_caller_config, + "OutboundEmailConfig": outbound_email_config, + "Status": status, + "QuickConnectArns": quick_connect_arns, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/connect/queues_list_only/index.md b/website/docs/services/connect/queues_list_only/index.md deleted file mode 100644 index ead21f282..000000000 --- a/website/docs/services/connect/queues_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: queues_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - queues_list_only - - connect - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists queues in a region or regions, for all properties use queues - -## Overview - - - - - - - -
Namequeues_list_only
TypeResource
DescriptionResource Type definition for AWS::Connect::Queue
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all queues in a region. -```sql -SELECT -region, -queue_arn -FROM awscc.connect.queues_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the queues_list_only resource, see queues - diff --git a/website/docs/services/connect/quick_connects/index.md b/website/docs/services/connect/quick_connects/index.md index 916a39959..b206a47ab 100644 --- a/website/docs/services/connect/quick_connects/index.md +++ b/website/docs/services/connect/quick_connects/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a quick_connect resource or lists ## Fields + + + quick_connect
resource or lists "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::Connect::QuickConnect. @@ -149,31 +175,37 @@ For more information, see + quick_connects INSERT + quick_connects DELETE + quick_connects UPDATE + quick_connects_list_only SELECT + quick_connects SELECT @@ -182,6 +214,15 @@ For more information, see + + Gets all properties from an individual quick_connect. ```sql SELECT @@ -196,6 +237,19 @@ quick_connect_type FROM awscc.connect.quick_connects WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all quick_connects in a region. +```sql +SELECT +region, +quick_connect_arn +FROM awscc.connect.quick_connects_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -287,6 +341,23 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.connect.quick_connects +SET data__PatchDocument = string('{{ { + "InstanceArn": instance_arn, + "Name": name, + "Description": description, + "QuickConnectConfig": quick_connect_config, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/connect/quick_connects_list_only/index.md b/website/docs/services/connect/quick_connects_list_only/index.md deleted file mode 100644 index b76f929c2..000000000 --- a/website/docs/services/connect/quick_connects_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: quick_connects_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - quick_connects_list_only - - connect - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists quick_connects in a region or regions, for all properties use quick_connects - -## Overview - - - - - - - -
Namequick_connects_list_only
TypeResource
DescriptionResource Type definition for AWS::Connect::QuickConnect
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all quick_connects in a region. -```sql -SELECT -region, -quick_connect_arn -FROM awscc.connect.quick_connects_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the quick_connects_list_only resource, see quick_connects - diff --git a/website/docs/services/connect/routing_profiles/index.md b/website/docs/services/connect/routing_profiles/index.md index 52564d430..4eadbac01 100644 --- a/website/docs/services/connect/routing_profiles/index.md +++ b/website/docs/services/connect/routing_profiles/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a routing_profile resource or lis ## Fields + + + routing_profile
resource or lis "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::Connect::RoutingProfile. @@ -159,31 +185,37 @@ For more information, see + routing_profiles INSERT + routing_profiles DELETE + routing_profiles UPDATE + routing_profiles_list_only SELECT + routing_profiles SELECT @@ -192,6 +224,15 @@ For more information, see + + Gets all properties from an individual routing_profile. ```sql SELECT @@ -208,6 +249,19 @@ agent_availability_timer FROM awscc.connect.routing_profiles WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all routing_profiles in a region. +```sql +SELECT +region, +routing_profile_arn +FROM awscc.connect.routing_profiles_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -315,6 +369,26 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.connect.routing_profiles +SET data__PatchDocument = string('{{ { + "InstanceArn": instance_arn, + "Name": name, + "Description": description, + "MediaConcurrencies": media_concurrencies, + "DefaultOutboundQueueArn": default_outbound_queue_arn, + "QueueConfigs": queue_configs, + "Tags": tags, + "AgentAvailabilityTimer": agent_availability_timer +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/connect/routing_profiles_list_only/index.md b/website/docs/services/connect/routing_profiles_list_only/index.md deleted file mode 100644 index 350fc1d4c..000000000 --- a/website/docs/services/connect/routing_profiles_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: routing_profiles_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - routing_profiles_list_only - - connect - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists routing_profiles in a region or regions, for all properties use routing_profiles - -## Overview - - - - - - - -
Namerouting_profiles_list_only
TypeResource
DescriptionResource Type definition for AWS::Connect::RoutingProfile
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all routing_profiles in a region. -```sql -SELECT -region, -routing_profile_arn -FROM awscc.connect.routing_profiles_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the routing_profiles_list_only resource, see routing_profiles - diff --git a/website/docs/services/connect/rules/index.md b/website/docs/services/connect/rules/index.md index 69971a7b1..37b6188be 100644 --- a/website/docs/services/connect/rules/index.md +++ b/website/docs/services/connect/rules/index.md @@ -467,6 +467,23 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.connect.rules +SET data__PatchDocument = string('{{ { + "Name": name, + "Function": function, + "Actions": actions, + "PublishStatus": publish_status, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/connect/security_keys/index.md b/website/docs/services/connect/security_keys/index.md index f6d090480..ffd9ecca7 100644 --- a/website/docs/services/connect/security_keys/index.md +++ b/website/docs/services/connect/security_keys/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a security_key resource or lists ## Fields + + + security_key resource or lists "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::Connect::SecurityKey. @@ -64,26 +95,31 @@ For more information, see + security_keys INSERT + security_keys DELETE + security_keys_list_only SELECT + security_keys SELECT @@ -92,6 +128,15 @@ For more information, see + + Gets all properties from an individual security_key. ```sql SELECT @@ -102,6 +147,20 @@ association_id FROM awscc.connect.security_keys WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + + + +Lists all security_keys in a region. +```sql +SELECT +region, +instance_id, +association_id +FROM awscc.connect.security_keys_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -168,6 +227,7 @@ resources: + ## `DELETE` example ```sql diff --git a/website/docs/services/connect/security_keys_list_only/index.md b/website/docs/services/connect/security_keys_list_only/index.md deleted file mode 100644 index cc256125e..000000000 --- a/website/docs/services/connect/security_keys_list_only/index.md +++ /dev/null @@ -1,86 +0,0 @@ ---- -title: security_keys_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - security_keys_list_only - - connect - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists security_keys in a region or regions, for all properties use security_keys - -## Overview - - - - - - - -
Namesecurity_keys_list_only
TypeResource
DescriptionResource Type definition for AWS::Connect::SecurityKey
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all security_keys in a region. -```sql -SELECT -region, -instance_id, -association_id -FROM awscc.connect.security_keys_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the security_keys_list_only resource, see security_keys - diff --git a/website/docs/services/connect/security_profiles/index.md b/website/docs/services/connect/security_profiles/index.md index a31ef072c..69e06cbe9 100644 --- a/website/docs/services/connect/security_profiles/index.md +++ b/website/docs/services/connect/security_profiles/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a security_profile resource or li ## Fields + + + security_profile resource or li "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::Connect::SecurityProfile. @@ -138,31 +164,37 @@ For more information, see + security_profiles INSERT + security_profiles DELETE + security_profiles UPDATE + security_profiles_list_only SELECT + security_profiles SELECT @@ -171,6 +203,15 @@ For more information, see + + Gets all properties from an individual security_profile. ```sql SELECT @@ -191,6 +232,19 @@ last_modified_time FROM awscc.connect.security_profiles WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all security_profiles in a region. +```sql +SELECT +region, +security_profile_arn +FROM awscc.connect.security_profiles_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -298,6 +352,26 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.connect.security_profiles +SET data__PatchDocument = string('{{ { + "AllowedAccessControlTags": allowed_access_control_tags, + "Description": description, + "Permissions": permissions, + "TagRestrictedResources": tag_restricted_resources, + "HierarchyRestrictedResources": hierarchy_restricted_resources, + "AllowedAccessControlHierarchyGroupId": allowed_access_control_hierarchy_group_id, + "Applications": applications, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/connect/security_profiles_list_only/index.md b/website/docs/services/connect/security_profiles_list_only/index.md deleted file mode 100644 index fee12442e..000000000 --- a/website/docs/services/connect/security_profiles_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: security_profiles_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - security_profiles_list_only - - connect - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists security_profiles in a region or regions, for all properties use security_profiles - -## Overview - - - - - - - -
Namesecurity_profiles_list_only
TypeResource
DescriptionResource Type definition for AWS::Connect::SecurityProfile
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all security_profiles in a region. -```sql -SELECT -region, -security_profile_arn -FROM awscc.connect.security_profiles_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the security_profiles_list_only resource, see security_profiles - diff --git a/website/docs/services/connect/task_templates/index.md b/website/docs/services/connect/task_templates/index.md index 28ad689df..52faf19f5 100644 --- a/website/docs/services/connect/task_templates/index.md +++ b/website/docs/services/connect/task_templates/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a task_template resource or lists ## Fields + + + task_template resource or lists "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::Connect::TaskTemplate. @@ -228,31 +254,37 @@ For more information, see + task_templates INSERT + task_templates DELETE + task_templates UPDATE + task_templates_list_only SELECT + task_templates SELECT @@ -261,6 +293,15 @@ For more information, see + + Gets all properties from an individual task_template. ```sql SELECT @@ -280,6 +321,19 @@ tags FROM awscc.connect.task_templates WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all task_templates in a region. +```sql +SELECT +region, +arn +FROM awscc.connect.task_templates_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -396,6 +450,29 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.connect.task_templates +SET data__PatchDocument = string('{{ { + "InstanceArn": instance_arn, + "Name": name, + "Description": description, + "ContactFlowArn": contact_flow_arn, + "SelfAssignContactFlowArn": self_assign_contact_flow_arn, + "Constraints": constraints, + "Defaults": defaults, + "Fields": fields, + "Status": status, + "ClientToken": client_token, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/connect/task_templates_list_only/index.md b/website/docs/services/connect/task_templates_list_only/index.md deleted file mode 100644 index 2369afdca..000000000 --- a/website/docs/services/connect/task_templates_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: task_templates_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - task_templates_list_only - - connect - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists task_templates in a region or regions, for all properties use task_templates - -## Overview - - - - - - - -
Nametask_templates_list_only
TypeResource
DescriptionResource Type definition for AWS::Connect::TaskTemplate.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all task_templates in a region. -```sql -SELECT -region, -arn -FROM awscc.connect.task_templates_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the task_templates_list_only resource, see task_templates - diff --git a/website/docs/services/connect/traffic_distribution_groups/index.md b/website/docs/services/connect/traffic_distribution_groups/index.md index fb6b3ec79..1dbc1e59e 100644 --- a/website/docs/services/connect/traffic_distribution_groups/index.md +++ b/website/docs/services/connect/traffic_distribution_groups/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a traffic_distribution_group reso ## Fields + + + traffic_distribution_group reso "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::Connect::TrafficDistributionGroup. @@ -96,31 +122,37 @@ For more information, see + traffic_distribution_groups INSERT + traffic_distribution_groups DELETE + traffic_distribution_groups UPDATE + traffic_distribution_groups_list_only SELECT + traffic_distribution_groups SELECT @@ -129,6 +161,15 @@ For more information, see + + Gets all properties from an individual traffic_distribution_group. ```sql SELECT @@ -143,6 +184,19 @@ is_default FROM awscc.connect.traffic_distribution_groups WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all traffic_distribution_groups in a region. +```sql +SELECT +region, +traffic_distribution_group_arn +FROM awscc.connect.traffic_distribution_groups_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -219,6 +273,20 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.connect.traffic_distribution_groups +SET data__PatchDocument = string('{{ { + "InstanceArn": instance_arn, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/connect/traffic_distribution_groups_list_only/index.md b/website/docs/services/connect/traffic_distribution_groups_list_only/index.md deleted file mode 100644 index d44c83b28..000000000 --- a/website/docs/services/connect/traffic_distribution_groups_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: traffic_distribution_groups_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - traffic_distribution_groups_list_only - - connect - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists traffic_distribution_groups in a region or regions, for all properties use traffic_distribution_groups - -## Overview - - - - - - - -
Nametraffic_distribution_groups_list_only
TypeResource
DescriptionResource Type definition for AWS::Connect::TrafficDistributionGroup
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all traffic_distribution_groups in a region. -```sql -SELECT -region, -traffic_distribution_group_arn -FROM awscc.connect.traffic_distribution_groups_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the traffic_distribution_groups_list_only resource, see traffic_distribution_groups - diff --git a/website/docs/services/connect/user_hierarchy_groups/index.md b/website/docs/services/connect/user_hierarchy_groups/index.md index 5189fedbc..f375664b0 100644 --- a/website/docs/services/connect/user_hierarchy_groups/index.md +++ b/website/docs/services/connect/user_hierarchy_groups/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets an user_hierarchy_group resource ## Fields + + + user_hierarchy_group resource "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::Connect::UserHierarchyGroup. @@ -81,31 +107,37 @@ For more information, see + user_hierarchy_groups INSERT + user_hierarchy_groups DELETE + user_hierarchy_groups UPDATE + user_hierarchy_groups_list_only SELECT + user_hierarchy_groups SELECT @@ -114,6 +146,15 @@ For more information, see + + Gets all properties from an individual user_hierarchy_group. ```sql SELECT @@ -126,6 +167,19 @@ tags FROM awscc.connect.user_hierarchy_groups WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all user_hierarchy_groups in a region. +```sql +SELECT +region, +user_hierarchy_group_arn +FROM awscc.connect.user_hierarchy_groups_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -202,6 +256,21 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.connect.user_hierarchy_groups +SET data__PatchDocument = string('{{ { + "InstanceArn": instance_arn, + "Name": name, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/connect/user_hierarchy_groups_list_only/index.md b/website/docs/services/connect/user_hierarchy_groups_list_only/index.md deleted file mode 100644 index 769db1d45..000000000 --- a/website/docs/services/connect/user_hierarchy_groups_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: user_hierarchy_groups_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - user_hierarchy_groups_list_only - - connect - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists user_hierarchy_groups in a region or regions, for all properties use user_hierarchy_groups - -## Overview - - - - - - - -
Nameuser_hierarchy_groups_list_only
TypeResource
DescriptionResource Type definition for AWS::Connect::UserHierarchyGroup
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all user_hierarchy_groups in a region. -```sql -SELECT -region, -user_hierarchy_group_arn -FROM awscc.connect.user_hierarchy_groups_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the user_hierarchy_groups_list_only resource, see user_hierarchy_groups - diff --git a/website/docs/services/connect/user_hierarchy_structures/index.md b/website/docs/services/connect/user_hierarchy_structures/index.md index e7acae648..8a22f317a 100644 --- a/website/docs/services/connect/user_hierarchy_structures/index.md +++ b/website/docs/services/connect/user_hierarchy_structures/index.md @@ -298,6 +298,19 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.connect.user_hierarchy_structures +SET data__PatchDocument = string('{{ { + "UserHierarchyStructure": user_hierarchy_structure +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/connect/users/index.md b/website/docs/services/connect/users/index.md index a3f8a766e..794882615 100644 --- a/website/docs/services/connect/users/index.md +++ b/website/docs/services/connect/users/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a user resource or lists us ## Fields + + + user resource or lists us "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::Connect::User. @@ -192,31 +218,37 @@ For more information, see + users INSERT + users DELETE + users UPDATE + users_list_only SELECT + users SELECT @@ -225,6 +257,15 @@ For more information, see + + Gets all properties from an individual user. ```sql SELECT @@ -244,6 +285,19 @@ user_proficiencies FROM awscc.connect.users WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all users in a region. +```sql +SELECT +region, +user_arn +FROM awscc.connect.users_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -368,6 +422,29 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.connect.users +SET data__PatchDocument = string('{{ { + "InstanceArn": instance_arn, + "DirectoryUserId": directory_user_id, + "HierarchyGroupArn": hierarchy_group_arn, + "Username": username, + "Password": password, + "RoutingProfileArn": routing_profile_arn, + "IdentityInfo": identity_info, + "PhoneConfig": phone_config, + "SecurityProfileArns": security_profile_arns, + "Tags": tags, + "UserProficiencies": user_proficiencies +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/connect/users_list_only/index.md b/website/docs/services/connect/users_list_only/index.md deleted file mode 100644 index f2e1e921a..000000000 --- a/website/docs/services/connect/users_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: users_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - users_list_only - - connect - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists users in a region or regions, for all properties use users - -## Overview - - - - - - - -
Nameusers_list_only
TypeResource
DescriptionResource Type definition for AWS::Connect::User
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all users in a region. -```sql -SELECT -region, -user_arn -FROM awscc.connect.users_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the users_list_only resource, see users - diff --git a/website/docs/services/connect/view_versions/index.md b/website/docs/services/connect/view_versions/index.md index 0dfc356be..989bbc6c1 100644 --- a/website/docs/services/connect/view_versions/index.md +++ b/website/docs/services/connect/view_versions/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a view_version resource or lists ## Fields + + + view_version
resource or lists "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::Connect::ViewVersion. @@ -74,26 +105,31 @@ For more information, see + view_versions INSERT + view_versions DELETE + view_versions_list_only SELECT + view_versions SELECT @@ -102,6 +138,15 @@ For more information, see + + Gets all properties from an individual view_version. ```sql SELECT @@ -114,6 +159,19 @@ version FROM awscc.connect.view_versions WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all view_versions in a region. +```sql +SELECT +region, +view_version_arn +FROM awscc.connect.view_versions_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -182,6 +240,7 @@ resources: + ## `DELETE` example ```sql diff --git a/website/docs/services/connect/view_versions_list_only/index.md b/website/docs/services/connect/view_versions_list_only/index.md deleted file mode 100644 index 5ebc5d4af..000000000 --- a/website/docs/services/connect/view_versions_list_only/index.md +++ /dev/null @@ -1,85 +0,0 @@ ---- -title: view_versions_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - view_versions_list_only - - connect - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists view_versions in a region or regions, for all properties use view_versions - -## Overview - - - - - - - -
Nameview_versions_list_only
TypeResource
DescriptionResource Type definition for AWS::Connect::ViewVersion
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all view_versions in a region. -```sql -SELECT -region, -view_version_arn -FROM awscc.connect.view_versions_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the view_versions_list_only resource, see view_versions - diff --git a/website/docs/services/connect/views/index.md b/website/docs/services/connect/views/index.md index 3dbcfa0d2..890fe15c8 100644 --- a/website/docs/services/connect/views/index.md +++ b/website/docs/services/connect/views/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a view resource or lists vi ## Fields + + + view resource or lists vi "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::Connect::View. @@ -106,31 +132,37 @@ For more information, see + views INSERT + views DELETE + views UPDATE + views_list_only SELECT + views SELECT @@ -139,6 +171,15 @@ For more information, see + + Gets all properties from an individual view. ```sql SELECT @@ -155,6 +196,19 @@ tags FROM awscc.connect.views WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all views in a region. +```sql +SELECT +region, +view_arn +FROM awscc.connect.views_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -244,6 +298,24 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.connect.views +SET data__PatchDocument = string('{{ { + "InstanceArn": instance_arn, + "Name": name, + "Description": description, + "Template": template, + "Actions": actions, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/connect/views_list_only/index.md b/website/docs/services/connect/views_list_only/index.md deleted file mode 100644 index 7cf7c1df2..000000000 --- a/website/docs/services/connect/views_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: views_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - views_list_only - - connect - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists views in a region or regions, for all properties use views - -## Overview - - - - - - - -
Nameviews_list_only
TypeResource
DescriptionResource Type definition for AWS::Connect::View
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all views in a region. -```sql -SELECT -region, -view_arn -FROM awscc.connect.views_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the views_list_only resource, see views - diff --git a/website/docs/services/connectcampaigns/campaigns/index.md b/website/docs/services/connectcampaigns/campaigns/index.md index 18d435773..aacd71b01 100644 --- a/website/docs/services/connectcampaigns/campaigns/index.md +++ b/website/docs/services/connectcampaigns/campaigns/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a campaign resource or lists ## Fields + + + campaign
resource or lists + + + + + + For more information, see AWS::ConnectCampaigns::Campaign. @@ -173,31 +199,37 @@ For more information, see + campaigns INSERT + campaigns DELETE + campaigns UPDATE + campaigns_list_only SELECT + campaigns SELECT @@ -206,6 +238,15 @@ For more information, see + + Gets all properties from an individual campaign. ```sql SELECT @@ -219,6 +260,19 @@ tags FROM awscc.connectcampaigns.campaigns WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all campaigns in a region. +```sql +SELECT +region, +arn +FROM awscc.connectcampaigns.campaigns_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -317,6 +371,22 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.connectcampaigns.campaigns +SET data__PatchDocument = string('{{ { + "DialerConfig": dialer_config, + "Name": name, + "OutboundCallConfig": outbound_call_config, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/connectcampaigns/campaigns_list_only/index.md b/website/docs/services/connectcampaigns/campaigns_list_only/index.md deleted file mode 100644 index 9cde1de08..000000000 --- a/website/docs/services/connectcampaigns/campaigns_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: campaigns_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - campaigns_list_only - - connectcampaigns - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists campaigns in a region or regions, for all properties use campaigns - -## Overview - - - - - - - -
Namecampaigns_list_only
TypeResource
DescriptionDefinition of AWS::ConnectCampaigns::Campaign Resource Type
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all campaigns in a region. -```sql -SELECT -region, -arn -FROM awscc.connectcampaigns.campaigns_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the campaigns_list_only resource, see campaigns - diff --git a/website/docs/services/connectcampaigns/index.md b/website/docs/services/connectcampaigns/index.md index 463161e11..8377be3f6 100644 --- a/website/docs/services/connectcampaigns/index.md +++ b/website/docs/services/connectcampaigns/index.md @@ -20,7 +20,7 @@ The connectcampaigns service documentation.
-total resources: 2
+total resources: 1
@@ -32,6 +32,6 @@ The connectcampaigns service documentation. campaigns \ 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 0ca495564..807ce7938 100644 --- a/website/docs/services/connectcampaignsv2/campaigns/index.md +++ b/website/docs/services/connectcampaignsv2/campaigns/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a campaign resource or lists ## Fields + + + campaign resource or lists + + + + + + For more information, see AWS::ConnectCampaignsV2::Campaign. @@ -366,31 +392,37 @@ For more information, see + campaigns INSERT + campaigns DELETE + campaigns UPDATE + campaigns_list_only SELECT + campaigns SELECT @@ -399,6 +431,15 @@ For more information, see + + Gets all properties from an individual campaign. ```sql SELECT @@ -416,6 +457,19 @@ tags FROM awscc.connectcampaignsv2.campaigns WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all campaigns in a region. +```sql +SELECT +region, +arn +FROM awscc.connectcampaignsv2.campaigns_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -574,6 +628,26 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.connectcampaignsv2.campaigns +SET data__PatchDocument = string('{{ { + "Name": name, + "ChannelSubtypeConfig": channel_subtype_config, + "Source": source, + "ConnectCampaignFlowArn": connect_campaign_flow_arn, + "Schedule": schedule, + "CommunicationTimeConfig": communication_time_config, + "CommunicationLimitsOverride": communication_limits_override, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/connectcampaignsv2/campaigns_list_only/index.md b/website/docs/services/connectcampaignsv2/campaigns_list_only/index.md deleted file mode 100644 index dad3302c5..000000000 --- a/website/docs/services/connectcampaignsv2/campaigns_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: campaigns_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - campaigns_list_only - - connectcampaignsv2 - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists campaigns in a region or regions, for all properties use campaigns - -## Overview - - - - - - - -
Namecampaigns_list_only
TypeResource
DescriptionDefinition of AWS::ConnectCampaignsV2::Campaign Resource Type
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all campaigns in a region. -```sql -SELECT -region, -arn -FROM awscc.connectcampaignsv2.campaigns_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the campaigns_list_only resource, see campaigns - diff --git a/website/docs/services/connectcampaignsv2/index.md b/website/docs/services/connectcampaignsv2/index.md index 35294b349..bc3a9f0f2 100644 --- a/website/docs/services/connectcampaignsv2/index.md +++ b/website/docs/services/connectcampaignsv2/index.md @@ -20,7 +20,7 @@ The connectcampaignsv2 service documentation.
-total resources: 2
+total resources: 1
@@ -32,6 +32,6 @@ The connectcampaignsv2 service documentation. campaigns \ 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 d6844ce4f..14168ab58 100644 --- a/website/docs/services/controltower/enabled_baselines/index.md +++ b/website/docs/services/controltower/enabled_baselines/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets an enabled_baseline resource or l ## Fields + + + enabled_baseline resource or l "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::ControlTower::EnabledBaseline. @@ -103,31 +134,37 @@ For more information, see + enabled_baselines INSERT + enabled_baselines DELETE + enabled_baselines UPDATE + enabled_baselines_list_only SELECT + enabled_baselines SELECT @@ -136,6 +173,15 @@ For more information, see + + Gets all properties from an individual enabled_baseline. ```sql SELECT @@ -149,6 +195,19 @@ tags FROM awscc.controltower.enabled_baselines WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all enabled_baselines in a region. +```sql +SELECT +region, +enabled_baseline_identifier +FROM awscc.controltower.enabled_baselines_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -233,6 +292,21 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.controltower.enabled_baselines +SET data__PatchDocument = string('{{ { + "BaselineVersion": baseline_version, + "Parameters": parameters, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/controltower/enabled_baselines_list_only/index.md b/website/docs/services/controltower/enabled_baselines_list_only/index.md deleted file mode 100644 index 36e012454..000000000 --- a/website/docs/services/controltower/enabled_baselines_list_only/index.md +++ /dev/null @@ -1,85 +0,0 @@ ---- -title: enabled_baselines_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - enabled_baselines_list_only - - controltower - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists enabled_baselines in a region or regions, for all properties use enabled_baselines - -## Overview - - - - - - - -
Nameenabled_baselines_list_only
TypeResource
DescriptionDefinition of AWS::ControlTower::EnabledBaseline Resource Type
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all enabled_baselines in a region. -```sql -SELECT -region, -enabled_baseline_identifier -FROM awscc.controltower.enabled_baselines_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the enabled_baselines_list_only resource, see enabled_baselines - diff --git a/website/docs/services/controltower/enabled_controls/index.md b/website/docs/services/controltower/enabled_controls/index.md index 888af55d8..bac7e43f1 100644 --- a/website/docs/services/controltower/enabled_controls/index.md +++ b/website/docs/services/controltower/enabled_controls/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets an enabled_control resource or li ## Fields + + + enabled_control resource or li "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::ControlTower::EnabledControl. @@ -93,31 +124,37 @@ For more information, see + enabled_controls INSERT + enabled_controls DELETE + enabled_controls UPDATE + enabled_controls_list_only SELECT + enabled_controls SELECT @@ -126,6 +163,15 @@ For more information, see + + Gets all properties from an individual enabled_control. ```sql SELECT @@ -137,6 +183,20 @@ tags FROM awscc.controltower.enabled_controls WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + + + +Lists all enabled_controls in a region. +```sql +SELECT +region, +target_identifier, +control_identifier +FROM awscc.controltower.enabled_controls_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -215,6 +275,20 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.controltower.enabled_controls +SET data__PatchDocument = string('{{ { + "Parameters": parameters, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = '|'; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/controltower/enabled_controls_list_only/index.md b/website/docs/services/controltower/enabled_controls_list_only/index.md deleted file mode 100644 index 6547269aa..000000000 --- a/website/docs/services/controltower/enabled_controls_list_only/index.md +++ /dev/null @@ -1,86 +0,0 @@ ---- -title: enabled_controls_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - enabled_controls_list_only - - controltower - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists enabled_controls in a region or regions, for all properties use enabled_controls - -## Overview - - - - - - - -
Nameenabled_controls_list_only
TypeResource
DescriptionEnables a control on a specified target.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all enabled_controls in a region. -```sql -SELECT -region, -target_identifier, -control_identifier -FROM awscc.controltower.enabled_controls_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the enabled_controls_list_only resource, see enabled_controls - diff --git a/website/docs/services/controltower/index.md b/website/docs/services/controltower/index.md index 2a1ffde32..9dcc55e14 100644 --- a/website/docs/services/controltower/index.md +++ b/website/docs/services/controltower/index.md @@ -20,7 +20,7 @@ The controltower service documentation.
-total resources: 6
+total resources: 3
@@ -30,12 +30,9 @@ The controltower service documentation. \ 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 ac697b437..393b0a258 100644 --- a/website/docs/services/controltower/landing_zones/index.md +++ b/website/docs/services/controltower/landing_zones/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a landing_zone resource or lists ## Fields + + + landing_zone resource or lists "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::ControlTower::LandingZone. @@ -101,31 +127,37 @@ For more information, see + landing_zones INSERT + landing_zones DELETE + landing_zones UPDATE + landing_zones_list_only SELECT + landing_zones SELECT @@ -134,6 +166,15 @@ For more information, see + + Gets all properties from an individual landing_zone. ```sql SELECT @@ -149,6 +190,19 @@ tags FROM awscc.controltower.landing_zones WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all landing_zones in a region. +```sql +SELECT +region, +landing_zone_identifier +FROM awscc.controltower.landing_zones_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -221,6 +275,21 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.controltower.landing_zones +SET data__PatchDocument = string('{{ { + "Version": version, + "Manifest": manifest, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/controltower/landing_zones_list_only/index.md b/website/docs/services/controltower/landing_zones_list_only/index.md deleted file mode 100644 index 6f376afb8..000000000 --- a/website/docs/services/controltower/landing_zones_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: landing_zones_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - landing_zones_list_only - - controltower - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists landing_zones in a region or regions, for all properties use landing_zones - -## Overview - - - - - - - -
Namelanding_zones_list_only
TypeResource
DescriptionDefinition of AWS::ControlTower::LandingZone Resource Type
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all landing_zones in a region. -```sql -SELECT -region, -landing_zone_identifier -FROM awscc.controltower.landing_zones_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the landing_zones_list_only resource, see landing_zones - diff --git a/website/docs/services/cur/index.md b/website/docs/services/cur/index.md index c8d160d56..840c505d0 100644 --- a/website/docs/services/cur/index.md +++ b/website/docs/services/cur/index.md @@ -20,7 +20,7 @@ The cur service documentation.
-total resources: 2
+total resources: 1
@@ -32,6 +32,6 @@ The cur service documentation. report_definitions \ 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 d8a14fcdb..1976fba2b 100644 --- a/website/docs/services/cur/report_definitions/index.md +++ b/website/docs/services/cur/report_definitions/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a report_definition resource or l ## Fields + + + report_definition resource or l "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::CUR::ReportDefinition. @@ -109,31 +135,37 @@ For more information, see + report_definitions INSERT + report_definitions DELETE + report_definitions UPDATE + report_definitions_list_only SELECT + report_definitions SELECT @@ -142,6 +174,15 @@ For more information, see + + Gets all properties from an individual report_definition. ```sql SELECT @@ -161,6 +202,19 @@ billing_view_arn FROM awscc.cur.report_definitions WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all report_definitions in a region. +```sql +SELECT +region, +report_name +FROM awscc.cur.report_definitions_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -283,6 +337,25 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.cur.report_definitions +SET data__PatchDocument = string('{{ { + "Format": format, + "Compression": compression, + "S3Bucket": s3_bucket, + "S3Prefix": s3_prefix, + "S3Region": s3_region, + "AdditionalArtifacts": additional_artifacts, + "RefreshClosedReports": refresh_closed_reports +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/cur/report_definitions_list_only/index.md b/website/docs/services/cur/report_definitions_list_only/index.md deleted file mode 100644 index 6a8250f27..000000000 --- a/website/docs/services/cur/report_definitions_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: report_definitions_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - report_definitions_list_only - - cur - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists report_definitions in a region or regions, for all properties use report_definitions - -## Overview - - - - - - - -
Namereport_definitions_list_only
TypeResource
DescriptionThe AWS::CUR::ReportDefinition resource creates a Cost & Usage Report with user-defined settings. You can use this resource to define settings like time granularity (hourly, daily, monthly), file format (Parquet, CSV), and S3 bucket for delivery of these reports.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all report_definitions in a region. -```sql -SELECT -region, -report_name -FROM awscc.cur.report_definitions_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the report_definitions_list_only resource, see report_definitions - diff --git a/website/docs/services/customerprofiles/calculated_attribute_definitions/index.md b/website/docs/services/customerprofiles/calculated_attribute_definitions/index.md index 2f341748e..dca85934c 100644 --- a/website/docs/services/customerprofiles/calculated_attribute_definitions/index.md +++ b/website/docs/services/customerprofiles/calculated_attribute_definitions/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a calculated_attribute_definition ## Fields + + + calculated_attribute_definition "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::CustomerProfiles::CalculatedAttributeDefinition. @@ -225,31 +256,37 @@ For more information, see + calculated_attribute_definitions INSERT + calculated_attribute_definitions DELETE + calculated_attribute_definitions UPDATE + calculated_attribute_definitions_list_only SELECT + calculated_attribute_definitions SELECT @@ -258,6 +295,15 @@ For more information, see + + Gets all properties from an individual calculated_attribute_definition. ```sql SELECT @@ -278,6 +324,20 @@ tags FROM awscc.customerprofiles.calculated_attribute_definitions WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + + + +Lists all calculated_attribute_definitions in a region. +```sql +SELECT +region, +domain_name, +calculated_attribute_name +FROM awscc.customerprofiles.calculated_attribute_definitions_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -393,6 +453,23 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.customerprofiles.calculated_attribute_definitions +SET data__PatchDocument = string('{{ { + "DisplayName": display_name, + "Description": description, + "AttributeDetails": attribute_details, + "Statistic": statistic, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = '|'; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/customerprofiles/calculated_attribute_definitions_list_only/index.md b/website/docs/services/customerprofiles/calculated_attribute_definitions_list_only/index.md deleted file mode 100644 index 05e7f8997..000000000 --- a/website/docs/services/customerprofiles/calculated_attribute_definitions_list_only/index.md +++ /dev/null @@ -1,86 +0,0 @@ ---- -title: calculated_attribute_definitions_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - calculated_attribute_definitions_list_only - - customerprofiles - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists calculated_attribute_definitions in a region or regions, for all properties use calculated_attribute_definitions - -## Overview - - - - - - - -
Namecalculated_attribute_definitions_list_only
TypeResource
DescriptionA calculated attribute definition for Customer Profiles
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all calculated_attribute_definitions in a region. -```sql -SELECT -region, -domain_name, -calculated_attribute_name -FROM awscc.customerprofiles.calculated_attribute_definitions_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the calculated_attribute_definitions_list_only resource, see calculated_attribute_definitions - diff --git a/website/docs/services/customerprofiles/domains/index.md b/website/docs/services/customerprofiles/domains/index.md index 7cc99fd04..c4257d807 100644 --- a/website/docs/services/customerprofiles/domains/index.md +++ b/website/docs/services/customerprofiles/domains/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a domain resource or lists ## Fields + + + domain resource or lists "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::CustomerProfiles::Domain. @@ -329,31 +355,37 @@ For more information, see + domains INSERT + domains DELETE + domains UPDATE + domains_list_only SELECT + domains SELECT @@ -362,6 +394,15 @@ For more information, see + + Gets all properties from an individual domain. ```sql SELECT @@ -379,6 +420,19 @@ last_updated_at FROM awscc.customerprofiles.domains WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all domains in a region. +```sql +SELECT +region, +domain_name +FROM awscc.customerprofiles.domains_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -501,6 +555,23 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.customerprofiles.domains +SET data__PatchDocument = string('{{ { + "DeadLetterQueueUrl": dead_letter_queue_url, + "DefaultEncryptionKey": default_encryption_key, + "DefaultExpirationDays": default_expiration_days, + "Matching": matching, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/customerprofiles/domains_list_only/index.md b/website/docs/services/customerprofiles/domains_list_only/index.md deleted file mode 100644 index 8ae6f5c85..000000000 --- a/website/docs/services/customerprofiles/domains_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: domains_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - domains_list_only - - customerprofiles - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists domains in a region or regions, for all properties use domains - -## Overview - - - - - - - -
Namedomains_list_only
TypeResource
DescriptionA domain defined for 3rd party data source in Profile Service
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all domains in a region. -```sql -SELECT -region, -domain_name -FROM awscc.customerprofiles.domains_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the domains_list_only resource, see domains - diff --git a/website/docs/services/customerprofiles/event_streams/index.md b/website/docs/services/customerprofiles/event_streams/index.md index c6941fc4b..9086ebf13 100644 --- a/website/docs/services/customerprofiles/event_streams/index.md +++ b/website/docs/services/customerprofiles/event_streams/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets an event_stream resource or lists ## Fields + + + event_stream
resource or lists "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::CustomerProfiles::EventStream. @@ -108,31 +139,37 @@ For more information, see + event_streams INSERT + event_streams DELETE + event_streams UPDATE + event_streams_list_only SELECT + event_streams SELECT @@ -141,6 +178,15 @@ For more information, see + + Gets all properties from an individual event_stream. ```sql SELECT @@ -156,6 +202,20 @@ destination_details FROM awscc.customerprofiles.event_streams WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + + + +Lists all event_streams in a region. +```sql +SELECT +region, +domain_name, +event_stream_name +FROM awscc.customerprofiles.event_streams_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -234,6 +294,19 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.customerprofiles.event_streams +SET data__PatchDocument = string('{{ { + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = '|'; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/customerprofiles/event_streams_list_only/index.md b/website/docs/services/customerprofiles/event_streams_list_only/index.md deleted file mode 100644 index a890a9753..000000000 --- a/website/docs/services/customerprofiles/event_streams_list_only/index.md +++ /dev/null @@ -1,86 +0,0 @@ ---- -title: event_streams_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - event_streams_list_only - - customerprofiles - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists event_streams in a region or regions, for all properties use event_streams - -## Overview - - - - - - - -
Nameevent_streams_list_only
TypeResource
DescriptionAn Event Stream resource of Amazon Connect Customer Profiles
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all event_streams in a region. -```sql -SELECT -region, -domain_name, -event_stream_name -FROM awscc.customerprofiles.event_streams_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the event_streams_list_only resource, see event_streams - diff --git a/website/docs/services/customerprofiles/event_triggers/index.md b/website/docs/services/customerprofiles/event_triggers/index.md index d45785bd1..899aa39f7 100644 --- a/website/docs/services/customerprofiles/event_triggers/index.md +++ b/website/docs/services/customerprofiles/event_triggers/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets an event_trigger resource or list ## Fields + + + event_trigger resource or list "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::CustomerProfiles::EventTrigger. @@ -186,31 +217,37 @@ For more information, see + event_triggers INSERT + event_triggers DELETE + event_triggers UPDATE + event_triggers_list_only SELECT + event_triggers SELECT @@ -219,6 +256,15 @@ For more information, see + + Gets all properties from an individual event_trigger. ```sql SELECT @@ -236,6 +282,20 @@ tags FROM awscc.customerprofiles.event_triggers WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + + + +Lists all event_triggers in a region. +```sql +SELECT +region, +domain_name, +event_trigger_name +FROM awscc.customerprofiles.event_triggers_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -346,6 +406,24 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.customerprofiles.event_triggers +SET data__PatchDocument = string('{{ { + "ObjectTypeName": object_type_name, + "Description": description, + "EventTriggerConditions": event_trigger_conditions, + "EventTriggerLimits": event_trigger_limits, + "SegmentFilter": segment_filter, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = '|'; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/customerprofiles/event_triggers_list_only/index.md b/website/docs/services/customerprofiles/event_triggers_list_only/index.md deleted file mode 100644 index 0e59a5c71..000000000 --- a/website/docs/services/customerprofiles/event_triggers_list_only/index.md +++ /dev/null @@ -1,86 +0,0 @@ ---- -title: event_triggers_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - event_triggers_list_only - - customerprofiles - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists event_triggers in a region or regions, for all properties use event_triggers - -## Overview - - - - - - - -
Nameevent_triggers_list_only
TypeResource
DescriptionAn event trigger resource of Amazon Connect Customer Profiles
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all event_triggers in a region. -```sql -SELECT -region, -domain_name, -event_trigger_name -FROM awscc.customerprofiles.event_triggers_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the event_triggers_list_only resource, see event_triggers - diff --git a/website/docs/services/customerprofiles/index.md b/website/docs/services/customerprofiles/index.md index 83bff0cde..cd5ae55e5 100644 --- a/website/docs/services/customerprofiles/index.md +++ b/website/docs/services/customerprofiles/index.md @@ -20,7 +20,7 @@ The customerprofiles service documentation.
-total resources: 14
+total resources: 7
@@ -30,20 +30,13 @@ The customerprofiles service documentation. \ 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 5c71c187d..da650b8a3 100644 --- a/website/docs/services/customerprofiles/integrations/index.md +++ b/website/docs/services/customerprofiles/integrations/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets an integration resource or lists ## Fields + + + integration resource or lists "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::CustomerProfiles::Integration. @@ -291,31 +322,37 @@ For more information, see + integrations INSERT + integrations DELETE + integrations UPDATE + integrations_list_only SELECT + integrations SELECT @@ -324,6 +361,15 @@ For more information, see + + Gets all properties from an individual integration. ```sql SELECT @@ -340,6 +386,20 @@ event_trigger_names FROM awscc.customerprofiles.integrations WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + + + +Lists all integrations in a region. +```sql +SELECT +region, +domain_name, +uri +FROM awscc.customerprofiles.integrations_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -476,6 +536,23 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.customerprofiles.integrations +SET data__PatchDocument = string('{{ { + "FlowDefinition": flow_definition, + "ObjectTypeName": object_type_name, + "Tags": tags, + "ObjectTypeNames": object_type_names, + "EventTriggerNames": event_trigger_names +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = '|'; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/customerprofiles/integrations_list_only/index.md b/website/docs/services/customerprofiles/integrations_list_only/index.md deleted file mode 100644 index 8f91479e1..000000000 --- a/website/docs/services/customerprofiles/integrations_list_only/index.md +++ /dev/null @@ -1,86 +0,0 @@ ---- -title: integrations_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - integrations_list_only - - customerprofiles - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists integrations in a region or regions, for all properties use integrations - -## Overview - - - - - - - -
Nameintegrations_list_only
TypeResource
DescriptionThe resource schema for creating an Amazon Connect Customer Profiles Integration.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all integrations in a region. -```sql -SELECT -region, -domain_name, -uri -FROM awscc.customerprofiles.integrations_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the integrations_list_only resource, see integrations - diff --git a/website/docs/services/customerprofiles/object_types/index.md b/website/docs/services/customerprofiles/object_types/index.md index 5c290c24f..7264b726a 100644 --- a/website/docs/services/customerprofiles/object_types/index.md +++ b/website/docs/services/customerprofiles/object_types/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets an object_type resource or lists ## Fields + + + object_type resource or lists "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::CustomerProfiles::ObjectType. @@ -189,31 +220,37 @@ For more information, see + object_types INSERT + object_types DELETE + object_types UPDATE + object_types_list_only SELECT + object_types SELECT @@ -222,6 +259,15 @@ For more information, see + + Gets all properties from an individual object_type. ```sql SELECT @@ -244,6 +290,20 @@ max_available_profile_object_count FROM awscc.customerprofiles.object_types WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + + + +Lists all object_types in a region. +```sql +SELECT +region, +domain_name, +object_type_name +FROM awscc.customerprofiles.object_types_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -365,6 +425,28 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.customerprofiles.object_types +SET data__PatchDocument = string('{{ { + "AllowProfileCreation": allow_profile_creation, + "Description": description, + "EncryptionKey": encryption_key, + "ExpirationDays": expiration_days, + "Fields": fields, + "Keys": keys, + "SourceLastUpdatedTimestampFormat": source_last_updated_timestamp_format, + "Tags": tags, + "TemplateId": template_id, + "MaxProfileObjectCount": max_profile_object_count +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = '|'; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/customerprofiles/object_types_list_only/index.md b/website/docs/services/customerprofiles/object_types_list_only/index.md deleted file mode 100644 index 14a620491..000000000 --- a/website/docs/services/customerprofiles/object_types_list_only/index.md +++ /dev/null @@ -1,86 +0,0 @@ ---- -title: object_types_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - object_types_list_only - - customerprofiles - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists object_types in a region or regions, for all properties use object_types - -## Overview - - - - - - - -
Nameobject_types_list_only
TypeResource
DescriptionAn ObjectType resource of Amazon Connect Customer Profiles
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all object_types in a region. -```sql -SELECT -region, -domain_name, -object_type_name -FROM awscc.customerprofiles.object_types_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the object_types_list_only resource, see object_types - diff --git a/website/docs/services/customerprofiles/segment_definitions/index.md b/website/docs/services/customerprofiles/segment_definitions/index.md index b4a763b79..29299c486 100644 --- a/website/docs/services/customerprofiles/segment_definitions/index.md +++ b/website/docs/services/customerprofiles/segment_definitions/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a segment_definition resource or ## Fields + + + segment_definition resource or "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::CustomerProfiles::SegmentDefinition. @@ -137,31 +168,37 @@ For more information, see + segment_definitions INSERT + segment_definitions DELETE + segment_definitions UPDATE + segment_definitions_list_only SELECT + segment_definitions SELECT @@ -170,6 +207,15 @@ For more information, see + + Gets all properties from an individual segment_definition. ```sql SELECT @@ -185,6 +231,20 @@ tags FROM awscc.customerprofiles.segment_definitions WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + + + +Lists all segment_definitions in a region. +```sql +SELECT +region, +domain_name, +segment_definition_name +FROM awscc.customerprofiles.segment_definitions_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -281,6 +341,20 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.customerprofiles.segment_definitions +SET data__PatchDocument = string('{{ { + "Description": description, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = '|'; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/customerprofiles/segment_definitions_list_only/index.md b/website/docs/services/customerprofiles/segment_definitions_list_only/index.md deleted file mode 100644 index 019924a9e..000000000 --- a/website/docs/services/customerprofiles/segment_definitions_list_only/index.md +++ /dev/null @@ -1,86 +0,0 @@ ---- -title: segment_definitions_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - segment_definitions_list_only - - customerprofiles - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists segment_definitions in a region or regions, for all properties use segment_definitions - -## Overview - - - - - - - -
Namesegment_definitions_list_only
TypeResource
DescriptionA segment definition resource of Amazon Connect Customer Profiles
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all segment_definitions in a region. -```sql -SELECT -region, -domain_name, -segment_definition_name -FROM awscc.customerprofiles.segment_definitions_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the segment_definitions_list_only resource, see segment_definitions - diff --git a/website/docs/services/databrew/datasets/index.md b/website/docs/services/databrew/datasets/index.md index ebe0fa4a4..0e96d2600 100644 --- a/website/docs/services/databrew/datasets/index.md +++ b/website/docs/services/databrew/datasets/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a dataset resource or lists ## Fields + + + dataset resource or lists + + + + + + For more information, see AWS::DataBrew::Dataset. @@ -311,31 +337,37 @@ For more information, see + datasets INSERT + datasets DELETE + datasets UPDATE + datasets_list_only SELECT + datasets SELECT @@ -344,6 +376,15 @@ For more information, see + + Gets all properties from an individual dataset. ```sql SELECT @@ -358,6 +399,19 @@ tags FROM awscc.databrew.datasets WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all datasets in a region. +```sql +SELECT +region, +name +FROM awscc.databrew.datasets_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -492,6 +546,24 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.databrew.datasets +SET data__PatchDocument = string('{{ { + "Format": format, + "FormatOptions": format_options, + "Input": input, + "Source": source, + "PathOptions": path_options, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/databrew/datasets_list_only/index.md b/website/docs/services/databrew/datasets_list_only/index.md deleted file mode 100644 index ce5133f3e..000000000 --- a/website/docs/services/databrew/datasets_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: datasets_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - datasets_list_only - - databrew - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists datasets in a region or regions, for all properties use datasets - -## Overview - - - - - - - -
Namedatasets_list_only
TypeResource
DescriptionResource schema for AWS::DataBrew::Dataset.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all datasets in a region. -```sql -SELECT -region, -name -FROM awscc.databrew.datasets_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the datasets_list_only resource, see datasets - diff --git a/website/docs/services/databrew/index.md b/website/docs/services/databrew/index.md index 15cd8908e..f8cdda386 100644 --- a/website/docs/services/databrew/index.md +++ b/website/docs/services/databrew/index.md @@ -20,7 +20,7 @@ The databrew service documentation.
-total resources: 12
+total resources: 6
@@ -30,18 +30,12 @@ The databrew service documentation. \ 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 9bf172241..627ca0558 100644 --- a/website/docs/services/databrew/jobs/index.md +++ b/website/docs/services/databrew/jobs/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a job resource or lists job ## Fields + + + job resource or lists job "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::DataBrew::Job. @@ -535,31 +561,37 @@ For more information, see + jobs INSERT + jobs DELETE + jobs UPDATE + jobs_list_only SELECT + jobs SELECT @@ -568,6 +600,15 @@ For more information, see + + Gets all properties from an individual job. ```sql SELECT @@ -595,6 +636,19 @@ validation_configurations FROM awscc.databrew.jobs WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all jobs in a region. +```sql +SELECT +region, +name +FROM awscc.databrew.jobs_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -799,6 +853,36 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.databrew.jobs +SET data__PatchDocument = string('{{ { + "DatasetName": dataset_name, + "EncryptionKeyArn": encryption_key_arn, + "EncryptionMode": encryption_mode, + "LogSubscription": log_subscription, + "MaxCapacity": max_capacity, + "MaxRetries": max_retries, + "Outputs": outputs, + "DataCatalogOutputs": data_catalog_outputs, + "DatabaseOutputs": database_outputs, + "OutputLocation": output_location, + "ProjectName": project_name, + "Recipe": recipe, + "RoleArn": role_arn, + "Tags": tags, + "Timeout": timeout, + "JobSample": job_sample, + "ProfileConfiguration": profile_configuration, + "ValidationConfigurations": validation_configurations +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/databrew/jobs_list_only/index.md b/website/docs/services/databrew/jobs_list_only/index.md deleted file mode 100644 index f15c56535..000000000 --- a/website/docs/services/databrew/jobs_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: jobs_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - jobs_list_only - - databrew - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists jobs in a region or regions, for all properties use jobs - -## Overview - - - - - - - -
Namejobs_list_only
TypeResource
DescriptionResource schema for AWS::DataBrew::Job.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all jobs in a region. -```sql -SELECT -region, -name -FROM awscc.databrew.jobs_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the jobs_list_only resource, see jobs - diff --git a/website/docs/services/databrew/projects/index.md b/website/docs/services/databrew/projects/index.md index 17b3d9da7..ed45a1960 100644 --- a/website/docs/services/databrew/projects/index.md +++ b/website/docs/services/databrew/projects/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a project resource or lists ## Fields + + + project resource or lists + + + + + + For more information, see AWS::DataBrew::Project. @@ -103,31 +129,37 @@ For more information, see + projects INSERT + projects DELETE + projects UPDATE + projects_list_only SELECT + projects SELECT @@ -136,6 +168,15 @@ For more information, see + + Gets all properties from an individual project. ```sql SELECT @@ -149,6 +190,19 @@ tags FROM awscc.databrew.projects WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all projects in a region. +```sql +SELECT +region, +name +FROM awscc.databrew.projects_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -239,6 +293,23 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.databrew.projects +SET data__PatchDocument = string('{{ { + "DatasetName": dataset_name, + "RecipeName": recipe_name, + "RoleArn": role_arn, + "Sample": sample, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/databrew/projects_list_only/index.md b/website/docs/services/databrew/projects_list_only/index.md deleted file mode 100644 index 75e30f6a6..000000000 --- a/website/docs/services/databrew/projects_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: projects_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - projects_list_only - - databrew - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists projects in a region or regions, for all properties use projects - -## Overview - - - - - - - -
Nameprojects_list_only
TypeResource
DescriptionResource schema for AWS::DataBrew::Project.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all projects in a region. -```sql -SELECT -region, -name -FROM awscc.databrew.projects_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the projects_list_only resource, see projects - diff --git a/website/docs/services/databrew/recipes/index.md b/website/docs/services/databrew/recipes/index.md index 3fcd6143f..c71a2eaa9 100644 --- a/website/docs/services/databrew/recipes/index.md +++ b/website/docs/services/databrew/recipes/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a recipe resource or lists ## Fields + + + recipe resource or lists "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::DataBrew::Recipe. @@ -122,31 +148,37 @@ For more information, see + recipes INSERT + recipes DELETE + recipes UPDATE + recipes_list_only SELECT + recipes SELECT @@ -155,6 +187,15 @@ For more information, see + + Gets all properties from an individual recipe. ```sql SELECT @@ -166,6 +207,19 @@ tags FROM awscc.databrew.recipes WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all recipes in a region. +```sql +SELECT +region, +name +FROM awscc.databrew.recipes_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -249,6 +303,21 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.databrew.recipes +SET data__PatchDocument = string('{{ { + "Description": description, + "Steps": steps, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/databrew/recipes_list_only/index.md b/website/docs/services/databrew/recipes_list_only/index.md deleted file mode 100644 index 1ccd8b31d..000000000 --- a/website/docs/services/databrew/recipes_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: recipes_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - recipes_list_only - - databrew - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists recipes in a region or regions, for all properties use recipes - -## Overview - - - - - - - -
Namerecipes_list_only
TypeResource
DescriptionResource schema for AWS::DataBrew::Recipe.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all recipes in a region. -```sql -SELECT -region, -name -FROM awscc.databrew.recipes_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the recipes_list_only resource, see recipes - diff --git a/website/docs/services/databrew/rulesets/index.md b/website/docs/services/databrew/rulesets/index.md index 8cb1f44c2..9909f5da9 100644 --- a/website/docs/services/databrew/rulesets/index.md +++ b/website/docs/services/databrew/rulesets/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a ruleset resource or lists ## Fields + + + ruleset resource or lists + + + + + + For more information, see AWS::DataBrew::Ruleset. @@ -159,31 +185,37 @@ For more information, see + rulesets INSERT + rulesets DELETE + rulesets UPDATE + rulesets_list_only SELECT + rulesets SELECT @@ -192,6 +224,15 @@ For more information, see + + Gets all properties from an individual ruleset. ```sql SELECT @@ -204,6 +245,19 @@ tags FROM awscc.databrew.rulesets WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all rulesets in a region. +```sql +SELECT +region, +name +FROM awscc.databrew.rulesets_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -299,6 +353,21 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.databrew.rulesets +SET data__PatchDocument = string('{{ { + "Description": description, + "Rules": rules, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/databrew/rulesets_list_only/index.md b/website/docs/services/databrew/rulesets_list_only/index.md deleted file mode 100644 index 781054012..000000000 --- a/website/docs/services/databrew/rulesets_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: rulesets_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - rulesets_list_only - - databrew - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists rulesets in a region or regions, for all properties use rulesets - -## Overview - - - - - - - -
Namerulesets_list_only
TypeResource
DescriptionResource schema for AWS::DataBrew::Ruleset.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all rulesets in a region. -```sql -SELECT -region, -name -FROM awscc.databrew.rulesets_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the rulesets_list_only resource, see rulesets - diff --git a/website/docs/services/databrew/schedules/index.md b/website/docs/services/databrew/schedules/index.md index 3dfae2d14..1419c4eb5 100644 --- a/website/docs/services/databrew/schedules/index.md +++ b/website/docs/services/databrew/schedules/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a schedule resource or lists ## Fields + + + schedule
resource or lists + + + + + + For more information, see AWS::DataBrew::Schedule. @@ -81,31 +107,37 @@ For more information, see + schedules INSERT + schedules DELETE + schedules UPDATE + schedules_list_only SELECT + schedules SELECT @@ -114,6 +146,15 @@ For more information, see + + Gets all properties from an individual schedule. ```sql SELECT @@ -125,6 +166,19 @@ tags FROM awscc.databrew.schedules WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all schedules in a region. +```sql +SELECT +region, +name +FROM awscc.databrew.schedules_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -202,6 +256,21 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.databrew.schedules +SET data__PatchDocument = string('{{ { + "JobNames": job_names, + "CronExpression": cron_expression, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/databrew/schedules_list_only/index.md b/website/docs/services/databrew/schedules_list_only/index.md deleted file mode 100644 index ca5576416..000000000 --- a/website/docs/services/databrew/schedules_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: schedules_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - schedules_list_only - - databrew - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists schedules in a region or regions, for all properties use schedules - -## Overview - - - - - - - -
Nameschedules_list_only
TypeResource
DescriptionResource schema for AWS::DataBrew::Schedule.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all schedules in a region. -```sql -SELECT -region, -name -FROM awscc.databrew.schedules_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the schedules_list_only resource, see schedules - diff --git a/website/docs/services/datapipeline/index.md b/website/docs/services/datapipeline/index.md index 081d36757..2fb12a145 100644 --- a/website/docs/services/datapipeline/index.md +++ b/website/docs/services/datapipeline/index.md @@ -20,7 +20,7 @@ The datapipeline service documentation.
-total resources: 2
+total resources: 1
@@ -32,6 +32,6 @@ The datapipeline service documentation. pipelines \ 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 9c608a15e..96286b1b0 100644 --- a/website/docs/services/datapipeline/pipelines/index.md +++ b/website/docs/services/datapipeline/pipelines/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a pipeline resource or lists ## Fields + + + pipeline
resource or lists + + + + + + For more information, see AWS::DataPipeline::Pipeline. @@ -171,31 +197,37 @@ For more information, see + pipelines INSERT + pipelines DELETE + pipelines UPDATE + pipelines_list_only SELECT + pipelines SELECT @@ -204,6 +236,15 @@ For more information, see + + Gets all properties from an individual pipeline. ```sql SELECT @@ -219,6 +260,19 @@ pipeline_id FROM awscc.datapipeline.pipelines WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all pipelines in a region. +```sql +SELECT +region, +pipeline_id +FROM awscc.datapipeline.pipelines_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -317,6 +371,23 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.datapipeline.pipelines +SET data__PatchDocument = string('{{ { + "Activate": activate, + "ParameterObjects": parameter_objects, + "ParameterValues": parameter_values, + "PipelineObjects": pipeline_objects, + "PipelineTags": pipeline_tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/datapipeline/pipelines_list_only/index.md b/website/docs/services/datapipeline/pipelines_list_only/index.md deleted file mode 100644 index 26214e89a..000000000 --- a/website/docs/services/datapipeline/pipelines_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: pipelines_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - pipelines_list_only - - datapipeline - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists pipelines in a region or regions, for all properties use pipelines - -## Overview - - - - - - - -
Namepipelines_list_only
TypeResource
DescriptionAn example resource schema demonstrating some basic constructs and validation rules.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all pipelines in a region. -```sql -SELECT -region, -pipeline_id -FROM awscc.datapipeline.pipelines_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the pipelines_list_only resource, see pipelines - diff --git a/website/docs/services/datasync/agents/index.md b/website/docs/services/datasync/agents/index.md index a740d47da..b8b8d348a 100644 --- a/website/docs/services/datasync/agents/index.md +++ b/website/docs/services/datasync/agents/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets an agent resource or lists ## Fields + + + agent resource or lists "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::DataSync::Agent. @@ -101,31 +127,37 @@ For more information, see + agents INSERT + agents DELETE + agents UPDATE + agents_list_only SELECT + agents SELECT @@ -134,6 +166,15 @@ For more information, see + + Gets all properties from an individual agent. ```sql SELECT @@ -149,6 +190,19 @@ agent_arn FROM awscc.datasync.agents WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all agents in a region. +```sql +SELECT +region, +agent_arn +FROM awscc.datasync.agents_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -233,6 +287,20 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.datasync.agents +SET data__PatchDocument = string('{{ { + "AgentName": agent_name, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/datasync/agents_list_only/index.md b/website/docs/services/datasync/agents_list_only/index.md deleted file mode 100644 index f67a51ab2..000000000 --- a/website/docs/services/datasync/agents_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: agents_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - agents_list_only - - datasync - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists agents in a region or regions, for all properties use agents - -## Overview - - - - - - - -
Nameagents_list_only
TypeResource
DescriptionResource schema for AWS::DataSync::Agent.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all agents in a region. -```sql -SELECT -region, -agent_arn -FROM awscc.datasync.agents_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the agents_list_only resource, see agents - diff --git a/website/docs/services/datasync/index.md b/website/docs/services/datasync/index.md index 9aa6bc336..bb168b7a4 100644 --- a/website/docs/services/datasync/index.md +++ b/website/docs/services/datasync/index.md @@ -20,7 +20,7 @@ The datasync service documentation.
-total resources: 26
+total resources: 13
@@ -30,32 +30,19 @@ The datasync service documentation. \ 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 cb20619e8..7b810c3c7 100644 --- a/website/docs/services/datasync/location_azure_blobs/index.md +++ b/website/docs/services/datasync/location_azure_blobs/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a location_azure_blob resource or ## Fields + + + location_azure_blob
resource or "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::DataSync::LocationAzureBlob. @@ -164,31 +190,37 @@ For more information, see + location_azure_blobs INSERT + location_azure_blobs DELETE + location_azure_blobs UPDATE + location_azure_blobs_list_only SELECT + location_azure_blobs SELECT @@ -197,6 +229,15 @@ For more information, see + + Gets all properties from an individual location_azure_blob. ```sql SELECT @@ -217,6 +258,19 @@ managed_secret_config FROM awscc.datasync.location_azure_blobs WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all location_azure_blobs in a region. +```sql +SELECT +region, +location_arn +FROM awscc.datasync.location_azure_blobs_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -321,6 +375,26 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.datasync.location_azure_blobs +SET data__PatchDocument = string('{{ { + "AgentArns": agent_arns, + "AzureBlobAuthenticationType": azure_blob_authentication_type, + "AzureBlobSasConfiguration": azure_blob_sas_configuration, + "AzureBlobType": azure_blob_type, + "AzureAccessTier": azure_access_tier, + "Subdirectory": subdirectory, + "Tags": tags, + "CustomSecretConfig": custom_secret_config +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/datasync/location_azure_blobs_list_only/index.md b/website/docs/services/datasync/location_azure_blobs_list_only/index.md deleted file mode 100644 index 3de11983e..000000000 --- a/website/docs/services/datasync/location_azure_blobs_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: location_azure_blobs_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - location_azure_blobs_list_only - - datasync - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists location_azure_blobs in a region or regions, for all properties use location_azure_blobs - -## Overview - - - - - - - -
Namelocation_azure_blobs_list_only
TypeResource
DescriptionResource Type definition for AWS::DataSync::LocationAzureBlob.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all location_azure_blobs in a region. -```sql -SELECT -region, -location_arn -FROM awscc.datasync.location_azure_blobs_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the location_azure_blobs_list_only resource, see location_azure_blobs - diff --git a/website/docs/services/datasync/location_efs/index.md b/website/docs/services/datasync/location_efs/index.md index 7d23c3786..5f5dfb0b8 100644 --- a/website/docs/services/datasync/location_efs/index.md +++ b/website/docs/services/datasync/location_efs/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a location_ef resource or lists < ## Fields + + + location_ef
resource or lists < "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::DataSync::LocationEFS. @@ -118,31 +144,37 @@ For more information, see + location_efs INSERT + location_efs DELETE + location_efs UPDATE + location_efs_list_only SELECT + location_efs SELECT @@ -151,6 +183,15 @@ For more information, see + + Gets all properties from an individual location_ef. ```sql SELECT @@ -167,6 +208,19 @@ location_uri FROM awscc.datasync.location_efs WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all location_efs in a region. +```sql +SELECT +region, +location_arn +FROM awscc.datasync.location_efs_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -256,6 +310,23 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.datasync.location_efs +SET data__PatchDocument = string('{{ { + "AccessPointArn": access_point_arn, + "FileSystemAccessRoleArn": file_system_access_role_arn, + "InTransitEncryption": in_transit_encryption, + "Subdirectory": subdirectory, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/datasync/location_efs_list_only/index.md b/website/docs/services/datasync/location_efs_list_only/index.md deleted file mode 100644 index fbd237d24..000000000 --- a/website/docs/services/datasync/location_efs_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: location_efs_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - location_efs_list_only - - datasync - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists location_efs in a region or regions, for all properties use location_efs - -## Overview - - - - - - - -
Namelocation_efs_list_only
TypeResource
DescriptionResource schema for AWS::DataSync::LocationEFS.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all location_efs in a region. -```sql -SELECT -region, -location_arn -FROM awscc.datasync.location_efs_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the location_efs_list_only resource, see location_efs - diff --git a/website/docs/services/datasync/location_hdfs/index.md b/website/docs/services/datasync/location_hdfs/index.md index 75a962759..50074b146 100644 --- a/website/docs/services/datasync/location_hdfs/index.md +++ b/website/docs/services/datasync/location_hdfs/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a location_hdf resource or lists ## Fields + + + location_hdf
resource or lists "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::DataSync::LocationHDFS. @@ -160,31 +186,37 @@ For more information, see + location_hdfs INSERT + location_hdfs DELETE + location_hdfs UPDATE + location_hdfs_list_only SELECT + location_hdfs SELECT @@ -193,6 +225,15 @@ For more information, see + + Gets all properties from an individual location_hdf. ```sql SELECT @@ -215,6 +256,19 @@ location_uri FROM awscc.datasync.location_hdfs WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all location_hdfs in a region. +```sql +SELECT +region, +location_arn +FROM awscc.datasync.location_hdfs_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -334,6 +388,31 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.datasync.location_hdfs +SET data__PatchDocument = string('{{ { + "NameNodes": name_nodes, + "BlockSize": block_size, + "ReplicationFactor": replication_factor, + "KmsKeyProviderUri": kms_key_provider_uri, + "QopConfiguration": qop_configuration, + "AuthenticationType": authentication_type, + "SimpleUser": simple_user, + "KerberosPrincipal": kerberos_principal, + "KerberosKeytab": kerberos_keytab, + "KerberosKrb5Conf": kerberos_krb5_conf, + "Tags": tags, + "AgentArns": agent_arns, + "Subdirectory": subdirectory +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/datasync/location_hdfs_list_only/index.md b/website/docs/services/datasync/location_hdfs_list_only/index.md deleted file mode 100644 index b4acf46d7..000000000 --- a/website/docs/services/datasync/location_hdfs_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: location_hdfs_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - location_hdfs_list_only - - datasync - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists location_hdfs in a region or regions, for all properties use location_hdfs - -## Overview - - - - - - - -
Namelocation_hdfs_list_only
TypeResource
DescriptionResource schema for AWS::DataSync::LocationHDFS.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all location_hdfs in a region. -```sql -SELECT -region, -location_arn -FROM awscc.datasync.location_hdfs_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the location_hdfs_list_only resource, see location_hdfs - diff --git a/website/docs/services/datasync/location_nfs/index.md b/website/docs/services/datasync/location_nfs/index.md index 412d5cda5..5347b49a8 100644 --- a/website/docs/services/datasync/location_nfs/index.md +++ b/website/docs/services/datasync/location_nfs/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a location_nf resource or lists < ## Fields + + + location_nf
resource or lists < "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::DataSync::LocationNFS. @@ -110,31 +136,37 @@ For more information, see + location_nfs INSERT + location_nfs DELETE + location_nfs UPDATE + location_nfs_list_only SELECT + location_nfs SELECT @@ -143,6 +175,15 @@ For more information, see + + Gets all properties from an individual location_nf. ```sql SELECT @@ -157,6 +198,19 @@ location_uri FROM awscc.datasync.location_nfs WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all location_nfs in a region. +```sql +SELECT +region, +location_arn +FROM awscc.datasync.location_nfs_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -238,6 +292,23 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.datasync.location_nfs +SET data__PatchDocument = string('{{ { + "MountOptions": mount_options, + "OnPremConfig": on_prem_config, + "ServerHostname": server_hostname, + "Subdirectory": subdirectory, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/datasync/location_nfs_list_only/index.md b/website/docs/services/datasync/location_nfs_list_only/index.md deleted file mode 100644 index 50d41b106..000000000 --- a/website/docs/services/datasync/location_nfs_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: location_nfs_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - location_nfs_list_only - - datasync - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists location_nfs in a region or regions, for all properties use location_nfs - -## Overview - - - - - - - -
Namelocation_nfs_list_only
TypeResource
DescriptionResource schema for AWS::DataSync::LocationNFS
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all location_nfs in a region. -```sql -SELECT -region, -location_arn -FROM awscc.datasync.location_nfs_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the location_nfs_list_only resource, see location_nfs - diff --git a/website/docs/services/datasync/location_object_storages/index.md b/website/docs/services/datasync/location_object_storages/index.md index f8e102b5b..119d4b15b 100644 --- a/website/docs/services/datasync/location_object_storages/index.md +++ b/website/docs/services/datasync/location_object_storages/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a location_object_storage resourc ## Fields + + + location_object_storage resourc "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::DataSync::LocationObjectStorage. @@ -167,31 +193,37 @@ For more information, see + location_object_storages INSERT + location_object_storages DELETE + location_object_storages UPDATE + location_object_storages_list_only SELECT + location_object_storages SELECT @@ -200,6 +232,15 @@ For more information, see + + Gets all properties from an individual location_object_storage. ```sql SELECT @@ -222,6 +263,19 @@ managed_secret_config FROM awscc.datasync.location_object_storages WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all location_object_storages in a region. +```sql +SELECT +region, +location_arn +FROM awscc.datasync.location_object_storages_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -355,6 +409,28 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.datasync.location_object_storages +SET data__PatchDocument = string('{{ { + "AccessKey": access_key, + "AgentArns": agent_arns, + "SecretKey": secret_key, + "ServerCertificate": server_certificate, + "ServerHostname": server_hostname, + "ServerPort": server_port, + "ServerProtocol": server_protocol, + "Subdirectory": subdirectory, + "Tags": tags, + "CustomSecretConfig": custom_secret_config +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/datasync/location_object_storages_list_only/index.md b/website/docs/services/datasync/location_object_storages_list_only/index.md deleted file mode 100644 index b55fd0977..000000000 --- a/website/docs/services/datasync/location_object_storages_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: location_object_storages_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - location_object_storages_list_only - - datasync - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists location_object_storages in a region or regions, for all properties use location_object_storages - -## Overview - - - - - - - -
Namelocation_object_storages_list_only
TypeResource
DescriptionResource Type definition for AWS::DataSync::LocationObjectStorage.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all location_object_storages in a region. -```sql -SELECT -region, -location_arn -FROM awscc.datasync.location_object_storages_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the location_object_storages_list_only resource, see location_object_storages - diff --git a/website/docs/services/datasync/location_s3s/index.md b/website/docs/services/datasync/location_s3s/index.md index c28ef878e..25e5afc30 100644 --- a/website/docs/services/datasync/location_s3s/index.md +++ b/website/docs/services/datasync/location_s3s/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a location_s3 resource or lists < ## Fields + + + location_s3 resource or lists < "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::DataSync::LocationS3. @@ -103,31 +129,37 @@ For more information, see + location_s3s INSERT + location_s3s DELETE + location_s3s UPDATE + location_s3s_list_only SELECT + location_s3s SELECT @@ -136,6 +168,15 @@ For more information, see + + Gets all properties from an individual location_s3. ```sql SELECT @@ -150,6 +191,19 @@ location_uri FROM awscc.datasync.location_s3s WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all location_s3s in a region. +```sql +SELECT +region, +location_arn +FROM awscc.datasync.location_s3s_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -229,6 +283,22 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.datasync.location_s3s +SET data__PatchDocument = string('{{ { + "S3Config": s3_config, + "Subdirectory": subdirectory, + "S3StorageClass": s3_storage_class, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/datasync/location_s3s_list_only/index.md b/website/docs/services/datasync/location_s3s_list_only/index.md deleted file mode 100644 index 3ab9ad6bf..000000000 --- a/website/docs/services/datasync/location_s3s_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: location_s3s_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - location_s3s_list_only - - datasync - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists location_s3s in a region or regions, for all properties use location_s3s - -## Overview - - - - - - - -
Namelocation_s3s_list_only
TypeResource
DescriptionResource schema for AWS::DataSync::LocationS3
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all location_s3s in a region. -```sql -SELECT -region, -location_arn -FROM awscc.datasync.location_s3s_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the location_s3s_list_only resource, see location_s3s - diff --git a/website/docs/services/datasync/location_smbs/index.md b/website/docs/services/datasync/location_smbs/index.md index 961d15e1b..4d9e9ae4d 100644 --- a/website/docs/services/datasync/location_smbs/index.md +++ b/website/docs/services/datasync/location_smbs/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a location_smb resource or lists ## Fields + + + location_smb resource or lists "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::DataSync::LocationSMB. @@ -143,31 +169,37 @@ For more information, see + location_smbs INSERT + location_smbs DELETE + location_smbs UPDATE + location_smbs_list_only SELECT + location_smbs SELECT @@ -176,6 +208,15 @@ For more information, see + + Gets all properties from an individual location_smb. ```sql SELECT @@ -198,6 +239,19 @@ kerberos_krb5_conf FROM awscc.datasync.location_smbs WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all location_smbs in a region. +```sql +SELECT +region, +location_arn +FROM awscc.datasync.location_smbs_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -311,6 +365,31 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.datasync.location_smbs +SET data__PatchDocument = string('{{ { + "AgentArns": agent_arns, + "Domain": domain, + "MountOptions": mount_options, + "Password": password, + "ServerHostname": server_hostname, + "Subdirectory": subdirectory, + "User": user, + "Tags": tags, + "AuthenticationType": authentication_type, + "DnsIpAddresses": dns_ip_addresses, + "KerberosPrincipal": kerberos_principal, + "KerberosKeytab": kerberos_keytab, + "KerberosKrb5Conf": kerberos_krb5_conf +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/datasync/location_smbs_list_only/index.md b/website/docs/services/datasync/location_smbs_list_only/index.md deleted file mode 100644 index 7ea067c5f..000000000 --- a/website/docs/services/datasync/location_smbs_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: location_smbs_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - location_smbs_list_only - - datasync - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists location_smbs in a region or regions, for all properties use location_smbs - -## Overview - - - - - - - -
Namelocation_smbs_list_only
TypeResource
DescriptionResource schema for AWS::DataSync::LocationSMB.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all location_smbs in a region. -```sql -SELECT -region, -location_arn -FROM awscc.datasync.location_smbs_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the location_smbs_list_only resource, see location_smbs - diff --git a/website/docs/services/datasync/locationf_sx_lustres/index.md b/website/docs/services/datasync/locationf_sx_lustres/index.md index c7bde346e..c1ecea61f 100644 --- a/website/docs/services/datasync/locationf_sx_lustres/index.md +++ b/website/docs/services/datasync/locationf_sx_lustres/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a locationf_sx_lustre resource or ## Fields + + + locationf_sx_lustre resource or "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::DataSync::LocationFSxLustre. @@ -91,31 +117,37 @@ For more information, see + locationf_sx_lustres INSERT + locationf_sx_lustres DELETE + locationf_sx_lustres UPDATE + locationf_sx_lustres_list_only SELECT + locationf_sx_lustres SELECT @@ -124,6 +156,15 @@ For more information, see + + Gets all properties from an individual locationf_sx_lustre. ```sql SELECT @@ -137,6 +178,19 @@ location_uri FROM awscc.datasync.locationf_sx_lustres WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all locationf_sx_lustres in a region. +```sql +SELECT +region, +location_arn +FROM awscc.datasync.locationf_sx_lustres_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -212,6 +266,20 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.datasync.locationf_sx_lustres +SET data__PatchDocument = string('{{ { + "Subdirectory": subdirectory, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/datasync/locationf_sx_lustres_list_only/index.md b/website/docs/services/datasync/locationf_sx_lustres_list_only/index.md deleted file mode 100644 index 0170e745d..000000000 --- a/website/docs/services/datasync/locationf_sx_lustres_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: locationf_sx_lustres_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - locationf_sx_lustres_list_only - - datasync - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists locationf_sx_lustres in a region or regions, for all properties use locationf_sx_lustres - -## Overview - - - - - - - -
Namelocationf_sx_lustres_list_only
TypeResource
DescriptionResource schema for AWS::DataSync::LocationFSxLustre.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all locationf_sx_lustres in a region. -```sql -SELECT -region, -location_arn -FROM awscc.datasync.locationf_sx_lustres_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the locationf_sx_lustres_list_only resource, see locationf_sx_lustres - diff --git a/website/docs/services/datasync/locationf_sx_ontaps/index.md b/website/docs/services/datasync/locationf_sx_ontaps/index.md index d33712a77..c7037db35 100644 --- a/website/docs/services/datasync/locationf_sx_ontaps/index.md +++ b/website/docs/services/datasync/locationf_sx_ontaps/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a locationf_sx_ontap resource or ## Fields + + + locationf_sx_ontap resource or "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::DataSync::LocationFSxONTAP. @@ -122,31 +148,37 @@ For more information, see + locationf_sx_ontaps INSERT + locationf_sx_ontaps DELETE + locationf_sx_ontaps UPDATE + locationf_sx_ontaps_list_only SELECT + locationf_sx_ontaps SELECT @@ -155,6 +187,15 @@ For more information, see + + Gets all properties from an individual locationf_sx_ontap. ```sql SELECT @@ -170,6 +211,19 @@ location_uri FROM awscc.datasync.locationf_sx_ontaps WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all locationf_sx_ontaps in a region. +```sql +SELECT +region, +location_arn +FROM awscc.datasync.locationf_sx_ontaps_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -254,6 +308,21 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.datasync.locationf_sx_ontaps +SET data__PatchDocument = string('{{ { + "Protocol": protocol, + "Subdirectory": subdirectory, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/datasync/locationf_sx_ontaps_list_only/index.md b/website/docs/services/datasync/locationf_sx_ontaps_list_only/index.md deleted file mode 100644 index 32354fdf2..000000000 --- a/website/docs/services/datasync/locationf_sx_ontaps_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: locationf_sx_ontaps_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - locationf_sx_ontaps_list_only - - datasync - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists locationf_sx_ontaps in a region or regions, for all properties use locationf_sx_ontaps - -## Overview - - - - - - - -
Namelocationf_sx_ontaps_list_only
TypeResource
DescriptionResource schema for AWS::DataSync::LocationFSxONTAP.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all locationf_sx_ontaps in a region. -```sql -SELECT -region, -location_arn -FROM awscc.datasync.locationf_sx_ontaps_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the locationf_sx_ontaps_list_only resource, see locationf_sx_ontaps - 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 3f09fc675..5b3dd3c1c 100644 --- a/website/docs/services/datasync/locationf_sx_open_zfs/index.md +++ b/website/docs/services/datasync/locationf_sx_open_zfs/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a locationf_sx_open_zf resource o ## Fields + + + locationf_sx_open_zf resource o "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::DataSync::LocationFSxOpenZFS. @@ -117,31 +143,37 @@ For more information, see + locationf_sx_open_zfs INSERT + locationf_sx_open_zfs DELETE + locationf_sx_open_zfs UPDATE + locationf_sx_open_zfs_list_only SELECT + locationf_sx_open_zfs SELECT @@ -150,6 +182,15 @@ For more information, see + + Gets all properties from an individual locationf_sx_open_zf. ```sql SELECT @@ -164,6 +205,19 @@ location_uri FROM awscc.datasync.locationf_sx_open_zfs WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all locationf_sx_open_zfs in a region. +```sql +SELECT +region, +location_arn +FROM awscc.datasync.locationf_sx_open_zfs_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -248,6 +302,21 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.datasync.locationf_sx_open_zfs +SET data__PatchDocument = string('{{ { + "Protocol": protocol, + "Subdirectory": subdirectory, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/datasync/locationf_sx_open_zfs_list_only/index.md b/website/docs/services/datasync/locationf_sx_open_zfs_list_only/index.md deleted file mode 100644 index a4b4df7d6..000000000 --- a/website/docs/services/datasync/locationf_sx_open_zfs_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: locationf_sx_open_zfs_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - locationf_sx_open_zfs_list_only - - datasync - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists locationf_sx_open_zfs in a region or regions, for all properties use locationf_sx_open_zfs - -## Overview - - - - - - - -
Namelocationf_sx_open_zfs_list_only
TypeResource
DescriptionResource schema for AWS::DataSync::LocationFSxOpenZFS.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all locationf_sx_open_zfs in a region. -```sql -SELECT -region, -location_arn -FROM awscc.datasync.locationf_sx_open_zfs_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the locationf_sx_open_zfs_list_only resource, see locationf_sx_open_zfs - diff --git a/website/docs/services/datasync/locationf_sx_windows/index.md b/website/docs/services/datasync/locationf_sx_windows/index.md index aa6fc99dc..39a1468ab 100644 --- a/website/docs/services/datasync/locationf_sx_windows/index.md +++ b/website/docs/services/datasync/locationf_sx_windows/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a locationf_sx_window resource or ## Fields + + + locationf_sx_window resource or "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::DataSync::LocationFSxWindows. @@ -106,31 +132,37 @@ For more information, see + locationf_sx_windows INSERT + locationf_sx_windows DELETE + locationf_sx_windows UPDATE + locationf_sx_windows_list_only SELECT + locationf_sx_windows SELECT @@ -139,6 +171,15 @@ For more information, see + + Gets all properties from an individual locationf_sx_window. ```sql SELECT @@ -155,6 +196,19 @@ location_uri FROM awscc.datasync.locationf_sx_windows WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all locationf_sx_windows in a region. +```sql +SELECT +region, +location_arn +FROM awscc.datasync.locationf_sx_windows_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -244,6 +298,23 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.datasync.locationf_sx_windows +SET data__PatchDocument = string('{{ { + "Domain": domain, + "Password": password, + "Subdirectory": subdirectory, + "User": user, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/datasync/locationf_sx_windows_list_only/index.md b/website/docs/services/datasync/locationf_sx_windows_list_only/index.md deleted file mode 100644 index c22e922d2..000000000 --- a/website/docs/services/datasync/locationf_sx_windows_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: locationf_sx_windows_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - locationf_sx_windows_list_only - - datasync - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists locationf_sx_windows in a region or regions, for all properties use locationf_sx_windows - -## Overview - - - - - - - -
Namelocationf_sx_windows_list_only
TypeResource
DescriptionResource schema for AWS::DataSync::LocationFSxWindows.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all locationf_sx_windows in a region. -```sql -SELECT -region, -location_arn -FROM awscc.datasync.locationf_sx_windows_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the locationf_sx_windows_list_only resource, see locationf_sx_windows - diff --git a/website/docs/services/datasync/tasks/index.md b/website/docs/services/datasync/tasks/index.md index 9630839c6..45ea43583 100644 --- a/website/docs/services/datasync/tasks/index.md +++ b/website/docs/services/datasync/tasks/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a task resource or lists ta ## Fields + + + task resource or lists ta "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::DataSync::Task. @@ -389,31 +415,37 @@ For more information, see + tasks INSERT + tasks DELETE + tasks UPDATE + tasks_list_only SELECT + tasks SELECT @@ -422,6 +454,15 @@ For more information, see + + Gets all properties from an individual task. ```sql SELECT @@ -445,6 +486,19 @@ destination_network_interface_arns FROM awscc.datasync.tasks WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all tasks in a region. +```sql +SELECT +region, +task_arn +FROM awscc.datasync.tasks_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -598,6 +652,27 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.datasync.tasks +SET data__PatchDocument = string('{{ { + "Excludes": excludes, + "Includes": includes, + "Tags": tags, + "CloudWatchLogGroupArn": cloud_watch_log_group_arn, + "Name": name, + "Options": options, + "TaskReportConfig": task_report_config, + "ManifestConfig": manifest_config, + "Schedule": schedule +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/datasync/tasks_list_only/index.md b/website/docs/services/datasync/tasks_list_only/index.md deleted file mode 100644 index 1360dc456..000000000 --- a/website/docs/services/datasync/tasks_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: tasks_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - tasks_list_only - - datasync - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists tasks in a region or regions, for all properties use tasks - -## Overview - - - - - - - -
Nametasks_list_only
TypeResource
DescriptionResource schema for AWS::DataSync::Task.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all tasks in a region. -```sql -SELECT -region, -task_arn -FROM awscc.datasync.tasks_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the tasks_list_only resource, see tasks - diff --git a/website/docs/services/datazone/connections/index.md b/website/docs/services/datazone/connections/index.md index ecb66dd81..fca0c506e 100644 --- a/website/docs/services/datazone/connections/index.md +++ b/website/docs/services/datazone/connections/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a connection resource or lists ## Fields + + + connection
resource or lists + + + + + + For more information, see AWS::DataZone::Connection. @@ -136,31 +167,37 @@ For more information, see + connections INSERT + connections DELETE + connections UPDATE + connections_list_only SELECT + connections SELECT @@ -169,6 +206,15 @@ For more information, see + + Gets all properties from an individual connection. ```sql SELECT @@ -189,6 +235,20 @@ type FROM awscc.datazone.connections WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + + + +Lists all connections in a region. +```sql +SELECT +region, +domain_id, +connection_id +FROM awscc.datazone.connections_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -277,6 +337,21 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.datazone.connections +SET data__PatchDocument = string('{{ { + "AwsLocation": aws_location, + "Description": description, + "Props": props +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = '|'; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/datazone/connections_list_only/index.md b/website/docs/services/datazone/connections_list_only/index.md deleted file mode 100644 index 921c1a366..000000000 --- a/website/docs/services/datazone/connections_list_only/index.md +++ /dev/null @@ -1,86 +0,0 @@ ---- -title: connections_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - connections_list_only - - datazone - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists connections in a region or regions, for all properties use connections - -## Overview - - - - - - - -
Nameconnections_list_only
TypeResource
DescriptionConnections enables users to connect their DataZone resources (domains, projects, and environments) to external resources/services (data, compute, etc)
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all connections in a region. -```sql -SELECT -region, -domain_id, -connection_id -FROM awscc.datazone.connections_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the connections_list_only resource, see connections - diff --git a/website/docs/services/datazone/data_sources/index.md b/website/docs/services/datazone/data_sources/index.md index 597eb638d..dc2734957 100644 --- a/website/docs/services/datazone/data_sources/index.md +++ b/website/docs/services/datazone/data_sources/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a data_source resource or lists < ## Fields + + + data_source resource or lists < "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::DataZone::DataSource. @@ -210,31 +241,37 @@ For more information, see + data_sources INSERT + data_sources DELETE + data_sources UPDATE + data_sources_list_only SELECT + data_sources SELECT @@ -243,6 +280,15 @@ For more information, see + + Gets all properties from an individual data_source. ```sql SELECT @@ -274,6 +320,20 @@ updated_at FROM awscc.datazone.data_sources WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + + + +Lists all data_sources in a region. +```sql +SELECT +region, +domain_id, +id +FROM awscc.datazone.data_sources_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -395,6 +455,26 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.datazone.data_sources +SET data__PatchDocument = string('{{ { + "AssetFormsInput": asset_forms_input, + "Description": description, + "EnableSetting": enable_setting, + "Configuration": configuration, + "Name": name, + "PublishOnImport": publish_on_import, + "Recommendation": recommendation, + "Schedule": schedule +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = '|'; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/datazone/data_sources_list_only/index.md b/website/docs/services/datazone/data_sources_list_only/index.md deleted file mode 100644 index cd615b47a..000000000 --- a/website/docs/services/datazone/data_sources_list_only/index.md +++ /dev/null @@ -1,86 +0,0 @@ ---- -title: data_sources_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - data_sources_list_only - - datazone - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists data_sources in a region or regions, for all properties use data_sources - -## Overview - - - - - - - -
Namedata_sources_list_only
TypeResource
DescriptionA data source is used to import technical metadata of assets (data) from the source databases or data warehouses into Amazon DataZone.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all data_sources in a region. -```sql -SELECT -region, -domain_id, -id -FROM awscc.datazone.data_sources_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the data_sources_list_only resource, see data_sources - diff --git a/website/docs/services/datazone/domain_units/index.md b/website/docs/services/datazone/domain_units/index.md index 36eb615c8..38b364253 100644 --- a/website/docs/services/datazone/domain_units/index.md +++ b/website/docs/services/datazone/domain_units/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a domain_unit resource or lists < ## Fields + + + domain_unit resource or lists < "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::DataZone::DomainUnit. @@ -99,31 +130,37 @@ For more information, see + domain_units INSERT + domain_units DELETE + domain_units UPDATE + domain_units_list_only SELECT + domain_units SELECT @@ -132,6 +169,15 @@ For more information, see + + Gets all properties from an individual domain_unit. ```sql SELECT @@ -149,6 +195,20 @@ last_updated_at FROM awscc.datazone.domain_units WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + + + +Lists all domain_units in a region. +```sql +SELECT +region, +domain_id, +id +FROM awscc.datazone.domain_units_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -225,6 +285,20 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.datazone.domain_units +SET data__PatchDocument = string('{{ { + "Description": description, + "Name": name +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = '|'; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/datazone/domain_units_list_only/index.md b/website/docs/services/datazone/domain_units_list_only/index.md deleted file mode 100644 index 11f7c2a9e..000000000 --- a/website/docs/services/datazone/domain_units_list_only/index.md +++ /dev/null @@ -1,86 +0,0 @@ ---- -title: domain_units_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - domain_units_list_only - - datazone - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists domain_units in a region or regions, for all properties use domain_units - -## Overview - - - - - - - -
Namedomain_units_list_only
TypeResource
DescriptionA domain unit enables you to easily organize your assets and other domain entities under specific business units and teams.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all domain_units in a region. -```sql -SELECT -region, -domain_id, -id -FROM awscc.datazone.domain_units_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the domain_units_list_only resource, see domain_units - diff --git a/website/docs/services/datazone/domains/index.md b/website/docs/services/datazone/domains/index.md index 097a9a9f1..9734437c6 100644 --- a/website/docs/services/datazone/domains/index.md +++ b/website/docs/services/datazone/domains/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a domain resource or lists ## Fields + + + domain resource or lists "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::DataZone::Domain. @@ -158,31 +184,37 @@ For more information, see + domains INSERT + domains DELETE + domains UPDATE + domains_list_only SELECT + domains SELECT @@ -191,6 +223,15 @@ For more information, see + + Gets all properties from an individual domain. ```sql SELECT @@ -214,6 +255,19 @@ tags FROM awscc.datazone.domains WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all domains in a region. +```sql +SELECT +region, +id +FROM awscc.datazone.domains_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -309,6 +363,24 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.datazone.domains +SET data__PatchDocument = string('{{ { + "Description": description, + "DomainExecutionRole": domain_execution_role, + "ServiceRole": service_role, + "Name": name, + "SingleSignOn": single_sign_on, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/datazone/domains_list_only/index.md b/website/docs/services/datazone/domains_list_only/index.md deleted file mode 100644 index d849f2260..000000000 --- a/website/docs/services/datazone/domains_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: domains_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - domains_list_only - - datazone - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists domains in a region or regions, for all properties use domains - -## Overview - - - - - - - -
Namedomains_list_only
TypeResource
DescriptionA domain is an organizing entity for connecting together assets, users, and their projects
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all domains in a region. -```sql -SELECT -region, -id -FROM awscc.datazone.domains_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the domains_list_only resource, see domains - diff --git a/website/docs/services/datazone/environment_actions/index.md b/website/docs/services/datazone/environment_actions/index.md index 26c4ba41d..947815246 100644 --- a/website/docs/services/datazone/environment_actions/index.md +++ b/website/docs/services/datazone/environment_actions/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets an environment_action resource or ## Fields + + + environment_action
resource or "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::DataZone::EnvironmentActions. @@ -101,31 +137,37 @@ For more information, see + environment_actions INSERT + environment_actions DELETE + environment_actions UPDATE + environment_actions_list_only SELECT + environment_actions SELECT @@ -134,6 +176,15 @@ For more information, see + + Gets all properties from an individual environment_action. ```sql SELECT @@ -150,6 +201,21 @@ parameters FROM awscc.datazone.environment_actions WHERE region = 'us-east-1' AND data__Identifier = '||'; ``` + + + +Lists all environment_actions in a region. +```sql +SELECT +region, +domain_id, +environment_id, +id +FROM awscc.datazone.environment_actions_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -231,6 +297,22 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.datazone.environment_actions +SET data__PatchDocument = string('{{ { + "Description": description, + "Identifier": identifier, + "Name": name, + "Parameters": parameters +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = '||'; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/datazone/environment_actions_list_only/index.md b/website/docs/services/datazone/environment_actions_list_only/index.md deleted file mode 100644 index 43e2badf4..000000000 --- a/website/docs/services/datazone/environment_actions_list_only/index.md +++ /dev/null @@ -1,92 +0,0 @@ ---- -title: environment_actions_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - environment_actions_list_only - - datazone - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists environment_actions in a region or regions, for all properties use environment_actions - -## Overview - - - - - - - -
Nameenvironment_actions_list_only
TypeResource
DescriptionDefinition of AWS::DataZone::EnvironmentActions Resource Type
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all environment_actions in a region. -```sql -SELECT -region, -domain_id, -environment_id, -id -FROM awscc.datazone.environment_actions_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the environment_actions_list_only resource, see environment_actions - diff --git a/website/docs/services/datazone/environment_blueprint_configurations/index.md b/website/docs/services/datazone/environment_blueprint_configurations/index.md index f48276207..d06acf043 100644 --- a/website/docs/services/datazone/environment_blueprint_configurations/index.md +++ b/website/docs/services/datazone/environment_blueprint_configurations/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets an environment_blueprint_configuration ## Fields + + + environment_blueprint_configuration + + + + + + For more information, see AWS::DataZone::EnvironmentBlueprintConfiguration. @@ -121,31 +152,37 @@ For more information, see + environment_blueprint_configurations INSERT + environment_blueprint_configurations DELETE + environment_blueprint_configurations UPDATE + environment_blueprint_configurations_list_only SELECT + environment_blueprint_configurations SELECT @@ -154,6 +191,15 @@ For more information, see + + Gets all properties from an individual environment_blueprint_configuration. ```sql SELECT @@ -173,6 +219,20 @@ manage_access_role_arn FROM awscc.datazone.environment_blueprint_configurations WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + + + +Lists all environment_blueprint_configurations in a region. +```sql +SELECT +region, +domain_id, +environment_blueprint_id +FROM awscc.datazone.environment_blueprint_configurations_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -269,6 +329,24 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.datazone.environment_blueprint_configurations +SET data__PatchDocument = string('{{ { + "EnabledRegions": enabled_regions, + "RegionalParameters": regional_parameters, + "ProvisioningRoleArn": provisioning_role_arn, + "ProvisioningConfigurations": provisioning_configurations, + "EnvironmentRolePermissionBoundary": environment_role_permission_boundary, + "ManageAccessRoleArn": manage_access_role_arn +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = '|'; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/datazone/environment_blueprint_configurations_list_only/index.md b/website/docs/services/datazone/environment_blueprint_configurations_list_only/index.md deleted file mode 100644 index cd9f23ed3..000000000 --- a/website/docs/services/datazone/environment_blueprint_configurations_list_only/index.md +++ /dev/null @@ -1,86 +0,0 @@ ---- -title: environment_blueprint_configurations_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - environment_blueprint_configurations_list_only - - datazone - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists environment_blueprint_configurations in a region or regions, for all properties use environment_blueprint_configurations - -## Overview - - - - - - - -
Nameenvironment_blueprint_configurations_list_only
TypeResource
DescriptionDefinition of AWS::DataZone::EnvironmentBlueprintConfiguration Resource Type
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all environment_blueprint_configurations in a region. -```sql -SELECT -region, -domain_id, -environment_blueprint_id -FROM awscc.datazone.environment_blueprint_configurations_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the environment_blueprint_configurations_list_only resource, see environment_blueprint_configurations - diff --git a/website/docs/services/datazone/environment_profiles/index.md b/website/docs/services/datazone/environment_profiles/index.md index 9f5253729..05db30691 100644 --- a/website/docs/services/datazone/environment_profiles/index.md +++ b/website/docs/services/datazone/environment_profiles/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets an environment_profile resource o ## Fields + + + environment_profile
resource o "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::DataZone::EnvironmentProfile. @@ -136,31 +167,37 @@ For more information, see + environment_profiles INSERT + environment_profiles DELETE + environment_profiles UPDATE + environment_profiles_list_only SELECT + environment_profiles SELECT @@ -169,6 +206,15 @@ For more information, see + + Gets all properties from an individual environment_profile. ```sql SELECT @@ -191,6 +237,20 @@ user_parameters FROM awscc.datazone.environment_profiles WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + + + +Lists all environment_profiles in a region. +```sql +SELECT +region, +domain_id, +id +FROM awscc.datazone.environment_profiles_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -291,6 +351,23 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.datazone.environment_profiles +SET data__PatchDocument = string('{{ { + "AwsAccountId": aws_account_id, + "AwsAccountRegion": aws_account_region, + "Description": description, + "Name": name, + "UserParameters": user_parameters +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = '|'; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/datazone/environment_profiles_list_only/index.md b/website/docs/services/datazone/environment_profiles_list_only/index.md deleted file mode 100644 index 11ecc846a..000000000 --- a/website/docs/services/datazone/environment_profiles_list_only/index.md +++ /dev/null @@ -1,86 +0,0 @@ ---- -title: environment_profiles_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - environment_profiles_list_only - - datazone - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists environment_profiles in a region or regions, for all properties use environment_profiles - -## Overview - - - - - - - -
Nameenvironment_profiles_list_only
TypeResource
DescriptionAWS Datazone Environment Profile is pre-configured set of resources and blueprints that provide reusable templates for creating environments.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all environment_profiles in a region. -```sql -SELECT -region, -domain_id, -id -FROM awscc.datazone.environment_profiles_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the environment_profiles_list_only resource, see environment_profiles - diff --git a/website/docs/services/datazone/environments/index.md b/website/docs/services/datazone/environments/index.md index 7452f5b67..f71c00b87 100644 --- a/website/docs/services/datazone/environments/index.md +++ b/website/docs/services/datazone/environments/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets an environment resource or lists ## Fields + + + environment resource or lists "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::DataZone::Environment. @@ -171,31 +202,37 @@ For more information, see + environments INSERT + environments DELETE + environments UPDATE + environments_list_only SELECT + environments SELECT @@ -204,6 +241,15 @@ For more information, see + + Gets all properties from an individual environment. ```sql SELECT @@ -233,6 +279,20 @@ user_parameters FROM awscc.datazone.environments WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + + + +Lists all environments in a region. +```sql +SELECT +region, +domain_id, +id +FROM awscc.datazone.environments_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -336,6 +396,22 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.datazone.environments +SET data__PatchDocument = string('{{ { + "Description": description, + "GlossaryTerms": glossary_terms, + "EnvironmentRoleArn": environment_role_arn, + "Name": name +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = '|'; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/datazone/environments_list_only/index.md b/website/docs/services/datazone/environments_list_only/index.md deleted file mode 100644 index ea54bb390..000000000 --- a/website/docs/services/datazone/environments_list_only/index.md +++ /dev/null @@ -1,86 +0,0 @@ ---- -title: environments_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - environments_list_only - - datazone - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists environments in a region or regions, for all properties use environments - -## Overview - - - - - - - -
Nameenvironments_list_only
TypeResource
DescriptionDefinition of AWS::DataZone::Environment Resource Type
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all environments in a region. -```sql -SELECT -region, -domain_id, -id -FROM awscc.datazone.environments_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the environments_list_only resource, see environments - diff --git a/website/docs/services/datazone/group_profiles/index.md b/website/docs/services/datazone/group_profiles/index.md index 617302988..944fec4d3 100644 --- a/website/docs/services/datazone/group_profiles/index.md +++ b/website/docs/services/datazone/group_profiles/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a group_profile resource or lists ## Fields + + + group_profile resource or lists "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::DataZone::GroupProfile. @@ -79,31 +110,37 @@ For more information, see + group_profiles INSERT + group_profiles DELETE + group_profiles UPDATE + group_profiles_list_only SELECT + group_profiles SELECT @@ -112,6 +149,15 @@ For more information, see + + Gets all properties from an individual group_profile. ```sql SELECT @@ -125,6 +171,20 @@ status FROM awscc.datazone.group_profiles WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + + + +Lists all group_profiles in a region. +```sql +SELECT +region, +domain_id, +id +FROM awscc.datazone.group_profiles_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -195,6 +255,19 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.datazone.group_profiles +SET data__PatchDocument = string('{{ { + "Status": status +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = '|'; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/datazone/group_profiles_list_only/index.md b/website/docs/services/datazone/group_profiles_list_only/index.md deleted file mode 100644 index 5b641b1c8..000000000 --- a/website/docs/services/datazone/group_profiles_list_only/index.md +++ /dev/null @@ -1,86 +0,0 @@ ---- -title: group_profiles_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - group_profiles_list_only - - datazone - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists group_profiles in a region or regions, for all properties use group_profiles - -## Overview - - - - - - - -
Namegroup_profiles_list_only
TypeResource
DescriptionGroup profiles represent groups of Amazon DataZone users. Groups can be manually created, or mapped to Active Directory groups of enterprise customers. In Amazon DataZone, groups serve two purposes. First, a group can map to a team of users in the organizational chart, and thus reduce the administrative work of a Amazon DataZone project owner when there are new employees joining or leaving a team. Second, corporate administrators use Active Directory groups to manage and update user statuses and so Amazon DataZone domain administrators can use these group memberships to implement Amazon DataZone domain policies.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all group_profiles in a region. -```sql -SELECT -region, -domain_id, -id -FROM awscc.datazone.group_profiles_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the group_profiles_list_only resource, see group_profiles - diff --git a/website/docs/services/datazone/index.md b/website/docs/services/datazone/index.md index 6d792da49..99418f48d 100644 --- a/website/docs/services/datazone/index.md +++ b/website/docs/services/datazone/index.md @@ -20,7 +20,7 @@ The datazone service documentation.
-total resources: 32
+total resources: 16
@@ -30,38 +30,22 @@ The datazone service documentation. \ 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 6c6305657..817d0f064 100644 --- a/website/docs/services/datazone/owners/index.md +++ b/website/docs/services/datazone/owners/index.md @@ -33,6 +33,45 @@ Creates, updates, deletes or gets an owner resource or lists ## Fields + + + + + + + owner resource or lists "description": "AWS region." } ]} /> + + For more information, see AWS::DataZone::Owner. @@ -69,26 +110,31 @@ For more information, see + owners INSERT + owners DELETE + owners_list_only SELECT + owners SELECT @@ -97,6 +143,15 @@ For more information, see + + Gets all properties from an individual owner. ```sql SELECT @@ -108,6 +163,23 @@ domain_identifier FROM awscc.datazone.owners WHERE region = 'us-east-1' AND data__Identifier = '||||'; ``` + + + +Lists all owners in a region. +```sql +SELECT +region, +domain_identifier, +entity_type, +entity_identifier, +owner_type, +owner_identifier +FROM awscc.datazone.owners_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -186,6 +258,7 @@ resources: + ## `DELETE` example ```sql diff --git a/website/docs/services/datazone/owners_list_only/index.md b/website/docs/services/datazone/owners_list_only/index.md deleted file mode 100644 index d7bbc7343..000000000 --- a/website/docs/services/datazone/owners_list_only/index.md +++ /dev/null @@ -1,99 +0,0 @@ ---- -title: owners_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - owners_list_only - - datazone - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists owners in a region or regions, for all properties use owners - -## Overview - - - - - - - -
Nameowners_list_only
TypeResource
DescriptionA owner can set up authorization permissions on their resources.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all owners in a region. -```sql -SELECT -region, -domain_identifier, -entity_type, -entity_identifier, -owner_type, -owner_identifier -FROM awscc.datazone.owners_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the owners_list_only resource, see owners - diff --git a/website/docs/services/datazone/policy_grants/index.md b/website/docs/services/datazone/policy_grants/index.md index d5f3dbadd..0a800ea44 100644 --- a/website/docs/services/datazone/policy_grants/index.md +++ b/website/docs/services/datazone/policy_grants/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a policy_grant resource or lists ## Fields + + + policy_grant
resource or lists "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::DataZone::PolicyGrant. @@ -94,26 +140,31 @@ For more information, see + policy_grants INSERT + policy_grants DELETE + policy_grants_list_only SELECT + policy_grants SELECT @@ -122,6 +173,15 @@ For more information, see + + Gets all properties from an individual policy_grant. ```sql SELECT @@ -138,6 +198,23 @@ domain_identifier FROM awscc.datazone.policy_grants WHERE region = 'us-east-1' AND data__Identifier = '||||'; ``` + + + +Lists all policy_grants in a region. +```sql +SELECT +region, +domain_identifier, +grant_id, +entity_identifier, +entity_type, +policy_type +FROM awscc.datazone.policy_grants_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -224,6 +301,7 @@ resources: + ## `DELETE` example ```sql diff --git a/website/docs/services/datazone/policy_grants_list_only/index.md b/website/docs/services/datazone/policy_grants_list_only/index.md deleted file mode 100644 index 57b64ad1c..000000000 --- a/website/docs/services/datazone/policy_grants_list_only/index.md +++ /dev/null @@ -1,104 +0,0 @@ ---- -title: policy_grants_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - policy_grants_list_only - - datazone - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists policy_grants in a region or regions, for all properties use policy_grants - -## Overview - - - - - - - -
Namepolicy_grants_list_only
TypeResource
DescriptionPolicy Grant in AWS DataZone is an explicit authorization assignment that allows a specific principal (user, group, or project) to perform particular actions (such as creating glossary terms, managing projects, or accessing resources) on governed resources within a certain scope (like a Domain Unit or Project). Policy Grants are essentially the mechanism by which DataZone enforces fine-grained, role-based access control beyond what is possible through AWS IAM alone.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all policy_grants in a region. -```sql -SELECT -region, -domain_identifier, -grant_id, -entity_identifier, -entity_type, -policy_type -FROM awscc.datazone.policy_grants_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the policy_grants_list_only resource, see policy_grants - diff --git a/website/docs/services/datazone/project_memberships/index.md b/website/docs/services/datazone/project_memberships/index.md index e98093211..ddd2b8020 100644 --- a/website/docs/services/datazone/project_memberships/index.md +++ b/website/docs/services/datazone/project_memberships/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a project_membership resource or ## Fields + + + project_membership resource or "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::DataZone::ProjectMembership. @@ -69,31 +105,37 @@ For more information, see + project_memberships INSERT + project_memberships DELETE + project_memberships UPDATE + project_memberships_list_only SELECT + project_memberships SELECT @@ -102,6 +144,15 @@ For more information, see + + Gets all properties from an individual project_membership. ```sql SELECT @@ -113,6 +164,22 @@ domain_identifier FROM awscc.datazone.project_memberships WHERE region = 'us-east-1' AND data__Identifier = '|||'; ``` + + + +Lists all project_memberships in a region. +```sql +SELECT +region, +domain_identifier, +member_identifier, +member_identifier_type, +project_identifier +FROM awscc.datazone.project_memberships_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -191,6 +258,19 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.datazone.project_memberships +SET data__PatchDocument = string('{{ { + "Designation": designation +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = '|||'; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/datazone/project_memberships_list_only/index.md b/website/docs/services/datazone/project_memberships_list_only/index.md deleted file mode 100644 index 53b225718..000000000 --- a/website/docs/services/datazone/project_memberships_list_only/index.md +++ /dev/null @@ -1,93 +0,0 @@ ---- -title: project_memberships_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - project_memberships_list_only - - datazone - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists project_memberships in a region or regions, for all properties use project_memberships - -## Overview - - - - - - - -
Nameproject_memberships_list_only
TypeResource
DescriptionDefinition of AWS::DataZone::ProjectMembership Resource Type
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all project_memberships in a region. -```sql -SELECT -region, -domain_identifier, -member_identifier, -member_identifier_type, -project_identifier -FROM awscc.datazone.project_memberships_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the project_memberships_list_only resource, see project_memberships - diff --git a/website/docs/services/datazone/project_profiles/index.md b/website/docs/services/datazone/project_profiles/index.md index b171c4d91..fde100f0c 100644 --- a/website/docs/services/datazone/project_profiles/index.md +++ b/website/docs/services/datazone/project_profiles/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a project_profile resource or lis ## Fields + + + project_profile resource or lis "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::DataZone::ProjectProfile. @@ -209,31 +250,37 @@ For more information, see + project_profiles INSERT + project_profiles DELETE + project_profiles UPDATE + project_profiles_list_only SELECT + project_profiles SELECT @@ -242,6 +289,15 @@ For more information, see + + Gets all properties from an individual project_profile. ```sql SELECT @@ -262,6 +318,20 @@ status FROM awscc.datazone.project_profiles WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + + + +Lists all project_profiles in a region. +```sql +SELECT +region, +domain_identifier, +identifier +FROM awscc.datazone.project_profiles_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -360,6 +430,22 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.datazone.project_profiles +SET data__PatchDocument = string('{{ { + "Description": description, + "DomainUnitIdentifier": domain_unit_identifier, + "Name": name, + "Status": status +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = '|'; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/datazone/project_profiles_list_only/index.md b/website/docs/services/datazone/project_profiles_list_only/index.md deleted file mode 100644 index f5006b711..000000000 --- a/website/docs/services/datazone/project_profiles_list_only/index.md +++ /dev/null @@ -1,96 +0,0 @@ ---- -title: project_profiles_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - project_profiles_list_only - - datazone - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists project_profiles in a region or regions, for all properties use project_profiles - -## Overview - - - - - - - -
Nameproject_profiles_list_only
TypeResource
DescriptionDefinition of AWS::DataZone::ProjectProfile Resource Type
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all project_profiles in a region. -```sql -SELECT -region, -domain_identifier, -identifier -FROM awscc.datazone.project_profiles_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the project_profiles_list_only resource, see project_profiles - diff --git a/website/docs/services/datazone/projects/index.md b/website/docs/services/datazone/projects/index.md index 49e20354b..65ba068e0 100644 --- a/website/docs/services/datazone/projects/index.md +++ b/website/docs/services/datazone/projects/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a project resource or lists ## Fields + + + project resource or lists + + + + + + For more information, see AWS::DataZone::Project. @@ -148,31 +179,37 @@ For more information, see + projects INSERT + projects DELETE + projects UPDATE + projects_list_only SELECT + projects SELECT @@ -181,6 +218,15 @@ For more information, see + + Gets all properties from an individual project. ```sql SELECT @@ -202,6 +248,20 @@ user_parameters FROM awscc.datazone.projects WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + + + +Lists all projects in a region. +```sql +SELECT +region, +domain_id, +id +FROM awscc.datazone.projects_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -298,6 +358,24 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.datazone.projects +SET data__PatchDocument = string('{{ { + "Description": description, + "DomainUnitId": domain_unit_id, + "GlossaryTerms": glossary_terms, + "Name": name, + "ProjectProfileVersion": project_profile_version, + "UserParameters": user_parameters +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = '|'; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/datazone/projects_list_only/index.md b/website/docs/services/datazone/projects_list_only/index.md deleted file mode 100644 index b71a8c7a3..000000000 --- a/website/docs/services/datazone/projects_list_only/index.md +++ /dev/null @@ -1,86 +0,0 @@ ---- -title: projects_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - projects_list_only - - datazone - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists projects in a region or regions, for all properties use projects - -## Overview - - - - - - - -
Nameprojects_list_only
TypeResource
DescriptionAmazon DataZone projects are business use case–based groupings of people, assets (data), and tools used to simplify access to the AWS analytics.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all projects in a region. -```sql -SELECT -region, -domain_id, -id -FROM awscc.datazone.projects_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the projects_list_only resource, see projects - diff --git a/website/docs/services/datazone/subscription_targets/index.md b/website/docs/services/datazone/subscription_targets/index.md index 763d5c931..3b32ae188 100644 --- a/website/docs/services/datazone/subscription_targets/index.md +++ b/website/docs/services/datazone/subscription_targets/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a subscription_target resource or ## Fields + + + subscription_target
resource or "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::DataZone::SubscriptionTarget. @@ -146,31 +182,37 @@ For more information, see + subscription_targets INSERT + subscription_targets DELETE + subscription_targets UPDATE + subscription_targets_list_only SELECT + subscription_targets SELECT @@ -179,6 +221,15 @@ For more information, see + + Gets all properties from an individual subscription_target. ```sql SELECT @@ -203,6 +254,21 @@ updated_by FROM awscc.datazone.subscription_targets WHERE region = 'us-east-1' AND data__Identifier = '||'; ``` + + + +Lists all subscription_targets in a region. +```sql +SELECT +region, +domain_id, +environment_id, +id +FROM awscc.datazone.subscription_targets_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -311,6 +377,24 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.datazone.subscription_targets +SET data__PatchDocument = string('{{ { + "ApplicableAssetTypes": applicable_asset_types, + "AuthorizedPrincipals": authorized_principals, + "ManageAccessRole": manage_access_role, + "Name": name, + "Provider": provider, + "SubscriptionTargetConfig": subscription_target_config +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = '||'; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/datazone/subscription_targets_list_only/index.md b/website/docs/services/datazone/subscription_targets_list_only/index.md deleted file mode 100644 index da751648b..000000000 --- a/website/docs/services/datazone/subscription_targets_list_only/index.md +++ /dev/null @@ -1,92 +0,0 @@ ---- -title: subscription_targets_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - subscription_targets_list_only - - datazone - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists subscription_targets in a region or regions, for all properties use subscription_targets - -## Overview - - - - - - - -
Namesubscription_targets_list_only
TypeResource
DescriptionSubscription targets enables one to access the data to which you have subscribed in your projects.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all subscription_targets in a region. -```sql -SELECT -region, -domain_id, -environment_id, -id -FROM awscc.datazone.subscription_targets_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the subscription_targets_list_only resource, see subscription_targets - diff --git a/website/docs/services/datazone/user_profiles/index.md b/website/docs/services/datazone/user_profiles/index.md index f9f4549dc..fc7ecfe63 100644 --- a/website/docs/services/datazone/user_profiles/index.md +++ b/website/docs/services/datazone/user_profiles/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets an user_profile resource or lists ## Fields + + + user_profile resource or lists "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::DataZone::UserProfile. @@ -89,31 +120,37 @@ For more information, see + user_profiles INSERT + user_profiles DELETE + user_profiles UPDATE + user_profiles_list_only SELECT + user_profiles SELECT @@ -122,6 +159,15 @@ For more information, see + + Gets all properties from an individual user_profile. ```sql SELECT @@ -137,6 +183,20 @@ user_type FROM awscc.datazone.user_profiles WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + + + +Lists all user_profiles in a region. +```sql +SELECT +region, +domain_id, +id +FROM awscc.datazone.user_profiles_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -211,6 +271,19 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.datazone.user_profiles +SET data__PatchDocument = string('{{ { + "Status": status +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = '|'; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/datazone/user_profiles_list_only/index.md b/website/docs/services/datazone/user_profiles_list_only/index.md deleted file mode 100644 index 7534faa9d..000000000 --- a/website/docs/services/datazone/user_profiles_list_only/index.md +++ /dev/null @@ -1,86 +0,0 @@ ---- -title: user_profiles_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - user_profiles_list_only - - datazone - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists user_profiles in a region or regions, for all properties use user_profiles - -## Overview - - - - - - - -
Nameuser_profiles_list_only
TypeResource
DescriptionA user profile represents Amazon DataZone users. Amazon DataZone supports both IAM roles and SSO identities to interact with the Amazon DataZone Management Console and the data portal for different purposes. Domain administrators use IAM roles to perform the initial administrative domain-related work in the Amazon DataZone Management Console, including creating new Amazon DataZone domains, configuring metadata form types, and implementing policies. Data workers use their SSO corporate identities via Identity Center to log into the Amazon DataZone Data Portal and access projects where they have memberships.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all user_profiles in a region. -```sql -SELECT -region, -domain_id, -id -FROM awscc.datazone.user_profiles_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the user_profiles_list_only resource, see user_profiles - diff --git a/website/docs/services/deadline/farms/index.md b/website/docs/services/deadline/farms/index.md index 9b6b9ebbd..ca5c8fc44 100644 --- a/website/docs/services/deadline/farms/index.md +++ b/website/docs/services/deadline/farms/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a farm resource or lists fa ## Fields + + + farm resource or lists fa "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::Deadline::Farm. @@ -91,31 +117,37 @@ For more information, see + farms INSERT + farms DELETE + farms UPDATE + farms_list_only SELECT + farms SELECT @@ -124,6 +156,15 @@ For more information, see + + Gets all properties from an individual farm. ```sql SELECT @@ -137,6 +178,19 @@ tags FROM awscc.deadline.farms WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all farms in a region. +```sql +SELECT +region, +arn +FROM awscc.deadline.farms_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -211,6 +265,21 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.deadline.farms +SET data__PatchDocument = string('{{ { + "Description": description, + "DisplayName": display_name, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/deadline/farms_list_only/index.md b/website/docs/services/deadline/farms_list_only/index.md deleted file mode 100644 index bb9d631a4..000000000 --- a/website/docs/services/deadline/farms_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: farms_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - farms_list_only - - deadline - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists farms in a region or regions, for all properties use farms - -## Overview - - - - - - - -
Namefarms_list_only
TypeResource
DescriptionDefinition of AWS::Deadline::Farm Resource Type
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all farms in a region. -```sql -SELECT -region, -arn -FROM awscc.deadline.farms_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the farms_list_only resource, see farms - diff --git a/website/docs/services/deadline/fleets/index.md b/website/docs/services/deadline/fleets/index.md index 5d7e80fa4..47017777c 100644 --- a/website/docs/services/deadline/fleets/index.md +++ b/website/docs/services/deadline/fleets/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a fleet resource or lists f ## Fields + + + fleet resource or lists f "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::Deadline::Fleet. @@ -189,31 +215,37 @@ For more information, see + fleets INSERT + fleets DELETE + fleets UPDATE + fleets_list_only SELECT + fleets SELECT @@ -222,6 +254,15 @@ For more information, see + + Gets all properties from an individual fleet. ```sql SELECT @@ -244,6 +285,19 @@ tags FROM awscc.deadline.fleets WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all fleets in a region. +```sql +SELECT +region, +arn +FROM awscc.deadline.fleets_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -348,6 +402,26 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.deadline.fleets +SET data__PatchDocument = string('{{ { + "Configuration": configuration, + "Description": description, + "DisplayName": display_name, + "HostConfiguration": host_configuration, + "MaxWorkerCount": max_worker_count, + "MinWorkerCount": min_worker_count, + "RoleArn": role_arn, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/deadline/fleets_list_only/index.md b/website/docs/services/deadline/fleets_list_only/index.md deleted file mode 100644 index 259657b30..000000000 --- a/website/docs/services/deadline/fleets_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: fleets_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - fleets_list_only - - deadline - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists fleets in a region or regions, for all properties use fleets - -## Overview - - - - - - - -
Namefleets_list_only
TypeResource
DescriptionDefinition of AWS::Deadline::Fleet Resource Type
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all fleets in a region. -```sql -SELECT -region, -arn -FROM awscc.deadline.fleets_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the fleets_list_only resource, see fleets - diff --git a/website/docs/services/deadline/index.md b/website/docs/services/deadline/index.md index bd60f9fac..ce8ddf5db 100644 --- a/website/docs/services/deadline/index.md +++ b/website/docs/services/deadline/index.md @@ -20,7 +20,7 @@ The deadline service documentation.
-total resources: 22
+total resources: 11
@@ -30,28 +30,17 @@ The deadline service documentation. \ 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 d1022d6f1..1e52e5811 100644 --- a/website/docs/services/deadline/license_endpoints/index.md +++ b/website/docs/services/deadline/license_endpoints/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a license_endpoint resource or li ## Fields + + + license_endpoint
resource or li "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::Deadline::LicenseEndpoint. @@ -106,31 +132,37 @@ For more information, see + license_endpoints INSERT + license_endpoints DELETE + license_endpoints UPDATE + license_endpoints_list_only SELECT + license_endpoints SELECT @@ -139,6 +171,15 @@ For more information, see + + Gets all properties from an individual license_endpoint. ```sql SELECT @@ -155,6 +196,19 @@ tags FROM awscc.deadline.license_endpoints WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all license_endpoints in a region. +```sql +SELECT +region, +arn +FROM awscc.deadline.license_endpoints_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -235,6 +289,19 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.deadline.license_endpoints +SET data__PatchDocument = string('{{ { + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/deadline/license_endpoints_list_only/index.md b/website/docs/services/deadline/license_endpoints_list_only/index.md deleted file mode 100644 index 666cc9fbb..000000000 --- a/website/docs/services/deadline/license_endpoints_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: license_endpoints_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - license_endpoints_list_only - - deadline - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists license_endpoints in a region or regions, for all properties use license_endpoints - -## Overview - - - - - - - -
Namelicense_endpoints_list_only
TypeResource
DescriptionDefinition of AWS::Deadline::LicenseEndpoint Resource Type
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all license_endpoints in a region. -```sql -SELECT -region, -arn -FROM awscc.deadline.license_endpoints_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the license_endpoints_list_only resource, see license_endpoints - diff --git a/website/docs/services/deadline/limits/index.md b/website/docs/services/deadline/limits/index.md index f174c82e6..2529514f4 100644 --- a/website/docs/services/deadline/limits/index.md +++ b/website/docs/services/deadline/limits/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a limit resource or lists l ## Fields + + + limit resource or lists l "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::Deadline::Limit. @@ -84,31 +115,37 @@ For more information, see + limits INSERT + limits DELETE + limits UPDATE + limits_list_only SELECT + limits SELECT @@ -117,6 +154,15 @@ For more information, see + + Gets all properties from an individual limit. ```sql SELECT @@ -131,6 +177,20 @@ max_count FROM awscc.deadline.limits WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + + + +Lists all limits in a region. +```sql +SELECT +region, +farm_id, +limit_id +FROM awscc.deadline.limits_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -213,6 +273,21 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.deadline.limits +SET data__PatchDocument = string('{{ { + "Description": description, + "DisplayName": display_name, + "MaxCount": max_count +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = '|'; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/deadline/limits_list_only/index.md b/website/docs/services/deadline/limits_list_only/index.md deleted file mode 100644 index 8e190e261..000000000 --- a/website/docs/services/deadline/limits_list_only/index.md +++ /dev/null @@ -1,86 +0,0 @@ ---- -title: limits_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - limits_list_only - - deadline - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists limits in a region or regions, for all properties use limits - -## Overview - - - - - - - -
Namelimits_list_only
TypeResource
DescriptionDefinition of AWS::Deadline::Limit Resource Type
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all limits in a region. -```sql -SELECT -region, -farm_id, -limit_id -FROM awscc.deadline.limits_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the limits_list_only resource, see limits - diff --git a/website/docs/services/deadline/metered_products/index.md b/website/docs/services/deadline/metered_products/index.md index 8ae88ad53..fbe1c4989 100644 --- a/website/docs/services/deadline/metered_products/index.md +++ b/website/docs/services/deadline/metered_products/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a metered_product resource or lis ## Fields + + + metered_product
resource or lis "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::Deadline::MeteredProduct. @@ -79,26 +105,31 @@ For more information, see + metered_products INSERT + metered_products DELETE + metered_products_list_only SELECT + metered_products SELECT @@ -107,6 +138,15 @@ For more information, see + + Gets all properties from an individual metered_product. ```sql SELECT @@ -120,6 +160,19 @@ arn FROM awscc.deadline.metered_products WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all metered_products in a region. +```sql +SELECT +region, +arn +FROM awscc.deadline.metered_products_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -186,6 +239,7 @@ resources: + ## `DELETE` example ```sql diff --git a/website/docs/services/deadline/metered_products_list_only/index.md b/website/docs/services/deadline/metered_products_list_only/index.md deleted file mode 100644 index 595068a38..000000000 --- a/website/docs/services/deadline/metered_products_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: metered_products_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - metered_products_list_only - - deadline - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists metered_products in a region or regions, for all properties use metered_products - -## Overview - - - - - - - -
Namemetered_products_list_only
TypeResource
DescriptionDefinition of AWS::Deadline::MeteredProduct Resource Type
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all metered_products in a region. -```sql -SELECT -region, -arn -FROM awscc.deadline.metered_products_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the metered_products_list_only resource, see metered_products - diff --git a/website/docs/services/deadline/monitors/index.md b/website/docs/services/deadline/monitors/index.md index b93ceffce..ad68baff4 100644 --- a/website/docs/services/deadline/monitors/index.md +++ b/website/docs/services/deadline/monitors/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a monitor resource or lists ## Fields + + + monitor resource or lists + + + + + + For more information, see AWS::Deadline::Monitor. @@ -106,31 +132,37 @@ For more information, see + monitors INSERT + monitors DELETE + monitors UPDATE + monitors_list_only SELECT + monitors SELECT @@ -139,6 +171,15 @@ For more information, see + + Gets all properties from an individual monitor. ```sql SELECT @@ -155,6 +196,19 @@ arn FROM awscc.deadline.monitors WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all monitors in a region. +```sql +SELECT +region, +arn +FROM awscc.deadline.monitors_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -239,6 +293,22 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.deadline.monitors +SET data__PatchDocument = string('{{ { + "DisplayName": display_name, + "RoleArn": role_arn, + "Subdomain": subdomain, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/deadline/monitors_list_only/index.md b/website/docs/services/deadline/monitors_list_only/index.md deleted file mode 100644 index 3058da885..000000000 --- a/website/docs/services/deadline/monitors_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: monitors_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - monitors_list_only - - deadline - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists monitors in a region or regions, for all properties use monitors - -## Overview - - - - - - - -
Namemonitors_list_only
TypeResource
DescriptionDefinition of AWS::Deadline::Monitor Resource Type
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all monitors in a region. -```sql -SELECT -region, -arn -FROM awscc.deadline.monitors_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the monitors_list_only resource, see monitors - diff --git a/website/docs/services/deadline/queue_environments/index.md b/website/docs/services/deadline/queue_environments/index.md index d23dd02f4..35793f3ae 100644 --- a/website/docs/services/deadline/queue_environments/index.md +++ b/website/docs/services/deadline/queue_environments/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a queue_environment resource or l ## Fields + + + queue_environment
resource or l "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::Deadline::QueueEnvironment. @@ -84,31 +120,37 @@ For more information, see + queue_environments INSERT + queue_environments DELETE + queue_environments UPDATE + queue_environments_list_only SELECT + queue_environments SELECT @@ -117,6 +159,15 @@ For more information, see + + Gets all properties from an individual queue_environment. ```sql SELECT @@ -131,6 +182,21 @@ template_type FROM awscc.deadline.queue_environments WHERE region = 'us-east-1' AND data__Identifier = '||'; ``` + + + +Lists all queue_environments in a region. +```sql +SELECT +region, +farm_id, +queue_id, +queue_environment_id +FROM awscc.deadline.queue_environments_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -215,6 +281,21 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.deadline.queue_environments +SET data__PatchDocument = string('{{ { + "Priority": priority, + "Template": template, + "TemplateType": template_type +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = '||'; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/deadline/queue_environments_list_only/index.md b/website/docs/services/deadline/queue_environments_list_only/index.md deleted file mode 100644 index a2ebd22d9..000000000 --- a/website/docs/services/deadline/queue_environments_list_only/index.md +++ /dev/null @@ -1,92 +0,0 @@ ---- -title: queue_environments_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - queue_environments_list_only - - deadline - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists queue_environments in a region or regions, for all properties use queue_environments - -## Overview - - - - - - - -
Namequeue_environments_list_only
TypeResource
DescriptionDefinition of AWS::Deadline::QueueEnvironment Resource Type
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all queue_environments in a region. -```sql -SELECT -region, -farm_id, -queue_id, -queue_environment_id -FROM awscc.deadline.queue_environments_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the queue_environments_list_only resource, see queue_environments - diff --git a/website/docs/services/deadline/queue_fleet_associations/index.md b/website/docs/services/deadline/queue_fleet_associations/index.md index 984fb5f47..33366a775 100644 --- a/website/docs/services/deadline/queue_fleet_associations/index.md +++ b/website/docs/services/deadline/queue_fleet_associations/index.md @@ -33,6 +33,40 @@ Creates, updates, deletes or gets a queue_fleet_association resourc ## Fields + + + + + + + queue_fleet_association
resourc "description": "AWS region." } ]} /> + + For more information, see AWS::Deadline::QueueFleetAssociation. @@ -64,26 +100,31 @@ For more information, see + queue_fleet_associations INSERT + queue_fleet_associations DELETE + queue_fleet_associations_list_only SELECT + queue_fleet_associations SELECT @@ -92,6 +133,15 @@ For more information, see + + Gets all properties from an individual queue_fleet_association. ```sql SELECT @@ -102,6 +152,21 @@ queue_id FROM awscc.deadline.queue_fleet_associations WHERE region = 'us-east-1' AND data__Identifier = '||'; ``` + + + +Lists all queue_fleet_associations in a region. +```sql +SELECT +region, +farm_id, +fleet_id, +queue_id +FROM awscc.deadline.queue_fleet_associations_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -174,6 +239,7 @@ resources: + ## `DELETE` example ```sql diff --git a/website/docs/services/deadline/queue_fleet_associations_list_only/index.md b/website/docs/services/deadline/queue_fleet_associations_list_only/index.md deleted file mode 100644 index 9f7045d43..000000000 --- a/website/docs/services/deadline/queue_fleet_associations_list_only/index.md +++ /dev/null @@ -1,92 +0,0 @@ ---- -title: queue_fleet_associations_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - queue_fleet_associations_list_only - - deadline - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists queue_fleet_associations in a region or regions, for all properties use queue_fleet_associations - -## Overview - - - - - - - -
Namequeue_fleet_associations_list_only
TypeResource
DescriptionDefinition of AWS::Deadline::QueueFleetAssociation Resource Type
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all queue_fleet_associations in a region. -```sql -SELECT -region, -farm_id, -fleet_id, -queue_id -FROM awscc.deadline.queue_fleet_associations_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the queue_fleet_associations_list_only resource, see queue_fleet_associations - diff --git a/website/docs/services/deadline/queue_limit_associations/index.md b/website/docs/services/deadline/queue_limit_associations/index.md index 20c97daa0..389d42c7a 100644 --- a/website/docs/services/deadline/queue_limit_associations/index.md +++ b/website/docs/services/deadline/queue_limit_associations/index.md @@ -33,6 +33,40 @@ Creates, updates, deletes or gets a queue_limit_association resourc ## Fields + + + + + + + queue_limit_association resourc "description": "AWS region." } ]} /> + + For more information, see AWS::Deadline::QueueLimitAssociation. @@ -64,26 +100,31 @@ For more information, see + queue_limit_associations INSERT + queue_limit_associations DELETE + queue_limit_associations_list_only SELECT + queue_limit_associations SELECT @@ -92,6 +133,15 @@ For more information, see + + Gets all properties from an individual queue_limit_association. ```sql SELECT @@ -102,6 +152,21 @@ queue_id FROM awscc.deadline.queue_limit_associations WHERE region = 'us-east-1' AND data__Identifier = '||'; ``` + + + +Lists all queue_limit_associations in a region. +```sql +SELECT +region, +farm_id, +limit_id, +queue_id +FROM awscc.deadline.queue_limit_associations_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -174,6 +239,7 @@ resources: + ## `DELETE` example ```sql diff --git a/website/docs/services/deadline/queue_limit_associations_list_only/index.md b/website/docs/services/deadline/queue_limit_associations_list_only/index.md deleted file mode 100644 index 6ddcac95f..000000000 --- a/website/docs/services/deadline/queue_limit_associations_list_only/index.md +++ /dev/null @@ -1,92 +0,0 @@ ---- -title: queue_limit_associations_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - queue_limit_associations_list_only - - deadline - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists queue_limit_associations in a region or regions, for all properties use queue_limit_associations - -## Overview - - - - - - - -
Namequeue_limit_associations_list_only
TypeResource
DescriptionDefinition of AWS::Deadline::QueueLimitAssociation Resource Type
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all queue_limit_associations in a region. -```sql -SELECT -region, -farm_id, -limit_id, -queue_id -FROM awscc.deadline.queue_limit_associations_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the queue_limit_associations_list_only resource, see queue_limit_associations - diff --git a/website/docs/services/deadline/queues/index.md b/website/docs/services/deadline/queues/index.md index 71aae4df5..358e4c0d7 100644 --- a/website/docs/services/deadline/queues/index.md +++ b/website/docs/services/deadline/queues/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a queue resource or lists q ## Fields + + + queue resource or lists q "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::Deadline::Queue. @@ -174,31 +200,37 @@ For more information, see + queues INSERT + queues DELETE + queues UPDATE + queues_list_only SELECT + queues SELECT @@ -207,6 +239,15 @@ For more information, see + + Gets all properties from an individual queue. ```sql SELECT @@ -226,6 +267,19 @@ tags FROM awscc.deadline.queues WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all queues in a region. +```sql +SELECT +region, +arn +FROM awscc.deadline.queues_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -337,6 +391,27 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.deadline.queues +SET data__PatchDocument = string('{{ { + "AllowedStorageProfileIds": allowed_storage_profile_ids, + "DefaultBudgetAction": default_budget_action, + "Description": description, + "DisplayName": display_name, + "JobAttachmentSettings": job_attachment_settings, + "JobRunAsUser": job_run_as_user, + "RequiredFileSystemLocationNames": required_file_system_location_names, + "RoleArn": role_arn, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/deadline/queues_list_only/index.md b/website/docs/services/deadline/queues_list_only/index.md deleted file mode 100644 index 718f4c246..000000000 --- a/website/docs/services/deadline/queues_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: queues_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - queues_list_only - - deadline - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists queues in a region or regions, for all properties use queues - -## Overview - - - - - - - -
Namequeues_list_only
TypeResource
DescriptionDefinition of AWS::Deadline::Queue Resource Type
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all queues in a region. -```sql -SELECT -region, -arn -FROM awscc.deadline.queues_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the queues_list_only resource, see queues - diff --git a/website/docs/services/deadline/storage_profiles/index.md b/website/docs/services/deadline/storage_profiles/index.md index aa36dc5c7..49c0ce107 100644 --- a/website/docs/services/deadline/storage_profiles/index.md +++ b/website/docs/services/deadline/storage_profiles/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a storage_profile resource or lis ## Fields + + + storage_profile
resource or lis "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::Deadline::StorageProfile. @@ -91,31 +122,37 @@ For more information, see + storage_profiles INSERT + storage_profiles DELETE + storage_profiles UPDATE + storage_profiles_list_only SELECT + storage_profiles SELECT @@ -124,6 +161,15 @@ For more information, see + + Gets all properties from an individual storage_profile. ```sql SELECT @@ -136,6 +182,20 @@ storage_profile_id FROM awscc.deadline.storage_profiles WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + + + +Lists all storage_profiles in a region. +```sql +SELECT +region, +farm_id, +storage_profile_id +FROM awscc.deadline.storage_profiles_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -215,6 +275,21 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.deadline.storage_profiles +SET data__PatchDocument = string('{{ { + "DisplayName": display_name, + "FileSystemLocations": file_system_locations, + "OsFamily": os_family +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = '|'; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/deadline/storage_profiles_list_only/index.md b/website/docs/services/deadline/storage_profiles_list_only/index.md deleted file mode 100644 index 4eb3fa016..000000000 --- a/website/docs/services/deadline/storage_profiles_list_only/index.md +++ /dev/null @@ -1,86 +0,0 @@ ---- -title: storage_profiles_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - storage_profiles_list_only - - deadline - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists storage_profiles in a region or regions, for all properties use storage_profiles - -## Overview - - - - - - - -
Namestorage_profiles_list_only
TypeResource
DescriptionDefinition of AWS::Deadline::StorageProfile Resource Type
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all storage_profiles in a region. -```sql -SELECT -region, -farm_id, -storage_profile_id -FROM awscc.deadline.storage_profiles_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the storage_profiles_list_only resource, see storage_profiles - diff --git a/website/docs/services/detective/graphs/index.md b/website/docs/services/detective/graphs/index.md index f2369903f..66fca021c 100644 --- a/website/docs/services/detective/graphs/index.md +++ b/website/docs/services/detective/graphs/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a graph resource or lists g ## Fields + + + graph resource or lists g "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::Detective::Graph. @@ -76,31 +102,37 @@ For more information, see + graphs INSERT + graphs DELETE + graphs UPDATE + graphs_list_only SELECT + graphs SELECT @@ -109,6 +141,15 @@ For more information, see + + Gets all properties from an individual graph. ```sql SELECT @@ -119,6 +160,19 @@ auto_enable_members FROM awscc.detective.graphs WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all graphs in a region. +```sql +SELECT +region, +arn +FROM awscc.detective.graphs_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -187,6 +241,20 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.detective.graphs +SET data__PatchDocument = string('{{ { + "Tags": tags, + "AutoEnableMembers": auto_enable_members +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/detective/graphs_list_only/index.md b/website/docs/services/detective/graphs_list_only/index.md deleted file mode 100644 index 9e93993f2..000000000 --- a/website/docs/services/detective/graphs_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: graphs_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - graphs_list_only - - detective - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists graphs in a region or regions, for all properties use graphs - -## Overview - - - - - - - -
Namegraphs_list_only
TypeResource
DescriptionResource schema for AWS::Detective::Graph
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all graphs in a region. -```sql -SELECT -region, -arn -FROM awscc.detective.graphs_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the graphs_list_only resource, see graphs - diff --git a/website/docs/services/detective/index.md b/website/docs/services/detective/index.md index 2e9bd3c13..d79ebd75b 100644 --- a/website/docs/services/detective/index.md +++ b/website/docs/services/detective/index.md @@ -20,7 +20,7 @@ The detective service documentation.
-total resources: 6
+total resources: 3
@@ -30,12 +30,9 @@ The detective service documentation. \ 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 ff74fced7..dffa3a99f 100644 --- a/website/docs/services/detective/member_invitations/index.md +++ b/website/docs/services/detective/member_invitations/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a member_invitation resource or l ## Fields + + + member_invitation
resource or l "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::Detective::MemberInvitation. @@ -74,26 +105,31 @@ For more information, see + member_invitations INSERT + member_invitations DELETE + member_invitations_list_only SELECT + member_invitations SELECT @@ -102,6 +138,15 @@ For more information, see + + Gets all properties from an individual member_invitation. ```sql SELECT @@ -114,6 +159,20 @@ message FROM awscc.detective.member_invitations WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + + + +Lists all member_invitations in a region. +```sql +SELECT +region, +graph_arn, +member_id +FROM awscc.detective.member_invitations_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -194,6 +253,7 @@ resources: + ## `DELETE` example ```sql diff --git a/website/docs/services/detective/member_invitations_list_only/index.md b/website/docs/services/detective/member_invitations_list_only/index.md deleted file mode 100644 index bf5399ce1..000000000 --- a/website/docs/services/detective/member_invitations_list_only/index.md +++ /dev/null @@ -1,86 +0,0 @@ ---- -title: member_invitations_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - member_invitations_list_only - - detective - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists member_invitations in a region or regions, for all properties use member_invitations - -## Overview - - - - - - - -
Namemember_invitations_list_only
TypeResource
DescriptionResource schema for AWS::Detective::MemberInvitation
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all member_invitations in a region. -```sql -SELECT -region, -graph_arn, -member_id -FROM awscc.detective.member_invitations_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the member_invitations_list_only resource, see member_invitations - diff --git a/website/docs/services/detective/organization_admins/index.md b/website/docs/services/detective/organization_admins/index.md index 9430d3825..5ee23f551 100644 --- a/website/docs/services/detective/organization_admins/index.md +++ b/website/docs/services/detective/organization_admins/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets an organization_admin resource or ## Fields + + + organization_admin resource or "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::Detective::OrganizationAdmin. @@ -59,26 +85,31 @@ For more information, see + organization_admins INSERT + organization_admins DELETE + organization_admins_list_only SELECT + organization_admins SELECT @@ -87,6 +118,15 @@ For more information, see + + Gets all properties from an individual organization_admin. ```sql SELECT @@ -96,6 +136,19 @@ graph_arn FROM awscc.detective.organization_admins WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all organization_admins in a region. +```sql +SELECT +region, +account_id +FROM awscc.detective.organization_admins_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -156,6 +209,7 @@ resources: + ## `DELETE` example ```sql diff --git a/website/docs/services/detective/organization_admins_list_only/index.md b/website/docs/services/detective/organization_admins_list_only/index.md deleted file mode 100644 index cf7d4df14..000000000 --- a/website/docs/services/detective/organization_admins_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: organization_admins_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - organization_admins_list_only - - detective - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists organization_admins in a region or regions, for all properties use organization_admins - -## Overview - - - - - - - -
Nameorganization_admins_list_only
TypeResource
DescriptionResource schema for AWS::Detective::OrganizationAdmin
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all organization_admins in a region. -```sql -SELECT -region, -account_id -FROM awscc.detective.organization_admins_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the organization_admins_list_only resource, see organization_admins - diff --git a/website/docs/services/devopsguru/index.md b/website/docs/services/devopsguru/index.md index 8ada6cab8..a597e519e 100644 --- a/website/docs/services/devopsguru/index.md +++ b/website/docs/services/devopsguru/index.md @@ -20,7 +20,7 @@ The devopsguru service documentation.
-total resources: 6
+total resources: 3
@@ -30,12 +30,9 @@ The devopsguru service documentation. \ 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 17440d72a..1acf0b5a6 100644 --- a/website/docs/services/devopsguru/log_anomaly_detection_integrations/index.md +++ b/website/docs/services/devopsguru/log_anomaly_detection_integrations/index.md @@ -33,6 +33,30 @@ Creates, updates, deletes or gets a log_anomaly_detection_integration
## Fields + + + + + + + log_anomaly_detection_integration
+ + For more information, see AWS::DevOpsGuru::LogAnomalyDetectionIntegration. @@ -54,31 +80,37 @@ For more information, see + log_anomaly_detection_integrations INSERT + log_anomaly_detection_integrations DELETE + log_anomaly_detection_integrations UPDATE + log_anomaly_detection_integrations_list_only SELECT + log_anomaly_detection_integrations SELECT @@ -87,6 +119,15 @@ For more information, see + + Gets all properties from an individual log_anomaly_detection_integration. ```sql SELECT @@ -95,6 +136,19 @@ account_id FROM awscc.devopsguru.log_anomaly_detection_integrations WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all log_anomaly_detection_integrations in a region. +```sql +SELECT +region, +account_id +FROM awscc.devopsguru.log_anomaly_detection_integrations_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -153,6 +207,7 @@ resources: + ## `DELETE` example ```sql diff --git a/website/docs/services/devopsguru/log_anomaly_detection_integrations_list_only/index.md b/website/docs/services/devopsguru/log_anomaly_detection_integrations_list_only/index.md deleted file mode 100644 index 5b90b48e4..000000000 --- a/website/docs/services/devopsguru/log_anomaly_detection_integrations_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: log_anomaly_detection_integrations_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - log_anomaly_detection_integrations_list_only - - devopsguru - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists log_anomaly_detection_integrations in a region or regions, for all properties use log_anomaly_detection_integrations - -## Overview - - - - - - - -
Namelog_anomaly_detection_integrations_list_only
TypeResource
DescriptionThis resource schema represents the LogAnomalyDetectionIntegration resource in the Amazon DevOps Guru.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all log_anomaly_detection_integrations in a region. -```sql -SELECT -region, -account_id -FROM awscc.devopsguru.log_anomaly_detection_integrations_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the log_anomaly_detection_integrations_list_only resource, see log_anomaly_detection_integrations - diff --git a/website/docs/services/devopsguru/notification_channels/index.md b/website/docs/services/devopsguru/notification_channels/index.md index 0c1a5e169..0056cd3b8 100644 --- a/website/docs/services/devopsguru/notification_channels/index.md +++ b/website/docs/services/devopsguru/notification_channels/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a notification_channel resource o ## Fields + + + notification_channel
resource o "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::DevOpsGuru::NotificationChannel. @@ -90,26 +116,31 @@ For more information, see + notification_channels INSERT + notification_channels DELETE + notification_channels_list_only SELECT + notification_channels SELECT @@ -118,6 +149,15 @@ For more information, see + + Gets all properties from an individual notification_channel. ```sql SELECT @@ -127,6 +167,19 @@ id FROM awscc.devopsguru.notification_channels WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all notification_channels in a region. +```sql +SELECT +region, +id +FROM awscc.devopsguru.notification_channels_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -194,6 +247,7 @@ resources: + ## `DELETE` example ```sql diff --git a/website/docs/services/devopsguru/notification_channels_list_only/index.md b/website/docs/services/devopsguru/notification_channels_list_only/index.md deleted file mode 100644 index 5279fc130..000000000 --- a/website/docs/services/devopsguru/notification_channels_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: notification_channels_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - notification_channels_list_only - - devopsguru - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists notification_channels in a region or regions, for all properties use notification_channels - -## Overview - - - - - - - -
Namenotification_channels_list_only
TypeResource
DescriptionThis resource schema represents the NotificationChannel resource in the Amazon DevOps Guru.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all notification_channels in a region. -```sql -SELECT -region, -id -FROM awscc.devopsguru.notification_channels_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the notification_channels_list_only resource, see notification_channels - diff --git a/website/docs/services/devopsguru/resource_collections/index.md b/website/docs/services/devopsguru/resource_collections/index.md index 432c6ce18..76c25a091 100644 --- a/website/docs/services/devopsguru/resource_collections/index.md +++ b/website/docs/services/devopsguru/resource_collections/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a resource_collection resource or ## Fields + + + resource_collection resource or "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::DevOpsGuru::ResourceCollection. @@ -90,31 +116,37 @@ For more information, see + resource_collections INSERT + resource_collections DELETE + resource_collections UPDATE + resource_collections_list_only SELECT + resource_collections SELECT @@ -123,6 +155,15 @@ For more information, see + + Gets all properties from an individual resource_collection. ```sql SELECT @@ -132,6 +173,19 @@ resource_collection_type FROM awscc.devopsguru.resource_collections WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all resource_collections in a region. +```sql +SELECT +region, +resource_collection_type +FROM awscc.devopsguru.resource_collections_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -199,6 +253,19 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.devopsguru.resource_collections +SET data__PatchDocument = string('{{ { + "ResourceCollectionFilter": resource_collection_filter +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/devopsguru/resource_collections_list_only/index.md b/website/docs/services/devopsguru/resource_collections_list_only/index.md deleted file mode 100644 index 18885e945..000000000 --- a/website/docs/services/devopsguru/resource_collections_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: resource_collections_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - resource_collections_list_only - - devopsguru - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists resource_collections in a region or regions, for all properties use resource_collections - -## Overview - - - - - - - -
Nameresource_collections_list_only
TypeResource
DescriptionThis resource schema represents the ResourceCollection resource in the Amazon DevOps Guru.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all resource_collections in a region. -```sql -SELECT -region, -resource_collection_type -FROM awscc.devopsguru.resource_collections_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the resource_collections_list_only resource, see resource_collections - diff --git a/website/docs/services/directoryservice/index.md b/website/docs/services/directoryservice/index.md index 1417124d9..52714d585 100644 --- a/website/docs/services/directoryservice/index.md +++ b/website/docs/services/directoryservice/index.md @@ -20,7 +20,7 @@ The directoryservice service documentation.
-total resources: 2
+total resources: 1
@@ -32,6 +32,6 @@ The directoryservice service documentation. simple_ads \ 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 db8e64a2b..ae269f08e 100644 --- a/website/docs/services/directoryservice/simple_ads/index.md +++ b/website/docs/services/directoryservice/simple_ads/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a simple_ad resource or lists ## Fields + + + simple_ad resource or lists + + + + + + For more information, see AWS::DirectoryService::SimpleAD. @@ -116,31 +142,37 @@ For more information, see + simple_ads INSERT + simple_ads DELETE + simple_ads UPDATE + simple_ads_list_only SELECT + simple_ads SELECT @@ -149,6 +181,15 @@ For more information, see + + Gets all properties from an individual simple_ad. ```sql SELECT @@ -167,6 +208,19 @@ vpc_settings FROM awscc.directoryservice.simple_ads WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all simple_ads in a region. +```sql +SELECT +region, +directory_id +FROM awscc.directoryservice.simple_ads_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -262,6 +316,19 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.directoryservice.simple_ads +SET data__PatchDocument = string('{{ { + "EnableSso": enable_sso +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/directoryservice/simple_ads_list_only/index.md b/website/docs/services/directoryservice/simple_ads_list_only/index.md deleted file mode 100644 index b2035d2c6..000000000 --- a/website/docs/services/directoryservice/simple_ads_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: simple_ads_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - simple_ads_list_only - - directoryservice - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists simple_ads in a region or regions, for all properties use simple_ads - -## Overview - - - - - - - -
Namesimple_ads_list_only
TypeResource
DescriptionResource Type definition for AWS::DirectoryService::SimpleAD
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all simple_ads in a region. -```sql -SELECT -region, -directory_id -FROM awscc.directoryservice.simple_ads_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the simple_ads_list_only resource, see simple_ads - diff --git a/website/docs/services/dms/data_migrations/index.md b/website/docs/services/dms/data_migrations/index.md index 035017710..3c7b4c48c 100644 --- a/website/docs/services/dms/data_migrations/index.md +++ b/website/docs/services/dms/data_migrations/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a data_migration resource or list ## Fields + + + data_migration resource or list "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::DMS::DataMigration. @@ -150,31 +176,37 @@ For more information, see + data_migrations INSERT + data_migrations DELETE + data_migrations UPDATE + data_migrations_list_only SELECT + data_migrations SELECT @@ -183,6 +215,15 @@ For more information, see + + Gets all properties from an individual data_migration. ```sql SELECT @@ -200,6 +241,19 @@ tags FROM awscc.dms.data_migrations WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all data_migrations in a region. +```sql +SELECT +region, +data_migration_arn +FROM awscc.dms.data_migrations_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -301,6 +355,26 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.dms.data_migrations +SET data__PatchDocument = string('{{ { + "DataMigrationName": data_migration_name, + "DataMigrationIdentifier": data_migration_identifier, + "ServiceAccessRoleArn": service_access_role_arn, + "MigrationProjectIdentifier": migration_project_identifier, + "DataMigrationType": data_migration_type, + "DataMigrationSettings": data_migration_settings, + "SourceDataSettings": source_data_settings, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/dms/data_migrations_list_only/index.md b/website/docs/services/dms/data_migrations_list_only/index.md deleted file mode 100644 index 5ea68a64d..000000000 --- a/website/docs/services/dms/data_migrations_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: data_migrations_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - data_migrations_list_only - - dms - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists data_migrations in a region or regions, for all properties use data_migrations - -## Overview - - - - - - - -
Namedata_migrations_list_only
TypeResource
DescriptionResource schema for AWS::DMS::DataMigration.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all data_migrations in a region. -```sql -SELECT -region, -data_migration_arn -FROM awscc.dms.data_migrations_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the data_migrations_list_only resource, see data_migrations - diff --git a/website/docs/services/dms/data_providers/index.md b/website/docs/services/dms/data_providers/index.md index 3500cf460..26ccf9108 100644 --- a/website/docs/services/dms/data_providers/index.md +++ b/website/docs/services/dms/data_providers/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a data_provider resource or lists ## Fields + + + data_provider resource or lists "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::DMS::DataProvider. @@ -448,31 +474,37 @@ For more information, see + data_providers INSERT + data_providers DELETE + data_providers UPDATE + data_providers_list_only SELECT + data_providers SELECT @@ -481,6 +513,15 @@ For more information, see + + Gets all properties from an individual data_provider. ```sql SELECT @@ -497,6 +538,19 @@ tags FROM awscc.dms.data_providers WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all data_providers in a region. +```sql +SELECT +region, +data_provider_arn +FROM awscc.dms.data_providers_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -647,6 +701,25 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.dms.data_providers +SET data__PatchDocument = string('{{ { + "DataProviderName": data_provider_name, + "DataProviderIdentifier": data_provider_identifier, + "Description": description, + "Engine": engine, + "ExactSettings": exact_settings, + "Settings": settings, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/dms/data_providers_list_only/index.md b/website/docs/services/dms/data_providers_list_only/index.md deleted file mode 100644 index f77fcf4cf..000000000 --- a/website/docs/services/dms/data_providers_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: data_providers_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - data_providers_list_only - - dms - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists data_providers in a region or regions, for all properties use data_providers - -## Overview - - - - - - - -
Namedata_providers_list_only
TypeResource
DescriptionResource schema for AWS::DMS::DataProvider
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all data_providers in a region. -```sql -SELECT -region, -data_provider_arn -FROM awscc.dms.data_providers_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the data_providers_list_only resource, see data_providers - diff --git a/website/docs/services/dms/index.md b/website/docs/services/dms/index.md index f5ffb01c1..bb9631208 100644 --- a/website/docs/services/dms/index.md +++ b/website/docs/services/dms/index.md @@ -20,7 +20,7 @@ The dms service documentation.
-total resources: 10
+total resources: 5
@@ -30,16 +30,11 @@ The dms service documentation. \ 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 139f1f600..849d4842c 100644 --- a/website/docs/services/dms/instance_profiles/index.md +++ b/website/docs/services/dms/instance_profiles/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets an instance_profile resource or l ## Fields + + + instance_profile resource or l "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::DMS::InstanceProfile. @@ -121,31 +147,37 @@ For more information, see + instance_profiles INSERT + instance_profiles DELETE + instance_profiles UPDATE + instance_profiles_list_only SELECT + instance_profiles SELECT @@ -154,6 +186,15 @@ For more information, see + + Gets all properties from an individual instance_profile. ```sql SELECT @@ -173,6 +214,19 @@ tags FROM awscc.dms.instance_profiles WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all instance_profiles in a region. +```sql +SELECT +region, +instance_profile_arn +FROM awscc.dms.instance_profiles_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -290,6 +344,28 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.dms.instance_profiles +SET data__PatchDocument = string('{{ { + "InstanceProfileIdentifier": instance_profile_identifier, + "AvailabilityZone": availability_zone, + "Description": description, + "KmsKeyArn": kms_key_arn, + "PubliclyAccessible": publicly_accessible, + "NetworkType": network_type, + "InstanceProfileName": instance_profile_name, + "SubnetGroupIdentifier": subnet_group_identifier, + "VpcSecurityGroups": vpc_security_groups, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/dms/instance_profiles_list_only/index.md b/website/docs/services/dms/instance_profiles_list_only/index.md deleted file mode 100644 index 01cbd3500..000000000 --- a/website/docs/services/dms/instance_profiles_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: instance_profiles_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - instance_profiles_list_only - - dms - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists instance_profiles in a region or regions, for all properties use instance_profiles - -## Overview - - - - - - - -
Nameinstance_profiles_list_only
TypeResource
DescriptionResource schema for AWS::DMS::InstanceProfile.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all instance_profiles in a region. -```sql -SELECT -region, -instance_profile_arn -FROM awscc.dms.instance_profiles_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the instance_profiles_list_only resource, see instance_profiles - diff --git a/website/docs/services/dms/migration_projects/index.md b/website/docs/services/dms/migration_projects/index.md index a2f44cd6a..2392a9f9c 100644 --- a/website/docs/services/dms/migration_projects/index.md +++ b/website/docs/services/dms/migration_projects/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a migration_project resource or l ## Fields + + + migration_project resource or l "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::DMS::MigrationProject. @@ -165,31 +191,37 @@ For more information, see + migration_projects INSERT + migration_projects DELETE + migration_projects UPDATE + migration_projects_list_only SELECT + migration_projects SELECT @@ -198,6 +230,15 @@ For more information, see + + Gets all properties from an individual migration_project. ```sql SELECT @@ -218,6 +259,19 @@ tags FROM awscc.dms.migration_projects WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all migration_projects in a region. +```sql +SELECT +region, +migration_project_arn +FROM awscc.dms.migration_projects_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -354,6 +408,30 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.dms.migration_projects +SET data__PatchDocument = string('{{ { + "MigrationProjectName": migration_project_name, + "MigrationProjectIdentifier": migration_project_identifier, + "MigrationProjectCreationTime": migration_project_creation_time, + "InstanceProfileIdentifier": instance_profile_identifier, + "InstanceProfileName": instance_profile_name, + "InstanceProfileArn": instance_profile_arn, + "TransformationRules": transformation_rules, + "Description": description, + "SchemaConversionApplicationAttributes": schema_conversion_application_attributes, + "SourceDataProviderDescriptors": source_data_provider_descriptors, + "TargetDataProviderDescriptors": target_data_provider_descriptors, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/dms/migration_projects_list_only/index.md b/website/docs/services/dms/migration_projects_list_only/index.md deleted file mode 100644 index bb883d022..000000000 --- a/website/docs/services/dms/migration_projects_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: migration_projects_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - migration_projects_list_only - - dms - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists migration_projects in a region or regions, for all properties use migration_projects - -## Overview - - - - - - - -
Namemigration_projects_list_only
TypeResource
DescriptionResource schema for AWS::DMS::MigrationProject
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all migration_projects in a region. -```sql -SELECT -region, -migration_project_arn -FROM awscc.dms.migration_projects_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the migration_projects_list_only resource, see migration_projects - diff --git a/website/docs/services/dms/replication_configs/index.md b/website/docs/services/dms/replication_configs/index.md index d2b72c0be..4bdf7946a 100644 --- a/website/docs/services/dms/replication_configs/index.md +++ b/website/docs/services/dms/replication_configs/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a replication_config resource or ## Fields + + + replication_config resource or "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::DMS::ReplicationConfig. @@ -163,31 +189,37 @@ For more information, see + replication_configs INSERT + replication_configs DELETE + replication_configs UPDATE + replication_configs_list_only SELECT + replication_configs SELECT @@ -196,6 +228,15 @@ For more information, see + + Gets all properties from an individual replication_config. ```sql SELECT @@ -214,6 +255,19 @@ tags FROM awscc.dms.replication_configs WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all replication_configs in a region. +```sql +SELECT +region, +replication_config_arn +FROM awscc.dms.replication_configs_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -332,6 +386,27 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.dms.replication_configs +SET data__PatchDocument = string('{{ { + "ReplicationConfigIdentifier": replication_config_identifier, + "SourceEndpointArn": source_endpoint_arn, + "TargetEndpointArn": target_endpoint_arn, + "ReplicationType": replication_type, + "ComputeConfig": compute_config, + "ReplicationSettings": replication_settings, + "SupplementalSettings": supplemental_settings, + "TableMappings": table_mappings, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/dms/replication_configs_list_only/index.md b/website/docs/services/dms/replication_configs_list_only/index.md deleted file mode 100644 index 3ca639f02..000000000 --- a/website/docs/services/dms/replication_configs_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: replication_configs_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - replication_configs_list_only - - dms - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists replication_configs in a region or regions, for all properties use replication_configs - -## Overview - - - - - - - -
Namereplication_configs_list_only
TypeResource
DescriptionA replication configuration that you later provide to configure and start a AWS DMS Serverless replication
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all replication_configs in a region. -```sql -SELECT -region, -replication_config_arn -FROM awscc.dms.replication_configs_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the replication_configs_list_only resource, see replication_configs - diff --git a/website/docs/services/docdbelastic/clusters/index.md b/website/docs/services/docdbelastic/clusters/index.md index 46e8e9b2b..fd5a3dc7f 100644 --- a/website/docs/services/docdbelastic/clusters/index.md +++ b/website/docs/services/docdbelastic/clusters/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a cluster resource or lists ## Fields + + + cluster resource or lists + + + + + + For more information, see AWS::DocDBElastic::Cluster. @@ -141,31 +167,37 @@ For more information, see + clusters INSERT + clusters DELETE + clusters UPDATE + clusters_list_only SELECT + clusters SELECT @@ -174,6 +206,15 @@ For more information, see + + Gets all properties from an individual cluster. ```sql SELECT @@ -197,6 +238,19 @@ auth_type FROM awscc.docdbelastic.clusters WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all clusters in a region. +```sql +SELECT +region, +cluster_arn +FROM awscc.docdbelastic.clusters_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -321,6 +375,28 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.docdbelastic.clusters +SET data__PatchDocument = string('{{ { + "AdminUserPassword": admin_user_password, + "ShardCapacity": shard_capacity, + "ShardCount": shard_count, + "VpcSecurityGroupIds": vpc_security_group_ids, + "SubnetIds": subnet_ids, + "PreferredMaintenanceWindow": preferred_maintenance_window, + "PreferredBackupWindow": preferred_backup_window, + "BackupRetentionPeriod": backup_retention_period, + "ShardInstanceCount": shard_instance_count, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/docdbelastic/clusters_list_only/index.md b/website/docs/services/docdbelastic/clusters_list_only/index.md deleted file mode 100644 index fc9bc5c19..000000000 --- a/website/docs/services/docdbelastic/clusters_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: clusters_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - clusters_list_only - - docdbelastic - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists clusters in a region or regions, for all properties use clusters - -## Overview - - - - - - - -
Nameclusters_list_only
TypeResource
DescriptionThe AWS::DocDBElastic::Cluster Amazon DocumentDB (with MongoDB compatibility) Elastic Scale resource describes a Cluster
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all clusters in a region. -```sql -SELECT -region, -cluster_arn -FROM awscc.docdbelastic.clusters_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the clusters_list_only resource, see clusters - diff --git a/website/docs/services/docdbelastic/index.md b/website/docs/services/docdbelastic/index.md index d10f993a2..d93879b56 100644 --- a/website/docs/services/docdbelastic/index.md +++ b/website/docs/services/docdbelastic/index.md @@ -20,7 +20,7 @@ The docdbelastic service documentation.
-total resources: 2
+total resources: 1
@@ -32,6 +32,6 @@ The docdbelastic service documentation. clusters \ 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 604a613d5..9a2e553fa 100644 --- a/website/docs/services/dsql/clusters/index.md +++ b/website/docs/services/dsql/clusters/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a cluster resource or lists ## Fields + + + cluster resource or lists + + + + + + For more information, see AWS::DSQL::Cluster. @@ -140,31 +166,37 @@ For more information, see + clusters INSERT + clusters DELETE + clusters UPDATE + clusters_list_only SELECT + clusters SELECT @@ -173,6 +205,15 @@ For more information, see + + Gets all properties from an individual cluster. ```sql SELECT @@ -190,6 +231,19 @@ encryption_details FROM awscc.dsql.clusters WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all clusters in a region. +```sql +SELECT +region, +identifier +FROM awscc.dsql.clusters_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -267,6 +321,22 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.dsql.clusters +SET data__PatchDocument = string('{{ { + "DeletionProtectionEnabled": deletion_protection_enabled, + "Tags": tags, + "MultiRegionProperties": multi_region_properties, + "KmsEncryptionKey": kms_encryption_key +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/dsql/clusters_list_only/index.md b/website/docs/services/dsql/clusters_list_only/index.md deleted file mode 100644 index acab1085e..000000000 --- a/website/docs/services/dsql/clusters_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: clusters_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - clusters_list_only - - dsql - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists clusters in a region or regions, for all properties use clusters - -## Overview - - - - - - - -
Nameclusters_list_only
TypeResource
DescriptionResource Type definition for AWS::DSQL::Cluster
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all clusters in a region. -```sql -SELECT -region, -identifier -FROM awscc.dsql.clusters_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the clusters_list_only resource, see clusters - diff --git a/website/docs/services/dsql/index.md b/website/docs/services/dsql/index.md index 61236287b..a3ed85aa7 100644 --- a/website/docs/services/dsql/index.md +++ b/website/docs/services/dsql/index.md @@ -20,7 +20,7 @@ The dsql service documentation.
-total resources: 2
+total resources: 1
@@ -32,6 +32,6 @@ The dsql service documentation. clusters \ 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 93ea71e4b..d54557c21 100644 --- a/website/docs/services/dynamodb/global_tables/index.md +++ b/website/docs/services/dynamodb/global_tables/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a global_table resource or lists ## Fields + + + global_table
resource or lists "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::DynamoDB::GlobalTable. @@ -629,31 +655,37 @@ For more information, see + global_tables INSERT + global_tables DELETE + global_tables UPDATE + global_tables_list_only SELECT + global_tables SELECT @@ -662,6 +694,15 @@ For more information, see + + Gets all properties from an individual global_table. ```sql SELECT @@ -687,6 +728,19 @@ time_to_live_specification FROM awscc.dynamodb.global_tables WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all global_tables in a region. +```sql +SELECT +region, +table_name +FROM awscc.dynamodb.global_tables_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -881,6 +935,30 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.dynamodb.global_tables +SET data__PatchDocument = string('{{ { + "MultiRegionConsistency": multi_region_consistency, + "SSESpecification": sse_specification, + "StreamSpecification": stream_specification, + "WarmThroughput": warm_throughput, + "Replicas": replicas, + "WriteProvisionedThroughputSettings": write_provisioned_throughput_settings, + "WriteOnDemandThroughputSettings": write_on_demand_throughput_settings, + "GlobalTableWitnesses": global_table_witnesses, + "AttributeDefinitions": attribute_definitions, + "BillingMode": billing_mode, + "GlobalSecondaryIndexes": global_secondary_indexes, + "TimeToLiveSpecification": time_to_live_specification +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/dynamodb/global_tables_list_only/index.md b/website/docs/services/dynamodb/global_tables_list_only/index.md deleted file mode 100644 index fb426de8a..000000000 --- a/website/docs/services/dynamodb/global_tables_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: global_tables_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - global_tables_list_only - - dynamodb - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists global_tables in a region or regions, for all properties use global_tables - -## Overview - - - - - - - -
Nameglobal_tables_list_only
TypeResource
DescriptionVersion: None. Resource Type definition for AWS::DynamoDB::GlobalTable
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all global_tables in a region. -```sql -SELECT -region, -table_name -FROM awscc.dynamodb.global_tables_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the global_tables_list_only resource, see global_tables - diff --git a/website/docs/services/dynamodb/index.md b/website/docs/services/dynamodb/index.md index a7ed4bd8f..c113fbf9e 100644 --- a/website/docs/services/dynamodb/index.md +++ b/website/docs/services/dynamodb/index.md @@ -20,7 +20,7 @@ The dynamodb service documentation.
-total resources: 4
+total resources: 2
@@ -29,11 +29,9 @@ The dynamodb service documentation. ## Resources \ 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 3e78664d0..c9cd85a07 100644 --- a/website/docs/services/dynamodb/tables/index.md +++ b/website/docs/services/dynamodb/tables/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a table resource or lists t ## Fields + + + table resource or lists t "description": "AWS region." } ]} /> + + + +If you specify a name, you cannot perform updates that require replacement of this resource. You can perform updates that require no or some interruption. If you must replace the resource, specify a new name." + }, + { + "name": "region", + "type": "string", + "description": "AWS region." + } +]} /> + + For more information, see AWS::DynamoDB::Table. @@ -450,31 +476,37 @@ For more information, see + tables INSERT + tables DELETE + tables UPDATE + tables_list_only SELECT + tables SELECT @@ -483,6 +515,15 @@ For more information, see + + Gets all properties from an individual table. ```sql SELECT @@ -512,6 +553,19 @@ time_to_live_specification FROM awscc.dynamodb.tables WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all tables in a region. +```sql +SELECT +region, +table_name +FROM awscc.dynamodb.tables_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -699,6 +753,36 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.dynamodb.tables +SET data__PatchDocument = string('{{ { + "OnDemandThroughput": on_demand_throughput, + "SSESpecification": sse_specification, + "KinesisStreamSpecification": kinesis_stream_specification, + "StreamSpecification": stream_specification, + "ContributorInsightsSpecification": contributor_insights_specification, + "PointInTimeRecoverySpecification": point_in_time_recovery_specification, + "ProvisionedThroughput": provisioned_throughput, + "WarmThroughput": warm_throughput, + "AttributeDefinitions": attribute_definitions, + "BillingMode": billing_mode, + "GlobalSecondaryIndexes": global_secondary_indexes, + "ResourcePolicy": resource_policy, + "KeySchema": key_schema, + "LocalSecondaryIndexes": local_secondary_indexes, + "DeletionProtectionEnabled": deletion_protection_enabled, + "TableClass": table_class, + "Tags": tags, + "TimeToLiveSpecification": time_to_live_specification +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/dynamodb/tables_list_only/index.md b/website/docs/services/dynamodb/tables_list_only/index.md deleted file mode 100644 index 18f698aa4..000000000 --- a/website/docs/services/dynamodb/tables_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: tables_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - tables_list_only - - dynamodb - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists tables in a region or regions, for all properties use tables - -## Overview - - - - - - - -
Nametables_list_only
TypeResource
DescriptionThe ``AWS::DynamoDB::Table`` resource creates a DDB table. For more information, see [CreateTable](https://docs.aws.amazon.com/amazondynamodb/latest/APIReference/API_CreateTable.html) in the *API Reference*.
You should be aware of the following behaviors when working with DDB tables:
+ CFNlong typically creates DDB tables in parallel. However, if your template includes multiple DDB tables with indexes, you must declare dependencies so that the tables are created sequentially. DDBlong limits the number of tables with secondary indexes that are in the creating state. If you create multiple tables with indexes at the same time, DDB returns an error and the stack operation fails. For an example, see [DynamoDB Table with a DependsOn Attribute](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-dynamodb-table.html#aws-resource-dynamodb-table--examples--DynamoDB_Table_with_a_DependsOn_Attribute).

Our guidance is to use the latest schema documented for your CFNlong templates. This schema supports the provisioning of all table settings below. When using this schema in your CFNlong templates, please ensure that your Identity and Access Management (IAM) policies are updated with appropriate permissions to allow for the authorization of these setting changes.
Id
- -## Fields -If you specify a name, you cannot perform updates that require replacement of this resource. You can perform updates that require no or some interruption. If you must replace the resource, specify a new name." - }, - { - "name": "region", - "type": "string", - "description": "AWS region." - } -]} /> - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all tables in a region. -```sql -SELECT -region, -table_name -FROM awscc.dynamodb.tables_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the tables_list_only resource, see tables - diff --git a/website/docs/services/ec2/capacity_reservation_fleets/index.md b/website/docs/services/ec2/capacity_reservation_fleets/index.md index 2791567a1..5022a878d 100644 --- a/website/docs/services/ec2/capacity_reservation_fleets/index.md +++ b/website/docs/services/ec2/capacity_reservation_fleets/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a capacity_reservation_fleet reso ## Fields + + + capacity_reservation_fleet
reso "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::EC2::CapacityReservationFleet. @@ -160,31 +186,37 @@ For more information, see + capacity_reservation_fleets INSERT + capacity_reservation_fleets DELETE + capacity_reservation_fleets UPDATE + capacity_reservation_fleets_list_only SELECT + capacity_reservation_fleets SELECT @@ -193,6 +225,15 @@ For more information, see + + Gets all properties from an individual capacity_reservation_fleet. ```sql SELECT @@ -210,6 +251,19 @@ no_remove_end_date FROM awscc.ec2.capacity_reservation_fleets WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all capacity_reservation_fleets in a region. +```sql +SELECT +region, +capacity_reservation_fleet_id +FROM awscc.ec2.capacity_reservation_fleets_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -329,6 +383,21 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.ec2.capacity_reservation_fleets +SET data__PatchDocument = string('{{ { + "TotalTargetCapacity": total_target_capacity, + "RemoveEndDate": remove_end_date, + "NoRemoveEndDate": no_remove_end_date +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/ec2/capacity_reservation_fleets_list_only/index.md b/website/docs/services/ec2/capacity_reservation_fleets_list_only/index.md deleted file mode 100644 index dab02d870..000000000 --- a/website/docs/services/ec2/capacity_reservation_fleets_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: capacity_reservation_fleets_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - capacity_reservation_fleets_list_only - - ec2 - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists capacity_reservation_fleets in a region or regions, for all properties use capacity_reservation_fleets - -## Overview - - - - - - - -
Namecapacity_reservation_fleets_list_only
TypeResource
DescriptionResource Type definition for AWS::EC2::CapacityReservationFleet
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all capacity_reservation_fleets in a region. -```sql -SELECT -region, -capacity_reservation_fleet_id -FROM awscc.ec2.capacity_reservation_fleets_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the capacity_reservation_fleets_list_only resource, see capacity_reservation_fleets - diff --git a/website/docs/services/ec2/capacity_reservations/index.md b/website/docs/services/ec2/capacity_reservations/index.md index 3c2c2eaf4..1a4576105 100644 --- a/website/docs/services/ec2/capacity_reservations/index.md +++ b/website/docs/services/ec2/capacity_reservations/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a capacity_reservation resource o ## Fields + + + capacity_reservation
resource o "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::EC2::CapacityReservation. @@ -237,31 +263,37 @@ For more information, see + capacity_reservations INSERT + capacity_reservations DELETE + capacity_reservations UPDATE + capacity_reservations_list_only SELECT + capacity_reservations SELECT @@ -270,6 +302,15 @@ For more information, see + + Gets all properties from an individual capacity_reservation. ```sql SELECT @@ -305,6 +346,19 @@ commitment_info FROM awscc.ec2.capacity_reservations WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all capacity_reservations in a region. +```sql +SELECT +region, +id +FROM awscc.ec2.capacity_reservations_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -429,6 +483,23 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.ec2.capacity_reservations +SET data__PatchDocument = string('{{ { + "EndDateType": end_date_type, + "EndDate": end_date, + "InstanceCount": instance_count, + "InstanceMatchCriteria": instance_match_criteria, + "UnusedReservationBillingOwnerId": unused_reservation_billing_owner_id +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/ec2/capacity_reservations_list_only/index.md b/website/docs/services/ec2/capacity_reservations_list_only/index.md deleted file mode 100644 index bfe6b4ea1..000000000 --- a/website/docs/services/ec2/capacity_reservations_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: capacity_reservations_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - capacity_reservations_list_only - - ec2 - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists capacity_reservations in a region or regions, for all properties use capacity_reservations - -## Overview - - - - - - - -
Namecapacity_reservations_list_only
TypeResource
DescriptionResource Type definition for AWS::EC2::CapacityReservation
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all capacity_reservations in a region. -```sql -SELECT -region, -id -FROM awscc.ec2.capacity_reservations_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the capacity_reservations_list_only resource, see capacity_reservations - diff --git a/website/docs/services/ec2/carrier_gateways/index.md b/website/docs/services/ec2/carrier_gateways/index.md index 070e7cfcc..4346045bd 100644 --- a/website/docs/services/ec2/carrier_gateways/index.md +++ b/website/docs/services/ec2/carrier_gateways/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a carrier_gateway resource or lis ## Fields + + + carrier_gateway resource or lis "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::EC2::CarrierGateway. @@ -86,31 +112,37 @@ For more information, see + carrier_gateways INSERT + carrier_gateways DELETE + carrier_gateways UPDATE + carrier_gateways_list_only SELECT + carrier_gateways SELECT @@ -119,6 +151,15 @@ For more information, see + + Gets all properties from an individual carrier_gateway. ```sql SELECT @@ -131,6 +172,19 @@ tags FROM awscc.ec2.carrier_gateways WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all carrier_gateways in a region. +```sql +SELECT +region, +carrier_gateway_id +FROM awscc.ec2.carrier_gateways_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -197,6 +251,19 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.ec2.carrier_gateways +SET data__PatchDocument = string('{{ { + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/ec2/carrier_gateways_list_only/index.md b/website/docs/services/ec2/carrier_gateways_list_only/index.md deleted file mode 100644 index a0e6832d4..000000000 --- a/website/docs/services/ec2/carrier_gateways_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: carrier_gateways_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - carrier_gateways_list_only - - ec2 - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists carrier_gateways in a region or regions, for all properties use carrier_gateways - -## Overview - - - - - - - -
Namecarrier_gateways_list_only
TypeResource
DescriptionResource Type definition for Carrier Gateway which describes the Carrier Gateway resource
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all carrier_gateways in a region. -```sql -SELECT -region, -carrier_gateway_id -FROM awscc.ec2.carrier_gateways_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the carrier_gateways_list_only resource, see carrier_gateways - diff --git a/website/docs/services/ec2/customer_gateways/index.md b/website/docs/services/ec2/customer_gateways/index.md index 57695fd73..917db452e 100644 --- a/website/docs/services/ec2/customer_gateways/index.md +++ b/website/docs/services/ec2/customer_gateways/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a customer_gateway resource or li ## Fields + + + customer_gateway resource or li "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::EC2::CustomerGateway. @@ -101,31 +127,37 @@ For more information, see + customer_gateways INSERT + customer_gateways DELETE + customer_gateways UPDATE + customer_gateways_list_only SELECT + customer_gateways SELECT @@ -134,6 +166,15 @@ For more information, see + + Gets all properties from an individual customer_gateway. ```sql SELECT @@ -149,6 +190,19 @@ device_name FROM awscc.ec2.customer_gateways WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all customer_gateways in a region. +```sql +SELECT +region, +customer_gateway_id +FROM awscc.ec2.customer_gateways_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -237,6 +291,19 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.ec2.customer_gateways +SET data__PatchDocument = string('{{ { + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/ec2/customer_gateways_list_only/index.md b/website/docs/services/ec2/customer_gateways_list_only/index.md deleted file mode 100644 index 0d23bc4b4..000000000 --- a/website/docs/services/ec2/customer_gateways_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: customer_gateways_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - customer_gateways_list_only - - ec2 - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists customer_gateways in a region or regions, for all properties use customer_gateways - -## Overview - - - - - - - -
Namecustomer_gateways_list_only
TypeResource
DescriptionSpecifies a customer gateway.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all customer_gateways in a region. -```sql -SELECT -region, -customer_gateway_id -FROM awscc.ec2.customer_gateways_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the customer_gateways_list_only resource, see customer_gateways - diff --git a/website/docs/services/ec2/dhcp_options/index.md b/website/docs/services/ec2/dhcp_options/index.md index 77107d6aa..8a7ebe1a8 100644 --- a/website/docs/services/ec2/dhcp_options/index.md +++ b/website/docs/services/ec2/dhcp_options/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a dhcp_option resource or lists < ## Fields + + + dhcp_option resource or lists < "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::EC2::DHCPOptions. @@ -101,31 +127,37 @@ For more information, see + dhcp_options INSERT + dhcp_options DELETE + dhcp_options UPDATE + dhcp_options_list_only SELECT + dhcp_options SELECT @@ -134,6 +166,15 @@ For more information, see + + Gets all properties from an individual dhcp_option. ```sql SELECT @@ -149,6 +190,19 @@ tags FROM awscc.ec2.dhcp_options WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all dhcp_options in a region. +```sql +SELECT +region, +dhcp_options_id +FROM awscc.ec2.dhcp_options_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -250,6 +304,19 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.ec2.dhcp_options +SET data__PatchDocument = string('{{ { + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/ec2/dhcp_options_list_only/index.md b/website/docs/services/ec2/dhcp_options_list_only/index.md deleted file mode 100644 index 29d984ed8..000000000 --- a/website/docs/services/ec2/dhcp_options_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: dhcp_options_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - dhcp_options_list_only - - ec2 - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists dhcp_options in a region or regions, for all properties use dhcp_options - -## Overview - - - - - - - -
Namedhcp_options_list_only
TypeResource
DescriptionResource Type definition for AWS::EC2::DHCPOptions
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all dhcp_options in a region. -```sql -SELECT -region, -dhcp_options_id -FROM awscc.ec2.dhcp_options_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the dhcp_options_list_only resource, see dhcp_options - diff --git a/website/docs/services/ec2/ec2fleets/index.md b/website/docs/services/ec2/ec2fleets/index.md index 09f6b7e12..c36f668b3 100644 --- a/website/docs/services/ec2/ec2fleets/index.md +++ b/website/docs/services/ec2/ec2fleets/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets an ec2fleet resource or lists ## Fields + + + ec2fleet resource or lists + + + + + + For more information, see AWS::EC2::EC2Fleet. @@ -537,31 +563,37 @@ For more information, see + ec2fleets INSERT + ec2fleets DELETE + ec2fleets UPDATE + ec2fleets_list_only SELECT + ec2fleets SELECT @@ -570,6 +602,15 @@ For more information, see + + Gets all properties from an individual ec2fleet. ```sql SELECT @@ -590,6 +631,19 @@ context FROM awscc.ec2.ec2fleets WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all ec2fleets in a region. +```sql +SELECT +region, +fleet_id +FROM awscc.ec2.ec2fleets_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -810,6 +864,21 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.ec2.ec2fleets +SET data__PatchDocument = string('{{ { + "TargetCapacitySpecification": target_capacity_specification, + "ExcessCapacityTerminationPolicy": excess_capacity_termination_policy, + "Context": context +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/ec2/ec2fleets_list_only/index.md b/website/docs/services/ec2/ec2fleets_list_only/index.md deleted file mode 100644 index fa218996c..000000000 --- a/website/docs/services/ec2/ec2fleets_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: ec2fleets_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - ec2fleets_list_only - - ec2 - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists ec2fleets in a region or regions, for all properties use ec2fleets - -## Overview - - - - - - - -
Nameec2fleets_list_only
TypeResource
DescriptionResource Type definition for AWS::EC2::EC2Fleet
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all ec2fleets in a region. -```sql -SELECT -region, -fleet_id -FROM awscc.ec2.ec2fleets_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the ec2fleets_list_only resource, see ec2fleets - 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 fd58bc2f0..01d9759e8 100644 --- a/website/docs/services/ec2/egress_only_internet_gateways/index.md +++ b/website/docs/services/ec2/egress_only_internet_gateways/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets an egress_only_internet_gateway r ## Fields + + + egress_only_internet_gateway r "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::EC2::EgressOnlyInternetGateway. @@ -76,31 +102,37 @@ For more information, see + egress_only_internet_gateways INSERT + egress_only_internet_gateways DELETE + egress_only_internet_gateways UPDATE + egress_only_internet_gateways_list_only SELECT + egress_only_internet_gateways SELECT @@ -109,6 +141,15 @@ For more information, see + + Gets all properties from an individual egress_only_internet_gateway. ```sql SELECT @@ -119,6 +160,19 @@ tags FROM awscc.ec2.egress_only_internet_gateways WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all egress_only_internet_gateways in a region. +```sql +SELECT +region, +id +FROM awscc.ec2.egress_only_internet_gateways_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -185,6 +239,19 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.ec2.egress_only_internet_gateways +SET data__PatchDocument = string('{{ { + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/ec2/egress_only_internet_gateways_list_only/index.md b/website/docs/services/ec2/egress_only_internet_gateways_list_only/index.md deleted file mode 100644 index 74c871880..000000000 --- a/website/docs/services/ec2/egress_only_internet_gateways_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: egress_only_internet_gateways_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - egress_only_internet_gateways_list_only - - ec2 - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists egress_only_internet_gateways in a region or regions, for all properties use egress_only_internet_gateways - -## Overview - - - - - - - -
Nameegress_only_internet_gateways_list_only
TypeResource
DescriptionResource Type definition for AWS::EC2::EgressOnlyInternetGateway
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all egress_only_internet_gateways in a region. -```sql -SELECT -region, -id -FROM awscc.ec2.egress_only_internet_gateways_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the egress_only_internet_gateways_list_only resource, see egress_only_internet_gateways - diff --git a/website/docs/services/ec2/eip_associations/index.md b/website/docs/services/ec2/eip_associations/index.md index a682666d6..8c27ca47b 100644 --- a/website/docs/services/ec2/eip_associations/index.md +++ b/website/docs/services/ec2/eip_associations/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets an eip_association resource or li ## Fields + + + eip_association resource or li "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::EC2::EIPAssociation. @@ -79,26 +105,31 @@ For more information, see + eip_associations INSERT + eip_associations DELETE + eip_associations_list_only SELECT + eip_associations SELECT @@ -107,6 +138,15 @@ For more information, see + + Gets all properties from an individual eip_association. ```sql SELECT @@ -120,6 +160,19 @@ e_ip FROM awscc.ec2.eip_associations WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all eip_associations in a region. +```sql +SELECT +region, +id +FROM awscc.ec2.eip_associations_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -204,6 +257,7 @@ resources: + ## `DELETE` example ```sql diff --git a/website/docs/services/ec2/eip_associations_list_only/index.md b/website/docs/services/ec2/eip_associations_list_only/index.md deleted file mode 100644 index e058066b0..000000000 --- a/website/docs/services/ec2/eip_associations_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: eip_associations_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - eip_associations_list_only - - ec2 - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists eip_associations in a region or regions, for all properties use eip_associations - -## Overview - - - - - - - -
Nameeip_associations_list_only
TypeResource
DescriptionAssociates an Elastic IP address with an instance or a network interface. Before you can use an Elastic IP address, you must allocate it to your account. For more information about working with Elastic IP addresses, see [Elastic IP address concepts and rules](https://docs.aws.amazon.com/vpc/latest/userguide/vpc-eips.html#vpc-eip-overview).
You must specify ``AllocationId`` and either ``InstanceId``, ``NetworkInterfaceId``, or ``PrivateIpAddress``.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all eip_associations in a region. -```sql -SELECT -region, -id -FROM awscc.ec2.eip_associations_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the eip_associations_list_only resource, see eip_associations - diff --git a/website/docs/services/ec2/eips/index.md b/website/docs/services/ec2/eips/index.md index d11d7f05c..fc16e1672 100644 --- a/website/docs/services/ec2/eips/index.md +++ b/website/docs/services/ec2/eips/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets an eip resource or lists ei ## Fields + + + eip resource or lists ei "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::EC2::EIP. @@ -111,31 +142,37 @@ For more information, see + eips INSERT + eips DELETE + eips UPDATE + eips_list_only SELECT + eips SELECT @@ -144,6 +181,15 @@ For more information, see + + Gets all properties from an individual eip. ```sql SELECT @@ -161,6 +207,20 @@ tags FROM awscc.ec2.eips WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + + + +Lists all eips in a region. +```sql +SELECT +region, +public_ip, +allocation_id +FROM awscc.ec2.eips_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -265,6 +325,22 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.ec2.eips +SET data__PatchDocument = string('{{ { + "Domain": domain, + "InstanceId": instance_id, + "PublicIpv4Pool": public_ipv4_pool, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = '|'; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/ec2/eips_list_only/index.md b/website/docs/services/ec2/eips_list_only/index.md deleted file mode 100644 index 1d678661b..000000000 --- a/website/docs/services/ec2/eips_list_only/index.md +++ /dev/null @@ -1,86 +0,0 @@ ---- -title: eips_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - eips_list_only - - ec2 - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists eips in a region or regions, for all properties use eips - -## Overview - - - - - - - -
Nameeips_list_only
TypeResource
DescriptionSpecifies an Elastic IP (EIP) address and can, optionally, associate it with an Amazon EC2 instance.
You can allocate an Elastic IP address from an address pool owned by AWS or from an address pool created from a public IPv4 address range that you have brought to AWS for use with your AWS resources using bring your own IP addresses (BYOIP). For more information, see [Bring Your Own IP Addresses (BYOIP)](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ec2-byoip.html) in the *Amazon EC2 User Guide*.
For more information, see [Elastic IP Addresses](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/elastic-ip-addresses-eip.html) in the *Amazon EC2 User Guide*.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all eips in a region. -```sql -SELECT -region, -public_ip, -allocation_id -FROM awscc.ec2.eips_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the eips_list_only resource, see eips - 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 9d6ecb856..d3534947e 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 @@ -33,6 +33,15 @@ Creates, updates, deletes or gets an enclave_certificate_iam_role_associat ## Fields + + + enclave_certificate_iam_role_associat "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::EC2::EnclaveCertificateIamRoleAssociation. @@ -74,26 +105,31 @@ For more information, see + enclave_certificate_iam_role_associations INSERT + enclave_certificate_iam_role_associations DELETE + enclave_certificate_iam_role_associations_list_only SELECT + enclave_certificate_iam_role_associations SELECT @@ -102,6 +138,15 @@ For more information, see + + Gets all properties from an individual enclave_certificate_iam_role_association. ```sql SELECT @@ -114,6 +159,20 @@ encryption_kms_key_id FROM awscc.ec2.enclave_certificate_iam_role_associations WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + + + +Lists all enclave_certificate_iam_role_associations in a region. +```sql +SELECT +region, +certificate_arn, +role_arn +FROM awscc.ec2.enclave_certificate_iam_role_associations_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -180,6 +239,7 @@ resources: + ## `DELETE` example ```sql diff --git a/website/docs/services/ec2/enclave_certificate_iam_role_associations_list_only/index.md b/website/docs/services/ec2/enclave_certificate_iam_role_associations_list_only/index.md deleted file mode 100644 index 12082c46b..000000000 --- a/website/docs/services/ec2/enclave_certificate_iam_role_associations_list_only/index.md +++ /dev/null @@ -1,86 +0,0 @@ ---- -title: enclave_certificate_iam_role_associations_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - enclave_certificate_iam_role_associations_list_only - - ec2 - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists enclave_certificate_iam_role_associations in a region or regions, for all properties use enclave_certificate_iam_role_associations - -## Overview - - - - - - - -
Nameenclave_certificate_iam_role_associations_list_only
TypeResource
DescriptionAssociates an AWS Identity and Access Management (IAM) role with an AWS Certificate Manager (ACM) certificate. This association is based on Amazon Resource Names and it enables the certificate to be used by the ACM for Nitro Enclaves application inside an enclave.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all enclave_certificate_iam_role_associations in a region. -```sql -SELECT -region, -certificate_arn, -role_arn -FROM awscc.ec2.enclave_certificate_iam_role_associations_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the enclave_certificate_iam_role_associations_list_only resource, see enclave_certificate_iam_role_associations - diff --git a/website/docs/services/ec2/flow_logs/index.md b/website/docs/services/ec2/flow_logs/index.md index b140de786..0fcaebd70 100644 --- a/website/docs/services/ec2/flow_logs/index.md +++ b/website/docs/services/ec2/flow_logs/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a flow_log resource or lists ## Fields + + + flow_log
resource or lists + + + + + + For more information, see AWS::EC2::FlowLog. @@ -143,31 +169,37 @@ For more information, see + flow_logs INSERT + flow_logs DELETE + flow_logs UPDATE + flow_logs_list_only SELECT + flow_logs SELECT @@ -176,6 +208,15 @@ For more information, see + + Gets all properties from an individual flow_log. ```sql SELECT @@ -196,6 +237,19 @@ destination_options FROM awscc.ec2.flow_logs WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all flow_logs in a region. +```sql +SELECT +region, +id +FROM awscc.ec2.flow_logs_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -307,6 +361,19 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.ec2.flow_logs +SET data__PatchDocument = string('{{ { + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/ec2/flow_logs_list_only/index.md b/website/docs/services/ec2/flow_logs_list_only/index.md deleted file mode 100644 index 87ad34329..000000000 --- a/website/docs/services/ec2/flow_logs_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: flow_logs_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - flow_logs_list_only - - ec2 - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists flow_logs in a region or regions, for all properties use flow_logs - -## Overview - - - - - - - -
Nameflow_logs_list_only
TypeResource
DescriptionSpecifies a VPC flow log, which enables you to capture IP traffic for a specific network interface, subnet, or VPC.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all flow_logs in a region. -```sql -SELECT -region, -id -FROM awscc.ec2.flow_logs_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the flow_logs_list_only resource, see flow_logs - 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 9a1b19537..35944af00 100644 --- a/website/docs/services/ec2/gateway_route_table_associations/index.md +++ b/website/docs/services/ec2/gateway_route_table_associations/index.md @@ -168,6 +168,19 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.ec2.gateway_route_table_associations +SET data__PatchDocument = string('{{ { + "RouteTableId": route_table_id +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/ec2/hosts/index.md b/website/docs/services/ec2/hosts/index.md index d78c62563..c0b2be4a3 100644 --- a/website/docs/services/ec2/hosts/index.md +++ b/website/docs/services/ec2/hosts/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a host resource or lists ho ## Fields + + + host resource or lists ho "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::EC2::Host. @@ -111,31 +137,37 @@ For more information, see + hosts INSERT + hosts DELETE + hosts UPDATE + hosts_list_only SELECT + hosts SELECT @@ -144,6 +176,15 @@ For more information, see + + Gets all properties from an individual host. ```sql SELECT @@ -161,6 +202,19 @@ tags FROM awscc.ec2.hosts WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all hosts in a region. +```sql +SELECT +region, +host_id +FROM awscc.ec2.hosts_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -255,6 +309,22 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.ec2.hosts +SET data__PatchDocument = string('{{ { + "AutoPlacement": auto_placement, + "HostRecovery": host_recovery, + "HostMaintenance": host_maintenance, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/ec2/hosts_list_only/index.md b/website/docs/services/ec2/hosts_list_only/index.md deleted file mode 100644 index 24c1eebc5..000000000 --- a/website/docs/services/ec2/hosts_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: hosts_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - hosts_list_only - - ec2 - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists hosts in a region or regions, for all properties use hosts - -## Overview - - - - - - - -
Namehosts_list_only
TypeResource
DescriptionResource Type definition for AWS::EC2::Host
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all hosts in a region. -```sql -SELECT -region, -host_id -FROM awscc.ec2.hosts_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the hosts_list_only resource, see hosts - diff --git a/website/docs/services/ec2/index.md b/website/docs/services/ec2/index.md index cda81c0d5..e61b11840 100644 --- a/website/docs/services/ec2/index.md +++ b/website/docs/services/ec2/index.md @@ -20,7 +20,7 @@ The ec2 service documentation.
-total resources: 190
+total resources: 96
@@ -30,196 +30,102 @@ The ec2 service documentation.
capacity_reservation_fleets
-capacity_reservation_fleets_list_only
capacity_reservations
-capacity_reservations_list_only
carrier_gateways
-carrier_gateways_list_only
customer_gateways
-customer_gateways_list_only
dhcp_options
-dhcp_options_list_only
ec2fleets
-ec2fleets_list_only
egress_only_internet_gateways
-egress_only_internet_gateways_list_only
eip_associations
-eip_associations_list_only
eips
-eips_list_only
enclave_certificate_iam_role_associations
-enclave_certificate_iam_role_associations_list_only
flow_logs
-flow_logs_list_only
gateway_route_table_associations
hosts
-hosts_list_only
instance_connect_endpoints
-instance_connect_endpoints_list_only
instances
-instances_list_only
internet_gateways
-internet_gateways_list_only
ip_pool_route_table_associations
-ip_pool_route_table_associations_list_only
ipam_allocations
-ipam_allocations_list_only
ipam_pool_cidrs
-ipam_pool_cidrs_list_only
ipam_pools
-ipam_pools_list_only
ipam_resource_discoveries
-ipam_resource_discoveries_list_only
ipam_resource_discovery_associations
-ipam_resource_discovery_associations_list_only
ipam_scopes
-ipam_scopes_list_only
ipams
-ipams_list_only
key_pairs
-key_pairs_list_only
launch_templates
-launch_templates_list_only
local_gateway_route_table_virtual_interface_group_associations
-local_gateway_route_table_virtual_interface_group_associations_list_only
local_gateway_route_tables
-local_gateway_route_tables_list_only
local_gateway_route_tablevpc_associations
-local_gateway_route_tablevpc_associations_list_only
local_gateway_routes
-local_gateway_routes_list_only
nat_gateways
-nat_gateways_list_only
network_acls
-network_acls_list_only
network_insights_access_scope_analyses
-network_insights_access_scope_analyses_list_only
network_insights_access_scopes
-network_insights_access_scopes_list_only
network_insights_analyses
-network_insights_analyses_list_only
network_insights_paths
-network_insights_paths_list_only
network_interface_attachments
-network_interface_attachments_list_only
network_interfaces
-network_interfaces_list_only
network_performance_metric_subscriptions
-network_performance_metric_subscriptions_list_only
placement_groups
-placement_groups_list_only
prefix_lists
-prefix_lists_list_only
route_server_associations
-route_server_associations_list_only
route_server_endpoints
-route_server_endpoints_list_only
route_server_peers
-route_server_peers_list_only
route_server_propagations
-route_server_propagations_list_only
route_servers
-route_servers_list_only
route_tables
-route_tables_list_only
-routes
-routes_list_only +routes
security_group_egresses
-security_group_egresses_list_only
security_group_ingresses
-security_group_ingresses_list_only
security_group_vpc_associations
-security_group_vpc_associations_list_only
security_groups
-security_groups_list_only
snapshot_block_public_accesses
-snapshot_block_public_accesses_list_only
spot_fleets
-spot_fleets_list_only
subnet_cidr_blocks
-subnet_cidr_blocks_list_only
subnet_network_acl_associations
-subnet_network_acl_associations_list_only
subnet_route_table_associations
-subnet_route_table_associations_list_only
subnets
-subnets_list_only
traffic_mirror_filter_rules
-traffic_mirror_filter_rules_list_only
traffic_mirror_filters
-traffic_mirror_filters_list_only
traffic_mirror_sessions
-traffic_mirror_sessions_list_only
traffic_mirror_targets
-traffic_mirror_targets_list_only
transit_gateway_attachments
-transit_gateway_attachments_list_only
transit_gateway_connect_peers
-transit_gateway_connect_peers_list_only
transit_gateway_connects
-transit_gateway_connects_list_only
transit_gateway_multicast_domain_associations
-transit_gateway_multicast_domain_associations_list_only
transit_gateway_multicast_domains
-transit_gateway_multicast_domains_list_only
transit_gateway_multicast_group_members
-transit_gateway_multicast_group_members_list_only
transit_gateway_multicast_group_sources
-transit_gateway_multicast_group_sources_list_only
transit_gateway_peering_attachments
-transit_gateway_peering_attachments_list_only
transit_gateway_route_table_associations
-transit_gateway_route_table_associations_list_only
transit_gateway_route_table_propagations
-transit_gateway_route_table_propagations_list_only
transit_gateway_route_tables
-transit_gateway_route_tables_list_only
transit_gateway_routes
-transit_gateway_routes_list_only
transit_gateway_vpc_attachments
-transit_gateway_vpc_attachments_list_only
transit_gateways
-transit_gateways_list_only
verified_access_endpoints
-verified_access_endpoints_list_only
verified_access_groups
-verified_access_groups_list_only
verified_access_instances
-verified_access_instances_list_only
verified_access_trust_providers
-verified_access_trust_providers_list_only
volume_attachments
-volume_attachments_list_only
volumes
-volumes_list_only
vpc_block_public_access_exclusions
-vpc_block_public_access_exclusions_list_only
vpc_block_public_access_options
vpc_cidr_blocks
-vpc_cidr_blocks_list_only
vpc_endpoint_connection_notifications
-vpc_endpoint_connection_notifications_list_only
vpc_endpoint_service_permissions
-vpc_endpoint_service_permissions_list_only
vpc_endpoint_services
-vpc_endpoint_services_list_only
vpc_endpoints
-vpc_endpoints_list_only
vpc_gateway_attachments
-vpc_gateway_attachments_list_only
vpc_peering_connections
-vpc_peering_connections_list_only
vpcdhcp_options_associations
-vpcdhcp_options_associations_list_only
vpcs
-vpcs_list_only
vpn_connection_routes
-vpn_connection_routes_list_only
vpn_connections
-vpn_connections_list_only
-vpn_gateways
-vpn_gateways_list_only +vpn_gateways
\ 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 023edefaa..6c6080a19 100644 --- a/website/docs/services/ec2/instance_connect_endpoints/index.md +++ b/website/docs/services/ec2/instance_connect_endpoints/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets an instance_connect_endpoint reso ## Fields + + + instance_connect_endpoint
reso "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::EC2::InstanceConnectEndpoint. @@ -91,31 +117,37 @@ For more information, see + instance_connect_endpoints INSERT + instance_connect_endpoints DELETE + instance_connect_endpoints UPDATE + instance_connect_endpoints_list_only SELECT + instance_connect_endpoints SELECT @@ -124,6 +156,15 @@ For more information, see + + Gets all properties from an individual instance_connect_endpoint. ```sql SELECT @@ -137,6 +178,19 @@ security_group_ids FROM awscc.ec2.instance_connect_endpoints WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all instance_connect_endpoints in a region. +```sql +SELECT +region, +id +FROM awscc.ec2.instance_connect_endpoints_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -216,6 +270,19 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.ec2.instance_connect_endpoints +SET data__PatchDocument = string('{{ { + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/ec2/instance_connect_endpoints_list_only/index.md b/website/docs/services/ec2/instance_connect_endpoints_list_only/index.md deleted file mode 100644 index bcb4e5f27..000000000 --- a/website/docs/services/ec2/instance_connect_endpoints_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: instance_connect_endpoints_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - instance_connect_endpoints_list_only - - ec2 - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists instance_connect_endpoints in a region or regions, for all properties use instance_connect_endpoints - -## Overview - - - - - - - -
Nameinstance_connect_endpoints_list_only
TypeResource
DescriptionResource Type definition for AWS::EC2::InstanceConnectEndpoint
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all instance_connect_endpoints in a region. -```sql -SELECT -region, -id -FROM awscc.ec2.instance_connect_endpoints_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the instance_connect_endpoints_list_only resource, see instance_connect_endpoints - diff --git a/website/docs/services/ec2/instances/index.md b/website/docs/services/ec2/instances/index.md index 3075897a8..ab16614a3 100644 --- a/website/docs/services/ec2/instances/index.md +++ b/website/docs/services/ec2/instances/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets an instance resource or lists ## Fields + + + instance
resource or lists + + + + + + For more information, see AWS::EC2::Instance. @@ -757,31 +783,37 @@ For more information, see + instances INSERT + instances DELETE + instances UPDATE + instances_list_only SELECT + instances SELECT @@ -790,6 +822,15 @@ For more information, see + + Gets all properties from an individual instance. ```sql SELECT @@ -845,6 +886,19 @@ credit_specification FROM awscc.ec2.instances WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all instances in a region. +```sql +SELECT +region, +instance_id +FROM awscc.ec2.instances_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -1226,6 +1280,41 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.ec2.instances +SET data__PatchDocument = string('{{ { + "Volumes": volumes, + "Tags": tags, + "AdditionalInfo": additional_info, + "MetadataOptions": metadata_options, + "PrivateDnsNameOptions": private_dns_name_options, + "HostId": host_id, + "SecurityGroupIds": security_group_ids, + "SsmAssociations": ssm_associations, + "Affinity": affinity, + "Tenancy": tenancy, + "UserData": user_data, + "BlockDeviceMappings": block_device_mappings, + "IamInstanceProfile": iam_instance_profile, + "KernelId": kernel_id, + "EbsOptimized": ebs_optimized, + "PropagateTagsToVolumeOnCreation": propagate_tags_to_volume_on_creation, + "InstanceType": instance_type, + "Monitoring": monitoring, + "InstanceInitiatedShutdownBehavior": instance_initiated_shutdown_behavior, + "DisableApiTermination": disable_api_termination, + "RamdiskId": ramdisk_id, + "SourceDestCheck": source_dest_check, + "CreditSpecification": credit_specification +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/ec2/instances_list_only/index.md b/website/docs/services/ec2/instances_list_only/index.md deleted file mode 100644 index 1015ceebc..000000000 --- a/website/docs/services/ec2/instances_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: instances_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - instances_list_only - - ec2 - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists instances in a region or regions, for all properties use instances - -## Overview - - - - - - - -
Nameinstances_list_only
TypeResource
DescriptionResource Type definition for AWS::EC2::Instance
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all instances in a region. -```sql -SELECT -region, -instance_id -FROM awscc.ec2.instances_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the instances_list_only resource, see instances - diff --git a/website/docs/services/ec2/internet_gateways/index.md b/website/docs/services/ec2/internet_gateways/index.md index 08bb31752..867254bb0 100644 --- a/website/docs/services/ec2/internet_gateways/index.md +++ b/website/docs/services/ec2/internet_gateways/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets an internet_gateway resource or l ## Fields + + + internet_gateway resource or l "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::EC2::InternetGateway. @@ -71,31 +97,37 @@ For more information, see + internet_gateways INSERT + internet_gateways DELETE + internet_gateways UPDATE + internet_gateways_list_only SELECT + internet_gateways SELECT @@ -104,6 +136,15 @@ For more information, see + + Gets all properties from an individual internet_gateway. ```sql SELECT @@ -113,6 +154,19 @@ tags FROM awscc.ec2.internet_gateways WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all internet_gateways in a region. +```sql +SELECT +region, +internet_gateway_id +FROM awscc.ec2.internet_gateways_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -175,6 +229,19 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.ec2.internet_gateways +SET data__PatchDocument = string('{{ { + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/ec2/internet_gateways_list_only/index.md b/website/docs/services/ec2/internet_gateways_list_only/index.md deleted file mode 100644 index ad9ae574d..000000000 --- a/website/docs/services/ec2/internet_gateways_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: internet_gateways_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - internet_gateways_list_only - - ec2 - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists internet_gateways in a region or regions, for all properties use internet_gateways - -## Overview - - - - - - - -
Nameinternet_gateways_list_only
TypeResource
DescriptionAllocates an internet gateway for use with a VPC. After creating the Internet gateway, you then attach it to a VPC.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all internet_gateways in a region. -```sql -SELECT -region, -internet_gateway_id -FROM awscc.ec2.internet_gateways_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the internet_gateways_list_only resource, see internet_gateways - 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 0c8e4b7cf..304de9309 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 @@ -33,6 +33,15 @@ Creates, updates, deletes or gets an ip_pool_route_table_association ## Fields + + + ip_pool_route_table_association + + + + + + For more information, see AWS::EC2::IpPoolRouteTableAssociation. @@ -64,26 +90,31 @@ For more information, see + ip_pool_route_table_associations INSERT + ip_pool_route_table_associations DELETE + ip_pool_route_table_associations_list_only SELECT + ip_pool_route_table_associations SELECT @@ -92,6 +123,15 @@ For more information, see + + Gets all properties from an individual ip_pool_route_table_association. ```sql SELECT @@ -102,6 +142,19 @@ route_table_id FROM awscc.ec2.ip_pool_route_table_associations WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all ip_pool_route_table_associations in a region. +```sql +SELECT +region, +association_id +FROM awscc.ec2.ip_pool_route_table_associations_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -168,6 +221,7 @@ resources: + ## `DELETE` example ```sql diff --git a/website/docs/services/ec2/ip_pool_route_table_associations_list_only/index.md b/website/docs/services/ec2/ip_pool_route_table_associations_list_only/index.md deleted file mode 100644 index 24143dbaf..000000000 --- a/website/docs/services/ec2/ip_pool_route_table_associations_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: ip_pool_route_table_associations_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - ip_pool_route_table_associations_list_only - - ec2 - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists ip_pool_route_table_associations in a region or regions, for all properties use ip_pool_route_table_associations - -## Overview - - - - - - - -
Nameip_pool_route_table_associations_list_only
TypeResource
DescriptionResource Type definition for AWS::EC2::IpPoolRouteTableAssociation
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all ip_pool_route_table_associations in a region. -```sql -SELECT -region, -association_id -FROM awscc.ec2.ip_pool_route_table_associations_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the ip_pool_route_table_associations_list_only resource, see ip_pool_route_table_associations - diff --git a/website/docs/services/ec2/ipam_allocations/index.md b/website/docs/services/ec2/ipam_allocations/index.md index f83b4158b..c15a3b912 100644 --- a/website/docs/services/ec2/ipam_allocations/index.md +++ b/website/docs/services/ec2/ipam_allocations/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets an ipam_allocation resource or li ## Fields + + + ipam_allocation resource or li "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::EC2::IPAMAllocation. @@ -74,26 +110,31 @@ For more information, see + ipam_allocations INSERT + ipam_allocations DELETE + ipam_allocations_list_only SELECT + ipam_allocations SELECT @@ -102,6 +143,15 @@ For more information, see + + Gets all properties from an individual ipam_allocation. ```sql SELECT @@ -114,6 +164,21 @@ description FROM awscc.ec2.ipam_allocations WHERE region = 'us-east-1' AND data__Identifier = '||'; ``` + + + +Lists all ipam_allocations in a region. +```sql +SELECT +region, +ipam_pool_id, +ipam_pool_allocation_id, +cidr +FROM awscc.ec2.ipam_allocations_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -186,6 +251,7 @@ resources: + ## `DELETE` example ```sql diff --git a/website/docs/services/ec2/ipam_allocations_list_only/index.md b/website/docs/services/ec2/ipam_allocations_list_only/index.md deleted file mode 100644 index 3f535f59d..000000000 --- a/website/docs/services/ec2/ipam_allocations_list_only/index.md +++ /dev/null @@ -1,92 +0,0 @@ ---- -title: ipam_allocations_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - ipam_allocations_list_only - - ec2 - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists ipam_allocations in a region or regions, for all properties use ipam_allocations - -## Overview - - - - - - - -
Nameipam_allocations_list_only
TypeResource
DescriptionResource Schema of AWS::EC2::IPAMAllocation Type
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all ipam_allocations in a region. -```sql -SELECT -region, -ipam_pool_id, -ipam_pool_allocation_id, -cidr -FROM awscc.ec2.ipam_allocations_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the ipam_allocations_list_only resource, see ipam_allocations - diff --git a/website/docs/services/ec2/ipam_pool_cidrs/index.md b/website/docs/services/ec2/ipam_pool_cidrs/index.md index 09fce857c..df3a7bbda 100644 --- a/website/docs/services/ec2/ipam_pool_cidrs/index.md +++ b/website/docs/services/ec2/ipam_pool_cidrs/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets an ipam_pool_cidr resource or lis ## Fields + + + ipam_pool_cidr resource or lis "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::EC2::IPAMPoolCidr. @@ -74,26 +110,31 @@ For more information, see + ipam_pool_cidrs INSERT + ipam_pool_cidrs DELETE + ipam_pool_cidrs_list_only SELECT + ipam_pool_cidrs SELECT @@ -102,6 +143,15 @@ For more information, see + + Gets all properties from an individual ipam_pool_cidr. ```sql SELECT @@ -114,6 +164,20 @@ state FROM awscc.ec2.ipam_pool_cidrs WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + + + +Lists all ipam_pool_cidrs in a region. +```sql +SELECT +region, +ipam_pool_id, +ipam_pool_cidr_id +FROM awscc.ec2.ipam_pool_cidrs_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -182,6 +246,7 @@ resources: + ## `DELETE` example ```sql diff --git a/website/docs/services/ec2/ipam_pool_cidrs_list_only/index.md b/website/docs/services/ec2/ipam_pool_cidrs_list_only/index.md deleted file mode 100644 index a31a7fd7c..000000000 --- a/website/docs/services/ec2/ipam_pool_cidrs_list_only/index.md +++ /dev/null @@ -1,91 +0,0 @@ ---- -title: ipam_pool_cidrs_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - ipam_pool_cidrs_list_only - - ec2 - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists ipam_pool_cidrs in a region or regions, for all properties use ipam_pool_cidrs - -## Overview - - - - - - - -
Nameipam_pool_cidrs_list_only
TypeResource
DescriptionResource Schema of AWS::EC2::IPAMPoolCidr Type
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all ipam_pool_cidrs in a region. -```sql -SELECT -region, -ipam_pool_id, -ipam_pool_cidr_id -FROM awscc.ec2.ipam_pool_cidrs_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the ipam_pool_cidrs_list_only resource, see ipam_pool_cidrs - diff --git a/website/docs/services/ec2/ipam_pools/index.md b/website/docs/services/ec2/ipam_pools/index.md index 042f3d83f..e4fd89f0a 100644 --- a/website/docs/services/ec2/ipam_pools/index.md +++ b/website/docs/services/ec2/ipam_pools/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets an ipam_pool resource or lists ## Fields + + + ipam_pool resource or lists + + + + + + For more information, see AWS::EC2::IPAMPool. @@ -210,31 +236,37 @@ For more information, see + ipam_pools INSERT + ipam_pools DELETE + ipam_pools UPDATE + ipam_pools_list_only SELECT + ipam_pools SELECT @@ -243,6 +275,15 @@ For more information, see + + Gets all properties from an individual ipam_pool. ```sql SELECT @@ -274,6 +315,19 @@ tags FROM awscc.ec2.ipam_pools WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all ipam_pools in a region. +```sql +SELECT +region, +ipam_pool_id +FROM awscc.ec2.ipam_pools_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -404,6 +458,26 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.ec2.ipam_pools +SET data__PatchDocument = string('{{ { + "AllocationMinNetmaskLength": allocation_min_netmask_length, + "AllocationDefaultNetmaskLength": allocation_default_netmask_length, + "AllocationMaxNetmaskLength": allocation_max_netmask_length, + "AllocationResourceTags": allocation_resource_tags, + "AutoImport": auto_import, + "Description": description, + "ProvisionedCidrs": provisioned_cidrs, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/ec2/ipam_pools_list_only/index.md b/website/docs/services/ec2/ipam_pools_list_only/index.md deleted file mode 100644 index fceb30859..000000000 --- a/website/docs/services/ec2/ipam_pools_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: ipam_pools_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - ipam_pools_list_only - - ec2 - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists ipam_pools in a region or regions, for all properties use ipam_pools - -## Overview - - - - - - - -
Nameipam_pools_list_only
TypeResource
DescriptionResource Schema of AWS::EC2::IPAMPool Type
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all ipam_pools in a region. -```sql -SELECT -region, -ipam_pool_id -FROM awscc.ec2.ipam_pools_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the ipam_pools_list_only resource, see ipam_pools - diff --git a/website/docs/services/ec2/ipam_resource_discoveries/index.md b/website/docs/services/ec2/ipam_resource_discoveries/index.md index 7db86c24b..32125101a 100644 --- a/website/docs/services/ec2/ipam_resource_discoveries/index.md +++ b/website/docs/services/ec2/ipam_resource_discoveries/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets an ipam_resource_discovery resour ## Fields + + + ipam_resource_discovery resour "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::EC2::IPAMResourceDiscovery. @@ -125,31 +151,37 @@ For more information, see + ipam_resource_discoveries INSERT + ipam_resource_discoveries DELETE + ipam_resource_discoveries UPDATE + ipam_resource_discoveries_list_only SELECT + ipam_resource_discoveries SELECT @@ -158,6 +190,15 @@ For more information, see + + Gets all properties from an individual ipam_resource_discovery. ```sql SELECT @@ -175,6 +216,19 @@ tags FROM awscc.ec2.ipam_resource_discoveries WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all ipam_resource_discoveries in a region. +```sql +SELECT +region, +ipam_resource_discovery_id +FROM awscc.ec2.ipam_resource_discoveries_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -251,6 +305,22 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.ec2.ipam_resource_discoveries +SET data__PatchDocument = string('{{ { + "OperatingRegions": operating_regions, + "Description": description, + "OrganizationalUnitExclusions": organizational_unit_exclusions, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/ec2/ipam_resource_discoveries_list_only/index.md b/website/docs/services/ec2/ipam_resource_discoveries_list_only/index.md deleted file mode 100644 index 1273d6809..000000000 --- a/website/docs/services/ec2/ipam_resource_discoveries_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: ipam_resource_discoveries_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - ipam_resource_discoveries_list_only - - ec2 - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists ipam_resource_discoveries in a region or regions, for all properties use ipam_resource_discoveries - -## Overview - - - - - - - -
Nameipam_resource_discoveries_list_only
TypeResource
DescriptionResource Schema of AWS::EC2::IPAMResourceDiscovery Type
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all ipam_resource_discoveries in a region. -```sql -SELECT -region, -ipam_resource_discovery_id -FROM awscc.ec2.ipam_resource_discoveries_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the ipam_resource_discoveries_list_only resource, see ipam_resource_discoveries - 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 afbe9b3b8..6dc81cca3 100644 --- a/website/docs/services/ec2/ipam_resource_discovery_associations/index.md +++ b/website/docs/services/ec2/ipam_resource_discovery_associations/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets an ipam_resource_discovery_association ## Fields + + + ipam_resource_discovery_association + + + + + + For more information, see AWS::EC2::IPAMResourceDiscoveryAssociation. @@ -116,31 +142,37 @@ For more information, see + ipam_resource_discovery_associations INSERT + ipam_resource_discovery_associations DELETE + ipam_resource_discovery_associations UPDATE + ipam_resource_discovery_associations_list_only SELECT + ipam_resource_discovery_associations SELECT @@ -149,6 +181,15 @@ For more information, see + + Gets all properties from an individual ipam_resource_discovery_association. ```sql SELECT @@ -167,6 +208,19 @@ tags FROM awscc.ec2.ipam_resource_discovery_associations WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all ipam_resource_discovery_associations in a region. +```sql +SELECT +region, +ipam_resource_discovery_association_id +FROM awscc.ec2.ipam_resource_discovery_associations_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -239,6 +293,19 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.ec2.ipam_resource_discovery_associations +SET data__PatchDocument = string('{{ { + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/ec2/ipam_resource_discovery_associations_list_only/index.md b/website/docs/services/ec2/ipam_resource_discovery_associations_list_only/index.md deleted file mode 100644 index bfd6f0341..000000000 --- a/website/docs/services/ec2/ipam_resource_discovery_associations_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: ipam_resource_discovery_associations_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - ipam_resource_discovery_associations_list_only - - ec2 - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists ipam_resource_discovery_associations in a region or regions, for all properties use ipam_resource_discovery_associations - -## Overview - - - - - - - -
Nameipam_resource_discovery_associations_list_only
TypeResource
DescriptionResource Schema of AWS::EC2::IPAMResourceDiscoveryAssociation Type
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all ipam_resource_discovery_associations in a region. -```sql -SELECT -region, -ipam_resource_discovery_association_id -FROM awscc.ec2.ipam_resource_discovery_associations_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the ipam_resource_discovery_associations_list_only resource, see ipam_resource_discovery_associations - diff --git a/website/docs/services/ec2/ipam_scopes/index.md b/website/docs/services/ec2/ipam_scopes/index.md index f9a8ed0a7..b5ea09225 100644 --- a/website/docs/services/ec2/ipam_scopes/index.md +++ b/website/docs/services/ec2/ipam_scopes/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets an ipam_scope resource or lists < ## Fields + + + ipam_scope
resource or lists < "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::EC2::IPAMScope. @@ -106,31 +132,37 @@ For more information, see + ipam_scopes INSERT + ipam_scopes DELETE + ipam_scopes UPDATE + ipam_scopes_list_only SELECT + ipam_scopes SELECT @@ -139,6 +171,15 @@ For more information, see + + Gets all properties from an individual ipam_scope. ```sql SELECT @@ -155,6 +196,19 @@ tags FROM awscc.ec2.ipam_scopes WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all ipam_scopes in a region. +```sql +SELECT +region, +ipam_scope_id +FROM awscc.ec2.ipam_scopes_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -225,6 +279,20 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.ec2.ipam_scopes +SET data__PatchDocument = string('{{ { + "Description": description, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/ec2/ipam_scopes_list_only/index.md b/website/docs/services/ec2/ipam_scopes_list_only/index.md deleted file mode 100644 index 0f68a6886..000000000 --- a/website/docs/services/ec2/ipam_scopes_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: ipam_scopes_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - ipam_scopes_list_only - - ec2 - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists ipam_scopes in a region or regions, for all properties use ipam_scopes - -## Overview - - - - - - - -
Nameipam_scopes_list_only
TypeResource
DescriptionResource Schema of AWS::EC2::IPAMScope Type
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all ipam_scopes in a region. -```sql -SELECT -region, -ipam_scope_id -FROM awscc.ec2.ipam_scopes_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the ipam_scopes_list_only resource, see ipam_scopes - diff --git a/website/docs/services/ec2/ipams/index.md b/website/docs/services/ec2/ipams/index.md index 091139b6a..98a843429 100644 --- a/website/docs/services/ec2/ipams/index.md +++ b/website/docs/services/ec2/ipams/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets an ipam resource or lists i ## Fields + + + ipam resource or lists i "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::EC2::IPAM. @@ -150,31 +176,37 @@ For more information, see + ipams INSERT + ipams DELETE + ipams UPDATE + ipams_list_only SELECT + ipams SELECT @@ -183,6 +215,15 @@ For more information, see + + Gets all properties from an individual ipam. ```sql SELECT @@ -205,6 +246,19 @@ tags FROM awscc.ec2.ipams WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all ipams in a region. +```sql +SELECT +region, +ipam_id +FROM awscc.ec2.ipams_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -293,6 +347,25 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.ec2.ipams +SET data__PatchDocument = string('{{ { + "Description": description, + "OperatingRegions": operating_regions, + "Tier": tier, + "EnablePrivateGua": enable_private_gua, + "MeteredAccount": metered_account, + "DefaultResourceDiscoveryOrganizationalUnitExclusions": default_resource_discovery_organizational_unit_exclusions, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/ec2/ipams_list_only/index.md b/website/docs/services/ec2/ipams_list_only/index.md deleted file mode 100644 index c7c3a75a5..000000000 --- a/website/docs/services/ec2/ipams_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: ipams_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - ipams_list_only - - ec2 - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists ipams in a region or regions, for all properties use ipams - -## Overview - - - - - - - -
Nameipams_list_only
TypeResource
DescriptionResource Schema of AWS::EC2::IPAM Type
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all ipams in a region. -```sql -SELECT -region, -ipam_id -FROM awscc.ec2.ipams_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the ipams_list_only resource, see ipams - diff --git a/website/docs/services/ec2/key_pairs/index.md b/website/docs/services/ec2/key_pairs/index.md index da1a9e3ac..65354d0cc 100644 --- a/website/docs/services/ec2/key_pairs/index.md +++ b/website/docs/services/ec2/key_pairs/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a key_pair resource or lists ## Fields + + + key_pair
resource or lists + + + +Constraints: Up to 255 ASCII characters" + }, + { + "name": "region", + "type": "string", + "description": "AWS region." + } +]} /> + + For more information, see AWS::EC2::KeyPair. @@ -96,26 +122,31 @@ For more information, see + key_pairs INSERT + key_pairs DELETE + key_pairs_list_only SELECT + key_pairs SELECT @@ -124,6 +155,15 @@ For more information, see + + Gets all properties from an individual key_pair. ```sql SELECT @@ -138,6 +178,19 @@ tags FROM awscc.ec2.key_pairs WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all key_pairs in a region. +```sql +SELECT +region, +key_name +FROM awscc.ec2.key_pairs_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -216,6 +269,7 @@ resources: + ## `DELETE` example ```sql diff --git a/website/docs/services/ec2/key_pairs_list_only/index.md b/website/docs/services/ec2/key_pairs_list_only/index.md deleted file mode 100644 index 19a2f36a5..000000000 --- a/website/docs/services/ec2/key_pairs_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: key_pairs_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - key_pairs_list_only - - ec2 - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists key_pairs in a region or regions, for all properties use key_pairs - -## Overview - - - - - - - -
Namekey_pairs_list_only
TypeResource
DescriptionSpecifies a key pair for use with an EC2long instance as follows:
+ To import an existing key pair, include the ``PublicKeyMaterial`` property.
+ To create a new key pair, omit the ``PublicKeyMaterial`` property.

When you import an existing key pair, you specify the public key material for the key. We assume that you have the private key material for the key. CFNlong does not create or return the private key material when you import a key pair.
When you create a new key pair, the private key is saved to SYSlong Parameter Store, using a parameter with the following name: ``/ec2/keypair/{key_pair_id}``. For more information about retrieving private key, and the required permissions, see [Create a key pair using](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/create-key-pairs.html#create-key-pair-cloudformation) in the *User Guide*.
When CFN deletes a key pair that was created or imported by a stack, it also deletes the parameter that was used to store the private key material in Parameter Store.
Id
- -## Fields -Constraints: Up to 255 ASCII characters" - }, - { - "name": "region", - "type": "string", - "description": "AWS region." - } -]} /> - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all key_pairs in a region. -```sql -SELECT -region, -key_name -FROM awscc.ec2.key_pairs_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the key_pairs_list_only resource, see key_pairs - diff --git a/website/docs/services/ec2/launch_templates/index.md b/website/docs/services/ec2/launch_templates/index.md index 2ad386203..bfb411a40 100644 --- a/website/docs/services/ec2/launch_templates/index.md +++ b/website/docs/services/ec2/launch_templates/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a launch_template resource or lis ## Fields + + + launch_template resource or lis "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::EC2::LaunchTemplate. @@ -986,31 +1012,37 @@ For more information, see + launch_templates INSERT + launch_templates DELETE + launch_templates UPDATE + launch_templates_list_only SELECT + launch_templates SELECT @@ -1019,6 +1051,15 @@ For more information, see + + Gets all properties from an individual launch_template. ```sql SELECT @@ -1033,6 +1074,19 @@ default_version_number FROM awscc.ec2.launch_templates WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all launch_templates in a region. +```sql +SELECT +region, +launch_template_id +FROM awscc.ec2.launch_templates_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -1275,6 +1329,21 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.ec2.launch_templates +SET data__PatchDocument = string('{{ { + "LaunchTemplateData": launch_template_data, + "VersionDescription": version_description, + "TagSpecifications": tag_specifications +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/ec2/launch_templates_list_only/index.md b/website/docs/services/ec2/launch_templates_list_only/index.md deleted file mode 100644 index feaba8696..000000000 --- a/website/docs/services/ec2/launch_templates_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: launch_templates_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - launch_templates_list_only - - ec2 - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists launch_templates in a region or regions, for all properties use launch_templates - -## Overview - - - - - - - -
Namelaunch_templates_list_only
TypeResource
DescriptionSpecifies the properties for creating a launch template.
The minimum required properties for specifying a launch template are as follows:
+ You must specify at least one property for the launch template data.
+ You can optionally specify a name for the launch template. If you do not specify a name, CFN creates a name for you.

A launch template can contain some or all of the configuration information to launch an instance. When you launch an instance using a launch template, instance properties that are not specified in the launch template use default values, except the ``ImageId`` property, which has no default value. If you do not specify an AMI ID for the launch template ``ImageId`` property, you must specify an AMI ID for the instance ``ImageId`` property.
For more information, see [Launch an instance from a launch template](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ec2-launch-templates.html) in the *Amazon EC2 User Guide*.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all launch_templates in a region. -```sql -SELECT -region, -launch_template_id -FROM awscc.ec2.launch_templates_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the launch_templates_list_only resource, see launch_templates - 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 da4c47a47..d46f72690 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 @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a local_gateway_route_table_virtual_inte ## Fields + + + local_gateway_route_table_virtual_inte "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::EC2::LocalGatewayRouteTableVirtualInterfaceGroupAssociation. @@ -101,31 +127,37 @@ For more information, see + local_gateway_route_table_virtual_interface_group_associations INSERT + local_gateway_route_table_virtual_interface_group_associations DELETE + local_gateway_route_table_virtual_interface_group_associations UPDATE + local_gateway_route_table_virtual_interface_group_associations_list_only SELECT + local_gateway_route_table_virtual_interface_group_associations SELECT @@ -134,6 +166,15 @@ For more information, see + + Gets all properties from an individual local_gateway_route_table_virtual_interface_group_association. ```sql SELECT @@ -149,6 +190,19 @@ tags FROM awscc.ec2.local_gateway_route_table_virtual_interface_group_associations WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all local_gateway_route_table_virtual_interface_group_associations in a region. +```sql +SELECT +region, +local_gateway_route_table_virtual_interface_group_association_id +FROM awscc.ec2.local_gateway_route_table_virtual_interface_group_associations_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -221,6 +275,19 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.ec2.local_gateway_route_table_virtual_interface_group_associations +SET data__PatchDocument = string('{{ { + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/ec2/local_gateway_route_table_virtual_interface_group_associations_list_only/index.md b/website/docs/services/ec2/local_gateway_route_table_virtual_interface_group_associations_list_only/index.md deleted file mode 100644 index 70c00da27..000000000 --- a/website/docs/services/ec2/local_gateway_route_table_virtual_interface_group_associations_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: local_gateway_route_table_virtual_interface_group_associations_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - local_gateway_route_table_virtual_interface_group_associations_list_only - - ec2 - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists local_gateway_route_table_virtual_interface_group_associations in a region or regions, for all properties use local_gateway_route_table_virtual_interface_group_associations - -## Overview - - - - - - - -
Namelocal_gateway_route_table_virtual_interface_group_associations_list_only
TypeResource
DescriptionResource Type definition for Local Gateway Route Table Virtual Interface Group Association which describes a local gateway route table virtual interface group association for a local gateway.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all local_gateway_route_table_virtual_interface_group_associations in a region. -```sql -SELECT -region, -local_gateway_route_table_virtual_interface_group_association_id -FROM awscc.ec2.local_gateway_route_table_virtual_interface_group_associations_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the local_gateway_route_table_virtual_interface_group_associations_list_only resource, see local_gateway_route_table_virtual_interface_group_associations - 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 464010ceb..a345f8b50 100644 --- a/website/docs/services/ec2/local_gateway_route_tables/index.md +++ b/website/docs/services/ec2/local_gateway_route_tables/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a local_gateway_route_table resou ## Fields + + + local_gateway_route_table
resou "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::EC2::LocalGatewayRouteTable. @@ -101,31 +127,37 @@ For more information, see + local_gateway_route_tables INSERT + local_gateway_route_tables DELETE + local_gateway_route_tables UPDATE + local_gateway_route_tables_list_only SELECT + local_gateway_route_tables SELECT @@ -134,6 +166,15 @@ For more information, see + + Gets all properties from an individual local_gateway_route_table. ```sql SELECT @@ -149,6 +190,19 @@ tags FROM awscc.ec2.local_gateway_route_tables WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all local_gateway_route_tables in a region. +```sql +SELECT +region, +local_gateway_route_table_id +FROM awscc.ec2.local_gateway_route_tables_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -219,6 +273,19 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.ec2.local_gateway_route_tables +SET data__PatchDocument = string('{{ { + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/ec2/local_gateway_route_tables_list_only/index.md b/website/docs/services/ec2/local_gateway_route_tables_list_only/index.md deleted file mode 100644 index fbbce47cd..000000000 --- a/website/docs/services/ec2/local_gateway_route_tables_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: local_gateway_route_tables_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - local_gateway_route_tables_list_only - - ec2 - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists local_gateway_route_tables in a region or regions, for all properties use local_gateway_route_tables - -## Overview - - - - - - - -
Namelocal_gateway_route_tables_list_only
TypeResource
DescriptionResource Type definition for Local Gateway Route Table which describes a route table for a local gateway.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all local_gateway_route_tables in a region. -```sql -SELECT -region, -local_gateway_route_table_id -FROM awscc.ec2.local_gateway_route_tables_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the local_gateway_route_tables_list_only resource, see local_gateway_route_tables - 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 e100b81db..9be29c0b5 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 @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a local_gateway_route_tablevpc_associati ## Fields + + + local_gateway_route_tablevpc_associati "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::EC2::LocalGatewayRouteTableVPCAssociation. @@ -91,31 +117,37 @@ For more information, see + local_gateway_route_tablevpc_associations INSERT + local_gateway_route_tablevpc_associations DELETE + local_gateway_route_tablevpc_associations UPDATE + local_gateway_route_tablevpc_associations_list_only SELECT + local_gateway_route_tablevpc_associations SELECT @@ -124,6 +156,15 @@ For more information, see + + Gets all properties from an individual local_gateway_route_tablevpc_association. ```sql SELECT @@ -137,6 +178,19 @@ tags FROM awscc.ec2.local_gateway_route_tablevpc_associations WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all local_gateway_route_tablevpc_associations in a region. +```sql +SELECT +region, +local_gateway_route_table_vpc_association_id +FROM awscc.ec2.local_gateway_route_tablevpc_associations_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -209,6 +263,19 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.ec2.local_gateway_route_tablevpc_associations +SET data__PatchDocument = string('{{ { + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/ec2/local_gateway_route_tablevpc_associations_list_only/index.md b/website/docs/services/ec2/local_gateway_route_tablevpc_associations_list_only/index.md deleted file mode 100644 index ee42c5058..000000000 --- a/website/docs/services/ec2/local_gateway_route_tablevpc_associations_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: local_gateway_route_tablevpc_associations_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - local_gateway_route_tablevpc_associations_list_only - - ec2 - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists local_gateway_route_tablevpc_associations in a region or regions, for all properties use local_gateway_route_tablevpc_associations - -## Overview - - - - - - - -
Namelocal_gateway_route_tablevpc_associations_list_only
TypeResource
DescriptionResource Type definition for Local Gateway Route Table VPC Association which describes an association between a local gateway route table and a VPC.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all local_gateway_route_tablevpc_associations in a region. -```sql -SELECT -region, -local_gateway_route_table_vpc_association_id -FROM awscc.ec2.local_gateway_route_tablevpc_associations_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the local_gateway_route_tablevpc_associations_list_only resource, see local_gateway_route_tablevpc_associations - diff --git a/website/docs/services/ec2/local_gateway_routes/index.md b/website/docs/services/ec2/local_gateway_routes/index.md index eaa2cccc8..6d476641d 100644 --- a/website/docs/services/ec2/local_gateway_routes/index.md +++ b/website/docs/services/ec2/local_gateway_routes/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a local_gateway_route resource or ## Fields + + + local_gateway_route
resource or "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::EC2::LocalGatewayRoute. @@ -79,31 +110,37 @@ For more information, see + local_gateway_routes INSERT + local_gateway_routes DELETE + local_gateway_routes UPDATE + local_gateway_routes_list_only SELECT + local_gateway_routes SELECT @@ -112,6 +149,15 @@ For more information, see + + Gets all properties from an individual local_gateway_route. ```sql SELECT @@ -125,6 +171,20 @@ type FROM awscc.ec2.local_gateway_routes WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + + + +Lists all local_gateway_routes in a region. +```sql +SELECT +region, +destination_cidr_block, +local_gateway_route_table_id +FROM awscc.ec2.local_gateway_routes_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -203,6 +263,20 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.ec2.local_gateway_routes +SET data__PatchDocument = string('{{ { + "LocalGatewayVirtualInterfaceGroupId": local_gateway_virtual_interface_group_id, + "NetworkInterfaceId": network_interface_id +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = '|'; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/ec2/local_gateway_routes_list_only/index.md b/website/docs/services/ec2/local_gateway_routes_list_only/index.md deleted file mode 100644 index efbbfdcaf..000000000 --- a/website/docs/services/ec2/local_gateway_routes_list_only/index.md +++ /dev/null @@ -1,86 +0,0 @@ ---- -title: local_gateway_routes_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - local_gateway_routes_list_only - - ec2 - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists local_gateway_routes in a region or regions, for all properties use local_gateway_routes - -## Overview - - - - - - - -
Namelocal_gateway_routes_list_only
TypeResource
DescriptionResource Type definition for Local Gateway Route which describes a route for a local gateway route table.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all local_gateway_routes in a region. -```sql -SELECT -region, -destination_cidr_block, -local_gateway_route_table_id -FROM awscc.ec2.local_gateway_routes_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the local_gateway_routes_list_only resource, see local_gateway_routes - diff --git a/website/docs/services/ec2/nat_gateways/index.md b/website/docs/services/ec2/nat_gateways/index.md index 04dfe3c9f..c4748e090 100644 --- a/website/docs/services/ec2/nat_gateways/index.md +++ b/website/docs/services/ec2/nat_gateways/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a nat_gateway resource or lists < ## Fields + + + nat_gateway resource or lists < "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::EC2::NatGateway. @@ -111,31 +137,37 @@ For more information, see + nat_gateways INSERT + nat_gateways DELETE + nat_gateways UPDATE + nat_gateways_list_only SELECT + nat_gateways SELECT @@ -144,6 +176,15 @@ For more information, see + + Gets all properties from an individual nat_gateway. ```sql SELECT @@ -161,6 +202,19 @@ max_drain_duration_seconds FROM awscc.ec2.nat_gateways WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all nat_gateways in a region. +```sql +SELECT +region, +nat_gateway_id +FROM awscc.ec2.nat_gateways_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -273,6 +327,23 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.ec2.nat_gateways +SET data__PatchDocument = string('{{ { + "SecondaryAllocationIds": secondary_allocation_ids, + "SecondaryPrivateIpAddressCount": secondary_private_ip_address_count, + "SecondaryPrivateIpAddresses": secondary_private_ip_addresses, + "Tags": tags, + "MaxDrainDurationSeconds": max_drain_duration_seconds +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/ec2/nat_gateways_list_only/index.md b/website/docs/services/ec2/nat_gateways_list_only/index.md deleted file mode 100644 index f6b9c4bb0..000000000 --- a/website/docs/services/ec2/nat_gateways_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: nat_gateways_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - nat_gateways_list_only - - ec2 - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists nat_gateways in a region or regions, for all properties use nat_gateways - -## Overview - - - - - - - -
Namenat_gateways_list_only
TypeResource
DescriptionSpecifies a network address translation (NAT) gateway in the specified subnet. You can create either a public NAT gateway or a private NAT gateway. The default is a public NAT gateway. If you create a public NAT gateway, you must specify an elastic IP address.
With a NAT gateway, instances in a private subnet can connect to the internet, other AWS services, or an on-premises network using the IP address of the NAT gateway. For more information, see [NAT gateways](https://docs.aws.amazon.com/vpc/latest/userguide/vpc-nat-gateway.html) in the *Amazon VPC User Guide*.
If you add a default route (``AWS::EC2::Route`` resource) that points to a NAT gateway, specify the NAT gateway ID for the route's ``NatGatewayId`` property.
When you associate an Elastic IP address or secondary Elastic IP address with a public NAT gateway, the network border group of the Elastic IP address must match the network border group of the Availability Zone (AZ) that the public NAT gateway is in. Otherwise, the NAT gateway fails to launch. You can see the network border group for the AZ by viewing the details of the subnet. Similarly, you can view the network border group for the Elastic IP address by viewing its details. For more information, see [Allocate an Elastic IP address](https://docs.aws.amazon.com/vpc/latest/userguide/vpc-eips.html#allocate-eip) in the *Amazon VPC User Guide*.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all nat_gateways in a region. -```sql -SELECT -region, -nat_gateway_id -FROM awscc.ec2.nat_gateways_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the nat_gateways_list_only resource, see nat_gateways - diff --git a/website/docs/services/ec2/network_acls/index.md b/website/docs/services/ec2/network_acls/index.md index 1a7aa12f1..8fec18271 100644 --- a/website/docs/services/ec2/network_acls/index.md +++ b/website/docs/services/ec2/network_acls/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a network_acl resource or lists < ## Fields + + + network_acl resource or lists < "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::EC2::NetworkAcl. @@ -76,31 +102,37 @@ For more information, see + network_acls INSERT + network_acls DELETE + network_acls UPDATE + network_acls_list_only SELECT + network_acls SELECT @@ -109,6 +141,15 @@ For more information, see + + Gets all properties from an individual network_acl. ```sql SELECT @@ -119,6 +160,19 @@ tags FROM awscc.ec2.network_acls WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all network_acls in a region. +```sql +SELECT +region, +id +FROM awscc.ec2.network_acls_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -185,6 +239,19 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.ec2.network_acls +SET data__PatchDocument = string('{{ { + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/ec2/network_acls_list_only/index.md b/website/docs/services/ec2/network_acls_list_only/index.md deleted file mode 100644 index 5e43b739c..000000000 --- a/website/docs/services/ec2/network_acls_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: network_acls_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - network_acls_list_only - - ec2 - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists network_acls in a region or regions, for all properties use network_acls - -## Overview - - - - - - - -
Namenetwork_acls_list_only
TypeResource
DescriptionSpecifies a network ACL for your VPC.
To add a network ACL entry, see [AWS::EC2::NetworkAclEntry](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-networkaclentry.html).
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all network_acls in a region. -```sql -SELECT -region, -id -FROM awscc.ec2.network_acls_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the network_acls_list_only resource, see network_acls - 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 9062e14df..444a096b2 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 @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a network_insights_access_scope_analysis ## Fields + + + network_insights_access_scope_analysis "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::EC2::NetworkInsightsAccessScopeAnalysis. @@ -111,31 +137,37 @@ For more information, see + network_insights_access_scope_analyses INSERT + network_insights_access_scope_analyses DELETE + network_insights_access_scope_analyses UPDATE + network_insights_access_scope_analyses_list_only SELECT + network_insights_access_scope_analyses SELECT @@ -144,6 +176,15 @@ For more information, see + + Gets all properties from an individual network_insights_access_scope_analysis. ```sql SELECT @@ -161,6 +202,19 @@ tags FROM awscc.ec2.network_insights_access_scope_analyses WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all network_insights_access_scope_analyses in a region. +```sql +SELECT +region, +network_insights_access_scope_analysis_id +FROM awscc.ec2.network_insights_access_scope_analyses_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -227,6 +281,19 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.ec2.network_insights_access_scope_analyses +SET data__PatchDocument = string('{{ { + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/ec2/network_insights_access_scope_analyses_list_only/index.md b/website/docs/services/ec2/network_insights_access_scope_analyses_list_only/index.md deleted file mode 100644 index 2da92532b..000000000 --- a/website/docs/services/ec2/network_insights_access_scope_analyses_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: network_insights_access_scope_analyses_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - network_insights_access_scope_analyses_list_only - - ec2 - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists network_insights_access_scope_analyses in a region or regions, for all properties use network_insights_access_scope_analyses - -## Overview - - - - - - - -
Namenetwork_insights_access_scope_analyses_list_only
TypeResource
DescriptionResource schema for AWS::EC2::NetworkInsightsAccessScopeAnalysis
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all network_insights_access_scope_analyses in a region. -```sql -SELECT -region, -network_insights_access_scope_analysis_id -FROM awscc.ec2.network_insights_access_scope_analyses_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the network_insights_access_scope_analyses_list_only resource, see network_insights_access_scope_analyses - 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 7bb91c14d..38b13fc89 100644 --- a/website/docs/services/ec2/network_insights_access_scopes/index.md +++ b/website/docs/services/ec2/network_insights_access_scopes/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a network_insights_access_scope r ## Fields + + + network_insights_access_scope
r "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::EC2::NetworkInsightsAccessScope. @@ -188,31 +214,37 @@ For more information, see + network_insights_access_scopes INSERT + network_insights_access_scopes DELETE + network_insights_access_scopes UPDATE + network_insights_access_scopes_list_only SELECT + network_insights_access_scopes SELECT @@ -221,6 +253,15 @@ For more information, see + + Gets all properties from an individual network_insights_access_scope. ```sql SELECT @@ -235,6 +276,19 @@ exclude_paths FROM awscc.ec2.network_insights_access_scopes WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all network_insights_access_scopes in a region. +```sql +SELECT +region, +network_insights_access_scope_id +FROM awscc.ec2.network_insights_access_scopes_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -334,6 +388,19 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.ec2.network_insights_access_scopes +SET data__PatchDocument = string('{{ { + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/ec2/network_insights_access_scopes_list_only/index.md b/website/docs/services/ec2/network_insights_access_scopes_list_only/index.md deleted file mode 100644 index c2eab3f28..000000000 --- a/website/docs/services/ec2/network_insights_access_scopes_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: network_insights_access_scopes_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - network_insights_access_scopes_list_only - - ec2 - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists network_insights_access_scopes in a region or regions, for all properties use network_insights_access_scopes - -## Overview - - - - - - - -
Namenetwork_insights_access_scopes_list_only
TypeResource
DescriptionResource schema for AWS::EC2::NetworkInsightsAccessScope
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all network_insights_access_scopes in a region. -```sql -SELECT -region, -network_insights_access_scope_id -FROM awscc.ec2.network_insights_access_scopes_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the network_insights_access_scopes_list_only resource, see network_insights_access_scopes - diff --git a/website/docs/services/ec2/network_insights_analyses/index.md b/website/docs/services/ec2/network_insights_analyses/index.md index d9c71f09e..53b0c7f7f 100644 --- a/website/docs/services/ec2/network_insights_analyses/index.md +++ b/website/docs/services/ec2/network_insights_analyses/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a network_insights_analysis resou ## Fields + + + network_insights_analysis resou "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::EC2::NetworkInsightsAnalysis. @@ -1014,31 +1040,37 @@ For more information, see + network_insights_analyses INSERT + network_insights_analyses DELETE + network_insights_analyses UPDATE + network_insights_analyses_list_only SELECT + network_insights_analyses SELECT @@ -1047,6 +1079,15 @@ For more information, see + + Gets all properties from an individual network_insights_analysis. ```sql SELECT @@ -1070,6 +1111,19 @@ tags FROM awscc.ec2.network_insights_analyses WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all network_insights_analyses in a region. +```sql +SELECT +region, +network_insights_analysis_id +FROM awscc.ec2.network_insights_analyses_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -1151,6 +1205,20 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.ec2.network_insights_analyses +SET data__PatchDocument = string('{{ { + "AdditionalAccounts": additional_accounts, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/ec2/network_insights_analyses_list_only/index.md b/website/docs/services/ec2/network_insights_analyses_list_only/index.md deleted file mode 100644 index b313f9668..000000000 --- a/website/docs/services/ec2/network_insights_analyses_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: network_insights_analyses_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - network_insights_analyses_list_only - - ec2 - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists network_insights_analyses in a region or regions, for all properties use network_insights_analyses - -## Overview - - - - - - - -
Namenetwork_insights_analyses_list_only
TypeResource
DescriptionResource schema for AWS::EC2::NetworkInsightsAnalysis
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all network_insights_analyses in a region. -```sql -SELECT -region, -network_insights_analysis_id -FROM awscc.ec2.network_insights_analyses_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the network_insights_analyses_list_only resource, see network_insights_analyses - diff --git a/website/docs/services/ec2/network_insights_paths/index.md b/website/docs/services/ec2/network_insights_paths/index.md index 3a102fc34..fd4c3e5f2 100644 --- a/website/docs/services/ec2/network_insights_paths/index.md +++ b/website/docs/services/ec2/network_insights_paths/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a network_insights_path resource ## Fields + + + network_insights_path resource "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::EC2::NetworkInsightsPath. @@ -140,31 +166,37 @@ For more information, see + network_insights_paths INSERT + network_insights_paths DELETE + network_insights_paths UPDATE + network_insights_paths_list_only SELECT + network_insights_paths SELECT @@ -173,6 +205,15 @@ For more information, see + + Gets all properties from an individual network_insights_path. ```sql SELECT @@ -194,6 +235,19 @@ tags FROM awscc.ec2.network_insights_paths WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all network_insights_paths in a region. +```sql +SELECT +region, +network_insights_path_id +FROM awscc.ec2.network_insights_paths_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -296,6 +350,19 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.ec2.network_insights_paths +SET data__PatchDocument = string('{{ { + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/ec2/network_insights_paths_list_only/index.md b/website/docs/services/ec2/network_insights_paths_list_only/index.md deleted file mode 100644 index 4e470f2c1..000000000 --- a/website/docs/services/ec2/network_insights_paths_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: network_insights_paths_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - network_insights_paths_list_only - - ec2 - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists network_insights_paths in a region or regions, for all properties use network_insights_paths - -## Overview - - - - - - - -
Namenetwork_insights_paths_list_only
TypeResource
DescriptionResource schema for AWS::EC2::NetworkInsightsPath
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all network_insights_paths in a region. -```sql -SELECT -region, -network_insights_path_id -FROM awscc.ec2.network_insights_paths_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the network_insights_paths_list_only resource, see network_insights_paths - diff --git a/website/docs/services/ec2/network_interface_attachments/index.md b/website/docs/services/ec2/network_interface_attachments/index.md index c494c6504..d54cd8767 100644 --- a/website/docs/services/ec2/network_interface_attachments/index.md +++ b/website/docs/services/ec2/network_interface_attachments/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a network_interface_attachment re ## Fields + + + network_interface_attachment re "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::EC2::NetworkInterfaceAttachment. @@ -98,31 +124,37 @@ For more information, see + network_interface_attachments INSERT + network_interface_attachments DELETE + network_interface_attachments UPDATE + network_interface_attachments_list_only SELECT + network_interface_attachments SELECT @@ -131,6 +163,15 @@ For more information, see + + Gets all properties from an individual network_interface_attachment. ```sql SELECT @@ -144,6 +185,19 @@ ena_srd_specification FROM awscc.ec2.network_interface_attachments WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all network_interface_attachments in a region. +```sql +SELECT +region, +attachment_id +FROM awscc.ec2.network_interface_attachments_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -227,6 +281,20 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.ec2.network_interface_attachments +SET data__PatchDocument = string('{{ { + "DeleteOnTermination": delete_on_termination, + "EnaSrdSpecification": ena_srd_specification +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/ec2/network_interface_attachments_list_only/index.md b/website/docs/services/ec2/network_interface_attachments_list_only/index.md deleted file mode 100644 index e06fcb4b3..000000000 --- a/website/docs/services/ec2/network_interface_attachments_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: network_interface_attachments_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - network_interface_attachments_list_only - - ec2 - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists network_interface_attachments in a region or regions, for all properties use network_interface_attachments - -## Overview - - - - - - - -
Namenetwork_interface_attachments_list_only
TypeResource
DescriptionAttaches an elastic network interface (ENI) to an Amazon EC2 instance. You can use this resource type to attach additional network interfaces to an instance without interruption.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all network_interface_attachments in a region. -```sql -SELECT -region, -attachment_id -FROM awscc.ec2.network_interface_attachments_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the network_interface_attachments_list_only resource, see network_interface_attachments - diff --git a/website/docs/services/ec2/network_interfaces/index.md b/website/docs/services/ec2/network_interfaces/index.md index 68aecb14d..61a9906b5 100644 --- a/website/docs/services/ec2/network_interfaces/index.md +++ b/website/docs/services/ec2/network_interfaces/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a network_interface resource or l ## Fields + + + network_interface resource or l "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::EC2::NetworkInterface. @@ -221,31 +247,37 @@ For more information, see + network_interfaces INSERT + network_interfaces DELETE + network_interfaces UPDATE + network_interfaces_list_only SELECT + network_interfaces SELECT @@ -254,6 +286,15 @@ For more information, see + + Gets all properties from an individual network_interface. ```sql SELECT @@ -283,6 +324,19 @@ connection_tracking_specification FROM awscc.ec2.network_interfaces WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all network_interfaces in a region. +```sql +SELECT +region, +id +FROM awscc.ec2.network_interfaces_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -418,6 +472,32 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.ec2.network_interfaces +SET data__PatchDocument = string('{{ { + "Description": description, + "PrivateIpAddresses": private_ip_addresses, + "SecondaryPrivateIpAddressCount": secondary_private_ip_address_count, + "Ipv6PrefixCount": ipv6_prefix_count, + "Ipv4Prefixes": ipv4_prefixes, + "Ipv4PrefixCount": ipv4_prefix_count, + "EnablePrimaryIpv6": enable_primary_ipv6, + "GroupSet": group_set, + "Ipv6Addresses": ipv6_addresses, + "Ipv6Prefixes": ipv6_prefixes, + "SourceDestCheck": source_dest_check, + "Ipv6AddressCount": ipv6_address_count, + "Tags": tags, + "ConnectionTrackingSpecification": connection_tracking_specification +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/ec2/network_interfaces_list_only/index.md b/website/docs/services/ec2/network_interfaces_list_only/index.md deleted file mode 100644 index 29f4c9c4d..000000000 --- a/website/docs/services/ec2/network_interfaces_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: network_interfaces_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - network_interfaces_list_only - - ec2 - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists network_interfaces in a region or regions, for all properties use network_interfaces - -## Overview - - - - - - - -
Namenetwork_interfaces_list_only
TypeResource
DescriptionThe AWS::EC2::NetworkInterface resource creates network interface
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all network_interfaces in a region. -```sql -SELECT -region, -id -FROM awscc.ec2.network_interfaces_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the network_interfaces_list_only resource, see network_interfaces - 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 abe21d63c..7fbe1701b 100644 --- a/website/docs/services/ec2/network_performance_metric_subscriptions/index.md +++ b/website/docs/services/ec2/network_performance_metric_subscriptions/index.md @@ -33,6 +33,45 @@ Creates, updates, deletes or gets a network_performance_metric_subscriptio ## Fields + + + + + + + network_performance_metric_subscriptio "description": "AWS region." } ]} /> + + For more information, see AWS::EC2::NetworkPerformanceMetricSubscription. @@ -69,26 +110,31 @@ For more information, see + network_performance_metric_subscriptions INSERT + network_performance_metric_subscriptions DELETE + network_performance_metric_subscriptions_list_only SELECT + network_performance_metric_subscriptions SELECT @@ -97,6 +143,15 @@ For more information, see + + Gets all properties from an individual network_performance_metric_subscription. ```sql SELECT @@ -108,6 +163,22 @@ statistic FROM awscc.ec2.network_performance_metric_subscriptions WHERE region = 'us-east-1' AND data__Identifier = '|||'; ``` + + + +Lists all network_performance_metric_subscriptions in a region. +```sql +SELECT +region, +source, +destination, +metric, +statistic +FROM awscc.ec2.network_performance_metric_subscriptions_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -186,6 +257,7 @@ resources: + ## `DELETE` example ```sql diff --git a/website/docs/services/ec2/network_performance_metric_subscriptions_list_only/index.md b/website/docs/services/ec2/network_performance_metric_subscriptions_list_only/index.md deleted file mode 100644 index 1d4b6fc9e..000000000 --- a/website/docs/services/ec2/network_performance_metric_subscriptions_list_only/index.md +++ /dev/null @@ -1,98 +0,0 @@ ---- -title: network_performance_metric_subscriptions_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - network_performance_metric_subscriptions_list_only - - ec2 - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists network_performance_metric_subscriptions in a region or regions, for all properties use network_performance_metric_subscriptions - -## Overview - - - - - - - -
Namenetwork_performance_metric_subscriptions_list_only
TypeResource
DescriptionResource Type definition for AWS::EC2::NetworkPerformanceMetricSubscription
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all network_performance_metric_subscriptions in a region. -```sql -SELECT -region, -source, -destination, -metric, -statistic -FROM awscc.ec2.network_performance_metric_subscriptions_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the network_performance_metric_subscriptions_list_only resource, see network_performance_metric_subscriptions - diff --git a/website/docs/services/ec2/placement_groups/index.md b/website/docs/services/ec2/placement_groups/index.md index 1cc36dea5..1127dc18b 100644 --- a/website/docs/services/ec2/placement_groups/index.md +++ b/website/docs/services/ec2/placement_groups/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a placement_group resource or lis ## Fields + + + placement_group
resource or lis "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::EC2::PlacementGroup. @@ -86,26 +112,31 @@ For more information, see + placement_groups INSERT + placement_groups DELETE + placement_groups_list_only SELECT + placement_groups SELECT @@ -114,6 +145,15 @@ For more information, see + + Gets all properties from an individual placement_group. ```sql SELECT @@ -126,6 +166,19 @@ tags FROM awscc.ec2.placement_groups WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all placement_groups in a region. +```sql +SELECT +region, +group_name +FROM awscc.ec2.placement_groups_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -206,6 +259,7 @@ resources: + ## `DELETE` example ```sql diff --git a/website/docs/services/ec2/placement_groups_list_only/index.md b/website/docs/services/ec2/placement_groups_list_only/index.md deleted file mode 100644 index 903277b45..000000000 --- a/website/docs/services/ec2/placement_groups_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: placement_groups_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - placement_groups_list_only - - ec2 - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists placement_groups in a region or regions, for all properties use placement_groups - -## Overview - - - - - - - -
Nameplacement_groups_list_only
TypeResource
DescriptionResource Type definition for AWS::EC2::PlacementGroup
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all placement_groups in a region. -```sql -SELECT -region, -group_name -FROM awscc.ec2.placement_groups_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the placement_groups_list_only resource, see placement_groups - diff --git a/website/docs/services/ec2/prefix_lists/index.md b/website/docs/services/ec2/prefix_lists/index.md index ea93180ef..86886e179 100644 --- a/website/docs/services/ec2/prefix_lists/index.md +++ b/website/docs/services/ec2/prefix_lists/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a prefix_list resource or lists < ## Fields + + + prefix_list resource or lists < "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::EC2::PrefixList. @@ -118,31 +144,37 @@ For more information, see + prefix_lists INSERT + prefix_lists DELETE + prefix_lists UPDATE + prefix_lists_list_only SELECT + prefix_lists SELECT @@ -151,6 +183,15 @@ For more information, see + + Gets all properties from an individual prefix_list. ```sql SELECT @@ -167,6 +208,19 @@ arn FROM awscc.ec2.prefix_lists WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all prefix_lists in a region. +```sql +SELECT +region, +prefix_list_id +FROM awscc.ec2.prefix_lists_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -249,6 +303,23 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.ec2.prefix_lists +SET data__PatchDocument = string('{{ { + "PrefixListName": prefix_list_name, + "AddressFamily": address_family, + "MaxEntries": max_entries, + "Tags": tags, + "Entries": entries +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/ec2/prefix_lists_list_only/index.md b/website/docs/services/ec2/prefix_lists_list_only/index.md deleted file mode 100644 index 40e2bccfb..000000000 --- a/website/docs/services/ec2/prefix_lists_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: prefix_lists_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - prefix_lists_list_only - - ec2 - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists prefix_lists in a region or regions, for all properties use prefix_lists - -## Overview - - - - - - - -
Nameprefix_lists_list_only
TypeResource
DescriptionResource schema of AWS::EC2::PrefixList Type
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all prefix_lists in a region. -```sql -SELECT -region, -prefix_list_id -FROM awscc.ec2.prefix_lists_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the prefix_lists_list_only resource, see prefix_lists - diff --git a/website/docs/services/ec2/route_server_associations/index.md b/website/docs/services/ec2/route_server_associations/index.md index 9c94c44cf..804d4fc01 100644 --- a/website/docs/services/ec2/route_server_associations/index.md +++ b/website/docs/services/ec2/route_server_associations/index.md @@ -33,6 +33,35 @@ Creates, updates, deletes or gets a route_server_association resour ## Fields + + + + + + + route_server_association resour "description": "AWS region." } ]} /> + + For more information, see AWS::EC2::RouteServerAssociation. @@ -59,26 +90,31 @@ For more information, see + route_server_associations INSERT + route_server_associations DELETE + route_server_associations_list_only SELECT + route_server_associations SELECT @@ -87,6 +123,15 @@ For more information, see + + Gets all properties from an individual route_server_association. ```sql SELECT @@ -96,6 +141,20 @@ vpc_id FROM awscc.ec2.route_server_associations WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + + + +Lists all route_server_associations in a region. +```sql +SELECT +region, +route_server_id, +vpc_id +FROM awscc.ec2.route_server_associations_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -162,6 +221,7 @@ resources: + ## `DELETE` example ```sql diff --git a/website/docs/services/ec2/route_server_associations_list_only/index.md b/website/docs/services/ec2/route_server_associations_list_only/index.md deleted file mode 100644 index 54c23b674..000000000 --- a/website/docs/services/ec2/route_server_associations_list_only/index.md +++ /dev/null @@ -1,86 +0,0 @@ ---- -title: route_server_associations_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - route_server_associations_list_only - - ec2 - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists route_server_associations in a region or regions, for all properties use route_server_associations - -## Overview - - - - - - - -
Nameroute_server_associations_list_only
TypeResource
DescriptionVPC Route Server Association
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all route_server_associations in a region. -```sql -SELECT -region, -route_server_id, -vpc_id -FROM awscc.ec2.route_server_associations_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the route_server_associations_list_only resource, see route_server_associations - diff --git a/website/docs/services/ec2/route_server_endpoints/index.md b/website/docs/services/ec2/route_server_endpoints/index.md index be2eb6404..792df588e 100644 --- a/website/docs/services/ec2/route_server_endpoints/index.md +++ b/website/docs/services/ec2/route_server_endpoints/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a route_server_endpoint resource ## Fields + + + route_server_endpoint resource "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::EC2::RouteServerEndpoint. @@ -101,31 +127,37 @@ For more information, see + route_server_endpoints INSERT + route_server_endpoints DELETE + route_server_endpoints UPDATE + route_server_endpoints_list_only SELECT + route_server_endpoints SELECT @@ -134,6 +166,15 @@ For more information, see + + Gets all properties from an individual route_server_endpoint. ```sql SELECT @@ -149,6 +190,19 @@ tags FROM awscc.ec2.route_server_endpoints WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all route_server_endpoints in a region. +```sql +SELECT +region, +id +FROM awscc.ec2.route_server_endpoints_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -221,6 +275,19 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.ec2.route_server_endpoints +SET data__PatchDocument = string('{{ { + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/ec2/route_server_endpoints_list_only/index.md b/website/docs/services/ec2/route_server_endpoints_list_only/index.md deleted file mode 100644 index 4be23ee07..000000000 --- a/website/docs/services/ec2/route_server_endpoints_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: route_server_endpoints_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - route_server_endpoints_list_only - - ec2 - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists route_server_endpoints in a region or regions, for all properties use route_server_endpoints - -## Overview - - - - - - - -
Nameroute_server_endpoints_list_only
TypeResource
DescriptionVPC Route Server Endpoint
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all route_server_endpoints in a region. -```sql -SELECT -region, -id -FROM awscc.ec2.route_server_endpoints_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the route_server_endpoints_list_only resource, see route_server_endpoints - diff --git a/website/docs/services/ec2/route_server_peers/index.md b/website/docs/services/ec2/route_server_peers/index.md index cc52cc105..40b87ff18 100644 --- a/website/docs/services/ec2/route_server_peers/index.md +++ b/website/docs/services/ec2/route_server_peers/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a route_server_peer resource or l ## Fields + + + route_server_peer resource or l "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::EC2::RouteServerPeer. @@ -128,31 +154,37 @@ For more information, see + route_server_peers INSERT + route_server_peers DELETE + route_server_peers UPDATE + route_server_peers_list_only SELECT + route_server_peers SELECT @@ -161,6 +193,15 @@ For more information, see + + Gets all properties from an individual route_server_peer. ```sql SELECT @@ -179,6 +220,19 @@ tags FROM awscc.ec2.route_server_peers WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all route_server_peers in a region. +```sql +SELECT +region, +id +FROM awscc.ec2.route_server_peers_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -259,6 +313,19 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.ec2.route_server_peers +SET data__PatchDocument = string('{{ { + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/ec2/route_server_peers_list_only/index.md b/website/docs/services/ec2/route_server_peers_list_only/index.md deleted file mode 100644 index b33d1e54f..000000000 --- a/website/docs/services/ec2/route_server_peers_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: route_server_peers_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - route_server_peers_list_only - - ec2 - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists route_server_peers in a region or regions, for all properties use route_server_peers - -## Overview - - - - - - - -
Nameroute_server_peers_list_only
TypeResource
DescriptionVPC Route Server Peer
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all route_server_peers in a region. -```sql -SELECT -region, -id -FROM awscc.ec2.route_server_peers_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the route_server_peers_list_only resource, see route_server_peers - diff --git a/website/docs/services/ec2/route_server_propagations/index.md b/website/docs/services/ec2/route_server_propagations/index.md index d6d73888e..3552de9d5 100644 --- a/website/docs/services/ec2/route_server_propagations/index.md +++ b/website/docs/services/ec2/route_server_propagations/index.md @@ -33,6 +33,35 @@ Creates, updates, deletes or gets a route_server_propagation resour ## Fields + + + + + + + route_server_propagation resour "description": "AWS region." } ]} /> + + For more information, see AWS::EC2::RouteServerPropagation. @@ -59,26 +90,31 @@ For more information, see + route_server_propagations INSERT + route_server_propagations DELETE + route_server_propagations_list_only SELECT + route_server_propagations SELECT @@ -87,6 +123,15 @@ For more information, see + + Gets all properties from an individual route_server_propagation. ```sql SELECT @@ -96,6 +141,20 @@ route_table_id FROM awscc.ec2.route_server_propagations WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + + + +Lists all route_server_propagations in a region. +```sql +SELECT +region, +route_server_id, +route_table_id +FROM awscc.ec2.route_server_propagations_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -162,6 +221,7 @@ resources: + ## `DELETE` example ```sql diff --git a/website/docs/services/ec2/route_server_propagations_list_only/index.md b/website/docs/services/ec2/route_server_propagations_list_only/index.md deleted file mode 100644 index 0c0cb3f45..000000000 --- a/website/docs/services/ec2/route_server_propagations_list_only/index.md +++ /dev/null @@ -1,86 +0,0 @@ ---- -title: route_server_propagations_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - route_server_propagations_list_only - - ec2 - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists route_server_propagations in a region or regions, for all properties use route_server_propagations - -## Overview - - - - - - - -
Nameroute_server_propagations_list_only
TypeResource
DescriptionVPC Route Server Propagation
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all route_server_propagations in a region. -```sql -SELECT -region, -route_server_id, -route_table_id -FROM awscc.ec2.route_server_propagations_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the route_server_propagations_list_only resource, see route_server_propagations - diff --git a/website/docs/services/ec2/route_servers/index.md b/website/docs/services/ec2/route_servers/index.md index 0e47b7da7..7696577fa 100644 --- a/website/docs/services/ec2/route_servers/index.md +++ b/website/docs/services/ec2/route_servers/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a route_server resource or lists ## Fields + + + route_server resource or lists "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::EC2::RouteServer. @@ -96,31 +122,37 @@ For more information, see + route_servers INSERT + route_servers DELETE + route_servers UPDATE + route_servers_list_only SELECT + route_servers SELECT @@ -129,6 +161,15 @@ For more information, see + + Gets all properties from an individual route_server. ```sql SELECT @@ -143,6 +184,19 @@ tags FROM awscc.ec2.route_servers WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all route_servers in a region. +```sql +SELECT +region, +id +FROM awscc.ec2.route_servers_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -221,6 +275,22 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.ec2.route_servers +SET data__PatchDocument = string('{{ { + "PersistRoutes": persist_routes, + "PersistRoutesDuration": persist_routes_duration, + "SnsNotificationsEnabled": sns_notifications_enabled, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/ec2/route_servers_list_only/index.md b/website/docs/services/ec2/route_servers_list_only/index.md deleted file mode 100644 index ac04edf13..000000000 --- a/website/docs/services/ec2/route_servers_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: route_servers_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - route_servers_list_only - - ec2 - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists route_servers in a region or regions, for all properties use route_servers - -## Overview - - - - - - - -
Nameroute_servers_list_only
TypeResource
DescriptionVPC Route Server
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all route_servers in a region. -```sql -SELECT -region, -id -FROM awscc.ec2.route_servers_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the route_servers_list_only resource, see route_servers - diff --git a/website/docs/services/ec2/route_tables/index.md b/website/docs/services/ec2/route_tables/index.md index e4d517f65..b6c5e14f0 100644 --- a/website/docs/services/ec2/route_tables/index.md +++ b/website/docs/services/ec2/route_tables/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a route_table resource or lists < ## Fields + + + route_table resource or lists < "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::EC2::RouteTable. @@ -76,31 +102,37 @@ For more information, see + route_tables INSERT + route_tables DELETE + route_tables UPDATE + route_tables_list_only SELECT + route_tables SELECT @@ -109,6 +141,15 @@ For more information, see + + Gets all properties from an individual route_table. ```sql SELECT @@ -119,6 +160,19 @@ tags FROM awscc.ec2.route_tables WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all route_tables in a region. +```sql +SELECT +region, +route_table_id +FROM awscc.ec2.route_tables_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -185,6 +239,19 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.ec2.route_tables +SET data__PatchDocument = string('{{ { + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/ec2/route_tables_list_only/index.md b/website/docs/services/ec2/route_tables_list_only/index.md deleted file mode 100644 index fd8e9eb97..000000000 --- a/website/docs/services/ec2/route_tables_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: route_tables_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - route_tables_list_only - - ec2 - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists route_tables in a region or regions, for all properties use route_tables - -## Overview - - - - - - - -
Nameroute_tables_list_only
TypeResource
DescriptionSpecifies a route table for the specified VPC. After you create a route table, you can add routes and associate the table with a subnet.
For more information, see [Route tables](https://docs.aws.amazon.com/vpc/latest/userguide/VPC_Route_Tables.html) in the *Amazon VPC User Guide*.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all route_tables in a region. -```sql -SELECT -region, -route_table_id -FROM awscc.ec2.route_tables_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the route_tables_list_only resource, see route_tables - diff --git a/website/docs/services/ec2/routes/index.md b/website/docs/services/ec2/routes/index.md index 04cbc4295..fd4153973 100644 --- a/website/docs/services/ec2/routes/index.md +++ b/website/docs/services/ec2/routes/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a route resource or lists r ## Fields + + + route resource or lists r "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::EC2::Route. @@ -129,31 +160,37 @@ For more information, see + routes INSERT + routes DELETE + routes UPDATE + routes_list_only SELECT + routes SELECT @@ -162,6 +199,15 @@ For more information, see + + Gets all properties from an individual route. ```sql SELECT @@ -185,6 +231,20 @@ vpc_peering_connection_id FROM awscc.ec2.routes WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + + + +Lists all routes in a region. +```sql +SELECT +region, +route_table_id, +cidr_block +FROM awscc.ec2.routes_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -301,6 +361,29 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.ec2.routes +SET data__PatchDocument = string('{{ { + "CarrierGatewayId": carrier_gateway_id, + "CoreNetworkArn": core_network_arn, + "EgressOnlyInternetGatewayId": egress_only_internet_gateway_id, + "GatewayId": gateway_id, + "InstanceId": instance_id, + "LocalGatewayId": local_gateway_id, + "NatGatewayId": nat_gateway_id, + "NetworkInterfaceId": network_interface_id, + "TransitGatewayId": transit_gateway_id, + "VpcEndpointId": vpc_endpoint_id, + "VpcPeeringConnectionId": vpc_peering_connection_id +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = '|'; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/ec2/routes_list_only/index.md b/website/docs/services/ec2/routes_list_only/index.md deleted file mode 100644 index 994807e6e..000000000 --- a/website/docs/services/ec2/routes_list_only/index.md +++ /dev/null @@ -1,86 +0,0 @@ ---- -title: routes_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - routes_list_only - - ec2 - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists routes in a region or regions, for all properties use routes - -## Overview - - - - - - - -
Nameroutes_list_only
TypeResource
DescriptionSpecifies a route in a route table. For more information, see [Routes](https://docs.aws.amazon.com/vpc/latest/userguide/VPC_Route_Tables.html#route-table-routes) in the *Amazon VPC User Guide*.
You must specify either a destination CIDR block or prefix list ID. You must also specify exactly one of the resources as the target.
If you create a route that references a transit gateway in the same template where you create the transit gateway, you must declare a dependency on the transit gateway attachment. The route table cannot use the transit gateway until it has successfully attached to the VPC. Add a [DependsOn Attribute](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-dependson.html) in the ``AWS::EC2::Route`` resource to explicitly declare a dependency on the ``AWS::EC2::TransitGatewayAttachment`` resource.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all routes in a region. -```sql -SELECT -region, -route_table_id, -cidr_block -FROM awscc.ec2.routes_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the routes_list_only resource, see routes - diff --git a/website/docs/services/ec2/security_group_egresses/index.md b/website/docs/services/ec2/security_group_egresses/index.md index 8fb9f0991..c51e14f01 100644 --- a/website/docs/services/ec2/security_group_egresses/index.md +++ b/website/docs/services/ec2/security_group_egresses/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a security_group_egress resource ## Fields + + + security_group_egress
resource "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::EC2::SecurityGroupEgress. @@ -99,31 +125,37 @@ For more information, see + security_group_egresses INSERT + security_group_egresses DELETE + security_group_egresses UPDATE + security_group_egresses_list_only SELECT + security_group_egresses SELECT @@ -132,6 +164,15 @@ For more information, see + + Gets all properties from an individual security_group_egress. ```sql SELECT @@ -149,6 +190,19 @@ group_id FROM awscc.ec2.security_group_egresses WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all security_group_egresses in a region. +```sql +SELECT +region, +id +FROM awscc.ec2.security_group_egresses_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -243,6 +297,19 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.ec2.security_group_egresses +SET data__PatchDocument = string('{{ { + "Description": description +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/ec2/security_group_egresses_list_only/index.md b/website/docs/services/ec2/security_group_egresses_list_only/index.md deleted file mode 100644 index 6a4269bc4..000000000 --- a/website/docs/services/ec2/security_group_egresses_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: security_group_egresses_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - security_group_egresses_list_only - - ec2 - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists security_group_egresses in a region or regions, for all properties use security_group_egresses - -## Overview - - - - - - - -
Namesecurity_group_egresses_list_only
TypeResource
DescriptionAdds the specified outbound (egress) rule to a security group.
An outbound rule permits instances to send traffic to the specified IPv4 or IPv6 address range, the IP addresses that are specified by a prefix list, or the instances that are associated with a destination security group. For more information, see [Security group rules](https://docs.aws.amazon.com/vpc/latest/userguide/security-group-rules.html).
You must specify exactly one of the following destinations: an IPv4 address range, an IPv6 address range, a prefix list, or a security group.
You must specify a protocol for each rule (for example, TCP). If the protocol is TCP or UDP, you must also specify a port or port range. If the protocol is ICMP or ICMPv6, you must also specify the ICMP/ICMPv6 type and code. To specify all types or all codes, use -1.
Rule changes are propagated to instances associated with the security group as quickly as possible. However, a small delay might occur.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all security_group_egresses in a region. -```sql -SELECT -region, -id -FROM awscc.ec2.security_group_egresses_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the security_group_egresses_list_only resource, see security_group_egresses - diff --git a/website/docs/services/ec2/security_group_ingresses/index.md b/website/docs/services/ec2/security_group_ingresses/index.md index 67958c104..e7114c29a 100644 --- a/website/docs/services/ec2/security_group_ingresses/index.md +++ b/website/docs/services/ec2/security_group_ingresses/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a security_group_ingress resource ## Fields + + + security_group_ingress resource "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::EC2::SecurityGroupIngress. @@ -114,31 +140,37 @@ For more information, see + security_group_ingresses INSERT + security_group_ingresses DELETE + security_group_ingresses UPDATE + security_group_ingresses_list_only SELECT + security_group_ingresses SELECT @@ -147,6 +179,15 @@ For more information, see + + Gets all properties from an individual security_group_ingress. ```sql SELECT @@ -167,6 +208,19 @@ to_port FROM awscc.ec2.security_group_ingresses WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all security_group_ingresses in a region. +```sql +SELECT +region, +id +FROM awscc.ec2.security_group_ingresses_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -271,6 +325,19 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.ec2.security_group_ingresses +SET data__PatchDocument = string('{{ { + "Description": description +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/ec2/security_group_ingresses_list_only/index.md b/website/docs/services/ec2/security_group_ingresses_list_only/index.md deleted file mode 100644 index cd87d6fd9..000000000 --- a/website/docs/services/ec2/security_group_ingresses_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: security_group_ingresses_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - security_group_ingresses_list_only - - ec2 - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists security_group_ingresses in a region or regions, for all properties use security_group_ingresses - -## Overview - - - - - - - -
Namesecurity_group_ingresses_list_only
TypeResource
DescriptionResource Type definition for AWS::EC2::SecurityGroupIngress
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all security_group_ingresses in a region. -```sql -SELECT -region, -id -FROM awscc.ec2.security_group_ingresses_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the security_group_ingresses_list_only resource, see security_group_ingresses - 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 76c852402..547e7c5ee 100644 --- a/website/docs/services/ec2/security_group_vpc_associations/index.md +++ b/website/docs/services/ec2/security_group_vpc_associations/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a security_group_vpc_association ## Fields + + + security_group_vpc_association "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::EC2::SecurityGroupVpcAssociation. @@ -74,26 +105,31 @@ For more information, see + security_group_vpc_associations INSERT + security_group_vpc_associations DELETE + security_group_vpc_associations_list_only SELECT + security_group_vpc_associations SELECT @@ -102,6 +138,15 @@ For more information, see + + Gets all properties from an individual security_group_vpc_association. ```sql SELECT @@ -114,6 +159,20 @@ state_reason FROM awscc.ec2.security_group_vpc_associations WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + + + +Lists all security_group_vpc_associations in a region. +```sql +SELECT +region, +group_id, +vpc_id +FROM awscc.ec2.security_group_vpc_associations_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -180,6 +239,7 @@ resources: + ## `DELETE` example ```sql diff --git a/website/docs/services/ec2/security_group_vpc_associations_list_only/index.md b/website/docs/services/ec2/security_group_vpc_associations_list_only/index.md deleted file mode 100644 index bfa1d04d7..000000000 --- a/website/docs/services/ec2/security_group_vpc_associations_list_only/index.md +++ /dev/null @@ -1,86 +0,0 @@ ---- -title: security_group_vpc_associations_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - security_group_vpc_associations_list_only - - ec2 - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists security_group_vpc_associations in a region or regions, for all properties use security_group_vpc_associations - -## Overview - - - - - - - -
Namesecurity_group_vpc_associations_list_only
TypeResource
DescriptionResource type definition for the AWS::EC2::SecurityGroupVpcAssociation resource
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all security_group_vpc_associations in a region. -```sql -SELECT -region, -group_id, -vpc_id -FROM awscc.ec2.security_group_vpc_associations_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the security_group_vpc_associations_list_only resource, see security_group_vpc_associations - diff --git a/website/docs/services/ec2/security_groups/index.md b/website/docs/services/ec2/security_groups/index.md index 331f1392a..2fb1a2fa2 100644 --- a/website/docs/services/ec2/security_groups/index.md +++ b/website/docs/services/ec2/security_groups/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a security_group resource or list ## Fields + + + security_group resource or list "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::EC2::SecurityGroup. @@ -195,31 +221,37 @@ For more information, see + security_groups INSERT + security_groups DELETE + security_groups UPDATE + security_groups_list_only SELECT + security_groups SELECT @@ -228,6 +260,15 @@ For more information, see + + Gets all properties from an individual security_group. ```sql SELECT @@ -243,6 +284,19 @@ group_id FROM awscc.ec2.security_groups WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all security_groups in a region. +```sql +SELECT +region, +id +FROM awscc.ec2.security_groups_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -343,6 +397,21 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.ec2.security_groups +SET data__PatchDocument = string('{{ { + "SecurityGroupIngress": security_group_ingress, + "SecurityGroupEgress": security_group_egress, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/ec2/security_groups_list_only/index.md b/website/docs/services/ec2/security_groups_list_only/index.md deleted file mode 100644 index 1a5cbc780..000000000 --- a/website/docs/services/ec2/security_groups_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: security_groups_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - security_groups_list_only - - ec2 - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists security_groups in a region or regions, for all properties use security_groups - -## Overview - - - - - - - -
Namesecurity_groups_list_only
TypeResource
DescriptionResource Type definition for AWS::EC2::SecurityGroup
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all security_groups in a region. -```sql -SELECT -region, -id -FROM awscc.ec2.security_groups_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the security_groups_list_only resource, see security_groups - 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 c2a071cce..b6bce61c2 100644 --- a/website/docs/services/ec2/snapshot_block_public_accesses/index.md +++ b/website/docs/services/ec2/snapshot_block_public_accesses/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a snapshot_block_public_access re ## Fields + + + snapshot_block_public_access re "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::EC2::SnapshotBlockPublicAccess. @@ -59,31 +85,37 @@ For more information, see + snapshot_block_public_accesses INSERT + snapshot_block_public_accesses DELETE + snapshot_block_public_accesses UPDATE + snapshot_block_public_accesses_list_only SELECT + snapshot_block_public_accesses SELECT @@ -92,6 +124,15 @@ For more information, see + + Gets all properties from an individual snapshot_block_public_access. ```sql SELECT @@ -101,6 +142,19 @@ account_id FROM awscc.ec2.snapshot_block_public_accesses WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all snapshot_block_public_accesses in a region. +```sql +SELECT +region, +account_id +FROM awscc.ec2.snapshot_block_public_accesses_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -161,6 +215,19 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.ec2.snapshot_block_public_accesses +SET data__PatchDocument = string('{{ { + "State": state +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/ec2/snapshot_block_public_accesses_list_only/index.md b/website/docs/services/ec2/snapshot_block_public_accesses_list_only/index.md deleted file mode 100644 index ed3708d4c..000000000 --- a/website/docs/services/ec2/snapshot_block_public_accesses_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: snapshot_block_public_accesses_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - snapshot_block_public_accesses_list_only - - ec2 - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists snapshot_block_public_accesses in a region or regions, for all properties use snapshot_block_public_accesses - -## Overview - - - - - - - -
Namesnapshot_block_public_accesses_list_only
TypeResource
DescriptionResource Type definition for AWS::EC2::SnapshotBlockPublicAccess
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all snapshot_block_public_accesses in a region. -```sql -SELECT -region, -account_id -FROM awscc.ec2.snapshot_block_public_accesses_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the snapshot_block_public_accesses_list_only resource, see snapshot_block_public_accesses - diff --git a/website/docs/services/ec2/spot_fleets/index.md b/website/docs/services/ec2/spot_fleets/index.md index 99b2229ba..ebbf535ce 100644 --- a/website/docs/services/ec2/spot_fleets/index.md +++ b/website/docs/services/ec2/spot_fleets/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a spot_fleet resource or lists ## Fields + + + spot_fleet resource or lists + + + + + + For more information, see AWS::EC2::SpotFleet. @@ -659,31 +685,37 @@ For more information, see + spot_fleets INSERT + spot_fleets DELETE + spot_fleets UPDATE + spot_fleets_list_only SELECT + spot_fleets SELECT @@ -692,6 +724,15 @@ For more information, see + + Gets all properties from an individual spot_fleet. ```sql SELECT @@ -701,6 +742,19 @@ spot_fleet_request_config_data FROM awscc.ec2.spot_fleets WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all spot_fleets in a region. +```sql +SELECT +region, +id +FROM awscc.ec2.spot_fleets_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -913,6 +967,7 @@ resources: + ## `DELETE` example ```sql diff --git a/website/docs/services/ec2/spot_fleets_list_only/index.md b/website/docs/services/ec2/spot_fleets_list_only/index.md deleted file mode 100644 index 506564087..000000000 --- a/website/docs/services/ec2/spot_fleets_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: spot_fleets_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - spot_fleets_list_only - - ec2 - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists spot_fleets in a region or regions, for all properties use spot_fleets - -## Overview - - - - - - - -
Namespot_fleets_list_only
TypeResource
DescriptionResource Type definition for AWS::EC2::SpotFleet
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all spot_fleets in a region. -```sql -SELECT -region, -id -FROM awscc.ec2.spot_fleets_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the spot_fleets_list_only resource, see spot_fleets - diff --git a/website/docs/services/ec2/subnet_cidr_blocks/index.md b/website/docs/services/ec2/subnet_cidr_blocks/index.md index e806ad933..e84be66bf 100644 --- a/website/docs/services/ec2/subnet_cidr_blocks/index.md +++ b/website/docs/services/ec2/subnet_cidr_blocks/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a subnet_cidr_block resource or l ## Fields + + + subnet_cidr_block resource or l "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::EC2::SubnetCidrBlock. @@ -84,26 +110,31 @@ For more information, see + subnet_cidr_blocks INSERT + subnet_cidr_blocks DELETE + subnet_cidr_blocks_list_only SELECT + subnet_cidr_blocks SELECT @@ -112,6 +143,15 @@ For more information, see + + Gets all properties from an individual subnet_cidr_block. ```sql SELECT @@ -126,6 +166,19 @@ ip_source FROM awscc.ec2.subnet_cidr_blocks WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all subnet_cidr_blocks in a region. +```sql +SELECT +region, +id +FROM awscc.ec2.subnet_cidr_blocks_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -198,6 +251,7 @@ resources: + ## `DELETE` example ```sql diff --git a/website/docs/services/ec2/subnet_cidr_blocks_list_only/index.md b/website/docs/services/ec2/subnet_cidr_blocks_list_only/index.md deleted file mode 100644 index d294584ac..000000000 --- a/website/docs/services/ec2/subnet_cidr_blocks_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: subnet_cidr_blocks_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - subnet_cidr_blocks_list_only - - ec2 - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists subnet_cidr_blocks in a region or regions, for all properties use subnet_cidr_blocks - -## Overview - - - - - - - -
Namesubnet_cidr_blocks_list_only
TypeResource
DescriptionThe AWS::EC2::SubnetCidrBlock resource creates association between subnet and IPv6 CIDR
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all subnet_cidr_blocks in a region. -```sql -SELECT -region, -id -FROM awscc.ec2.subnet_cidr_blocks_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the subnet_cidr_blocks_list_only resource, see subnet_cidr_blocks - 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 2037b4cc1..10855bc8b 100644 --- a/website/docs/services/ec2/subnet_network_acl_associations/index.md +++ b/website/docs/services/ec2/subnet_network_acl_associations/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a subnet_network_acl_association ## Fields + + + subnet_network_acl_association "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::EC2::SubnetNetworkAclAssociation. @@ -64,26 +90,31 @@ For more information, see + subnet_network_acl_associations INSERT + subnet_network_acl_associations DELETE + subnet_network_acl_associations_list_only SELECT + subnet_network_acl_associations SELECT @@ -92,6 +123,15 @@ For more information, see + + Gets all properties from an individual subnet_network_acl_association. ```sql SELECT @@ -102,6 +142,19 @@ association_id FROM awscc.ec2.subnet_network_acl_associations WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all subnet_network_acl_associations in a region. +```sql +SELECT +region, +association_id +FROM awscc.ec2.subnet_network_acl_associations_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -168,6 +221,7 @@ resources: + ## `DELETE` example ```sql diff --git a/website/docs/services/ec2/subnet_network_acl_associations_list_only/index.md b/website/docs/services/ec2/subnet_network_acl_associations_list_only/index.md deleted file mode 100644 index a61409695..000000000 --- a/website/docs/services/ec2/subnet_network_acl_associations_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: subnet_network_acl_associations_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - subnet_network_acl_associations_list_only - - ec2 - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists subnet_network_acl_associations in a region or regions, for all properties use subnet_network_acl_associations - -## Overview - - - - - - - -
Namesubnet_network_acl_associations_list_only
TypeResource
DescriptionResource Type definition for AWS::EC2::SubnetNetworkAclAssociation
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all subnet_network_acl_associations in a region. -```sql -SELECT -region, -association_id -FROM awscc.ec2.subnet_network_acl_associations_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the subnet_network_acl_associations_list_only resource, see subnet_network_acl_associations - 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 f0b77407c..ed2277819 100644 --- a/website/docs/services/ec2/subnet_route_table_associations/index.md +++ b/website/docs/services/ec2/subnet_route_table_associations/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a subnet_route_table_association ## Fields + + + subnet_route_table_association "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::EC2::SubnetRouteTableAssociation. @@ -64,26 +90,31 @@ For more information, see + subnet_route_table_associations INSERT + subnet_route_table_associations DELETE + subnet_route_table_associations_list_only SELECT + subnet_route_table_associations SELECT @@ -92,6 +123,15 @@ For more information, see + + Gets all properties from an individual subnet_route_table_association. ```sql SELECT @@ -102,6 +142,19 @@ subnet_id FROM awscc.ec2.subnet_route_table_associations WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all subnet_route_table_associations in a region. +```sql +SELECT +region, +id +FROM awscc.ec2.subnet_route_table_associations_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -168,6 +221,7 @@ resources: + ## `DELETE` example ```sql diff --git a/website/docs/services/ec2/subnet_route_table_associations_list_only/index.md b/website/docs/services/ec2/subnet_route_table_associations_list_only/index.md deleted file mode 100644 index 8568f96dd..000000000 --- a/website/docs/services/ec2/subnet_route_table_associations_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: subnet_route_table_associations_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - subnet_route_table_associations_list_only - - ec2 - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists subnet_route_table_associations in a region or regions, for all properties use subnet_route_table_associations - -## Overview - - - - - - - -
Namesubnet_route_table_associations_list_only
TypeResource
DescriptionAssociates a subnet with a route table. The subnet and route table must be in the same VPC. This association causes traffic originating from the subnet to be routed according to the routes in the route table. A route table can be associated with multiple subnets. To create a route table, see [AWS::EC2::RouteTable](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-routetable.html).
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all subnet_route_table_associations in a region. -```sql -SELECT -region, -id -FROM awscc.ec2.subnet_route_table_associations_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the subnet_route_table_associations_list_only resource, see subnet_route_table_associations - diff --git a/website/docs/services/ec2/subnets/index.md b/website/docs/services/ec2/subnets/index.md index e611ac70e..45c762d6b 100644 --- a/website/docs/services/ec2/subnets/index.md +++ b/website/docs/services/ec2/subnets/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a subnet resource or lists ## Fields + + + subnet resource or lists "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::EC2::Subnet. @@ -190,31 +216,37 @@ For more information, see + subnets INSERT + subnets DELETE + subnets UPDATE + subnets_list_only SELECT + subnets SELECT @@ -223,6 +255,15 @@ For more information, see + + Gets all properties from an individual subnet. ```sql SELECT @@ -251,6 +292,19 @@ block_public_access_states FROM awscc.ec2.subnets WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all subnets in a region. +```sql +SELECT +region, +subnet_id +FROM awscc.ec2.subnets_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -380,6 +434,25 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.ec2.subnets +SET data__PatchDocument = string('{{ { + "AssignIpv6AddressOnCreation": assign_ipv6_address_on_creation, + "MapPublicIpOnLaunch": map_public_ip_on_launch, + "EnableLniAtDeviceIndex": enable_lni_at_device_index, + "Ipv6CidrBlock": ipv6_cidr_block, + "EnableDns64": enable_dns64, + "PrivateDnsNameOptionsOnLaunch": private_dns_name_options_on_launch, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/ec2/subnets_list_only/index.md b/website/docs/services/ec2/subnets_list_only/index.md deleted file mode 100644 index 706e9eddf..000000000 --- a/website/docs/services/ec2/subnets_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: subnets_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - subnets_list_only - - ec2 - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists subnets in a region or regions, for all properties use subnets - -## Overview - - - - - - - -
Namesubnets_list_only
TypeResource
DescriptionSpecifies a subnet for the specified VPC.
For an IPv4 only subnet, specify an IPv4 CIDR block. If the VPC has an IPv6 CIDR block, you can create an IPv6 only subnet or a dual stack subnet instead. For an IPv6 only subnet, specify an IPv6 CIDR block. For a dual stack subnet, specify both an IPv4 CIDR block and an IPv6 CIDR block.
For more information, see [Subnets for your VPC](https://docs.aws.amazon.com/vpc/latest/userguide/configure-subnets.html) in the *Amazon VPC User Guide*.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all subnets in a region. -```sql -SELECT -region, -subnet_id -FROM awscc.ec2.subnets_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the subnets_list_only resource, see subnets - 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 05cee03c2..c18f0a61e 100644 --- a/website/docs/services/ec2/traffic_mirror_filter_rules/index.md +++ b/website/docs/services/ec2/traffic_mirror_filter_rules/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a traffic_mirror_filter_rule reso ## Fields + + + traffic_mirror_filter_rule
reso "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::EC2::TrafficMirrorFilterRule. @@ -128,31 +154,37 @@ For more information, see + traffic_mirror_filter_rules INSERT + traffic_mirror_filter_rules DELETE + traffic_mirror_filter_rules UPDATE + traffic_mirror_filter_rules_list_only SELECT + traffic_mirror_filter_rules SELECT @@ -161,6 +193,15 @@ For more information, see + + Gets all properties from an individual traffic_mirror_filter_rule. ```sql SELECT @@ -180,6 +221,19 @@ tags FROM awscc.ec2.traffic_mirror_filter_rules WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all traffic_mirror_filter_rules in a region. +```sql +SELECT +region, +traffic_mirror_filter_rule_id +FROM awscc.ec2.traffic_mirror_filter_rules_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -294,6 +348,28 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.ec2.traffic_mirror_filter_rules +SET data__PatchDocument = string('{{ { + "DestinationPortRange": destination_port_range, + "Description": description, + "SourcePortRange": source_port_range, + "RuleAction": rule_action, + "SourceCidrBlock": source_cidr_block, + "RuleNumber": rule_number, + "DestinationCidrBlock": destination_cidr_block, + "TrafficDirection": traffic_direction, + "Protocol": protocol, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/ec2/traffic_mirror_filter_rules_list_only/index.md b/website/docs/services/ec2/traffic_mirror_filter_rules_list_only/index.md deleted file mode 100644 index 2cf6f68be..000000000 --- a/website/docs/services/ec2/traffic_mirror_filter_rules_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: traffic_mirror_filter_rules_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - traffic_mirror_filter_rules_list_only - - ec2 - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists traffic_mirror_filter_rules in a region or regions, for all properties use traffic_mirror_filter_rules - -## Overview - - - - - - - -
Nametraffic_mirror_filter_rules_list_only
TypeResource
DescriptionResource Type definition for for AWS::EC2::TrafficMirrorFilterRule
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all traffic_mirror_filter_rules in a region. -```sql -SELECT -region, -traffic_mirror_filter_rule_id -FROM awscc.ec2.traffic_mirror_filter_rules_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the traffic_mirror_filter_rules_list_only resource, see traffic_mirror_filter_rules - diff --git a/website/docs/services/ec2/traffic_mirror_filters/index.md b/website/docs/services/ec2/traffic_mirror_filters/index.md index 55d5ed94d..0ea8d401b 100644 --- a/website/docs/services/ec2/traffic_mirror_filters/index.md +++ b/website/docs/services/ec2/traffic_mirror_filters/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a traffic_mirror_filter resource ## Fields + + + traffic_mirror_filter resource "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::EC2::TrafficMirrorFilter. @@ -81,31 +107,37 @@ For more information, see + traffic_mirror_filters INSERT + traffic_mirror_filters DELETE + traffic_mirror_filters UPDATE + traffic_mirror_filters_list_only SELECT + traffic_mirror_filters SELECT @@ -114,6 +146,15 @@ For more information, see + + Gets all properties from an individual traffic_mirror_filter. ```sql SELECT @@ -125,6 +166,19 @@ tags FROM awscc.ec2.traffic_mirror_filters WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all traffic_mirror_filters in a region. +```sql +SELECT +region, +id +FROM awscc.ec2.traffic_mirror_filters_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -200,6 +254,20 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.ec2.traffic_mirror_filters +SET data__PatchDocument = string('{{ { + "NetworkServices": network_services, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/ec2/traffic_mirror_filters_list_only/index.md b/website/docs/services/ec2/traffic_mirror_filters_list_only/index.md deleted file mode 100644 index 1786f2059..000000000 --- a/website/docs/services/ec2/traffic_mirror_filters_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: traffic_mirror_filters_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - traffic_mirror_filters_list_only - - ec2 - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists traffic_mirror_filters in a region or regions, for all properties use traffic_mirror_filters - -## Overview - - - - - - - -
Nametraffic_mirror_filters_list_only
TypeResource
DescriptionResource schema for AWS::EC2::TrafficMirrorFilter
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all traffic_mirror_filters in a region. -```sql -SELECT -region, -id -FROM awscc.ec2.traffic_mirror_filters_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the traffic_mirror_filters_list_only resource, see traffic_mirror_filters - diff --git a/website/docs/services/ec2/traffic_mirror_sessions/index.md b/website/docs/services/ec2/traffic_mirror_sessions/index.md index db8e8ed2f..a11e0a9da 100644 --- a/website/docs/services/ec2/traffic_mirror_sessions/index.md +++ b/website/docs/services/ec2/traffic_mirror_sessions/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a traffic_mirror_session resource ## Fields + + + traffic_mirror_session resource "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::EC2::TrafficMirrorSession. @@ -111,31 +137,37 @@ For more information, see + traffic_mirror_sessions INSERT + traffic_mirror_sessions DELETE + traffic_mirror_sessions UPDATE + traffic_mirror_sessions_list_only SELECT + traffic_mirror_sessions SELECT @@ -144,6 +176,15 @@ For more information, see + + Gets all properties from an individual traffic_mirror_session. ```sql SELECT @@ -161,6 +202,19 @@ tags FROM awscc.ec2.traffic_mirror_sessions WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all traffic_mirror_sessions in a region. +```sql +SELECT +region, +id +FROM awscc.ec2.traffic_mirror_sessions_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -261,6 +315,27 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.ec2.traffic_mirror_sessions +SET data__PatchDocument = string('{{ { + "NetworkInterfaceId": network_interface_id, + "TrafficMirrorTargetId": traffic_mirror_target_id, + "TrafficMirrorFilterId": traffic_mirror_filter_id, + "PacketLength": packet_length, + "SessionNumber": session_number, + "VirtualNetworkId": virtual_network_id, + "Description": description, + "OwnerId": owner_id, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/ec2/traffic_mirror_sessions_list_only/index.md b/website/docs/services/ec2/traffic_mirror_sessions_list_only/index.md deleted file mode 100644 index 75c957740..000000000 --- a/website/docs/services/ec2/traffic_mirror_sessions_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: traffic_mirror_sessions_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - traffic_mirror_sessions_list_only - - ec2 - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists traffic_mirror_sessions in a region or regions, for all properties use traffic_mirror_sessions - -## Overview - - - - - - - -
Nametraffic_mirror_sessions_list_only
TypeResource
DescriptionResource schema for AWS::EC2::TrafficMirrorSession
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all traffic_mirror_sessions in a region. -```sql -SELECT -region, -id -FROM awscc.ec2.traffic_mirror_sessions_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the traffic_mirror_sessions_list_only resource, see traffic_mirror_sessions - diff --git a/website/docs/services/ec2/traffic_mirror_targets/index.md b/website/docs/services/ec2/traffic_mirror_targets/index.md index 9261f9cb7..2f13c1718 100644 --- a/website/docs/services/ec2/traffic_mirror_targets/index.md +++ b/website/docs/services/ec2/traffic_mirror_targets/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a traffic_mirror_target resource ## Fields + + + traffic_mirror_target resource "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::EC2::TrafficMirrorTarget. @@ -91,31 +117,37 @@ For more information, see + traffic_mirror_targets INSERT + traffic_mirror_targets DELETE + traffic_mirror_targets UPDATE + traffic_mirror_targets_list_only SELECT + traffic_mirror_targets SELECT @@ -124,6 +156,15 @@ For more information, see + + Gets all properties from an individual traffic_mirror_target. ```sql SELECT @@ -137,6 +178,19 @@ tags FROM awscc.ec2.traffic_mirror_targets WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all traffic_mirror_targets in a region. +```sql +SELECT +region, +id +FROM awscc.ec2.traffic_mirror_targets_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -223,6 +277,19 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.ec2.traffic_mirror_targets +SET data__PatchDocument = string('{{ { + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/ec2/traffic_mirror_targets_list_only/index.md b/website/docs/services/ec2/traffic_mirror_targets_list_only/index.md deleted file mode 100644 index 20a029682..000000000 --- a/website/docs/services/ec2/traffic_mirror_targets_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: traffic_mirror_targets_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - traffic_mirror_targets_list_only - - ec2 - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists traffic_mirror_targets in a region or regions, for all properties use traffic_mirror_targets - -## Overview - - - - - - - -
Nametraffic_mirror_targets_list_only
TypeResource
DescriptionThe description of the Traffic Mirror target.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all traffic_mirror_targets in a region. -```sql -SELECT -region, -id -FROM awscc.ec2.traffic_mirror_targets_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the traffic_mirror_targets_list_only resource, see traffic_mirror_targets - diff --git a/website/docs/services/ec2/transit_gateway_attachments/index.md b/website/docs/services/ec2/transit_gateway_attachments/index.md index af4238765..64e1b812c 100644 --- a/website/docs/services/ec2/transit_gateway_attachments/index.md +++ b/website/docs/services/ec2/transit_gateway_attachments/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a transit_gateway_attachment reso ## Fields + + + transit_gateway_attachment reso "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::EC2::TransitGatewayAttachment. @@ -113,31 +139,37 @@ For more information, see + transit_gateway_attachments INSERT + transit_gateway_attachments DELETE + transit_gateway_attachments UPDATE + transit_gateway_attachments_list_only SELECT + transit_gateway_attachments SELECT @@ -146,6 +178,15 @@ For more information, see + + Gets all properties from an individual transit_gateway_attachment. ```sql SELECT @@ -159,6 +200,19 @@ tags FROM awscc.ec2.transit_gateway_attachments WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all transit_gateway_attachments in a region. +```sql +SELECT +region, +id +FROM awscc.ec2.transit_gateway_attachments_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -246,6 +300,21 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.ec2.transit_gateway_attachments +SET data__PatchDocument = string('{{ { + "Options": options, + "SubnetIds": subnet_ids, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/ec2/transit_gateway_attachments_list_only/index.md b/website/docs/services/ec2/transit_gateway_attachments_list_only/index.md deleted file mode 100644 index 80a9e184a..000000000 --- a/website/docs/services/ec2/transit_gateway_attachments_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: transit_gateway_attachments_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - transit_gateway_attachments_list_only - - ec2 - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists transit_gateway_attachments in a region or regions, for all properties use transit_gateway_attachments - -## Overview - - - - - - - -
Nametransit_gateway_attachments_list_only
TypeResource
DescriptionResource Type definition for AWS::EC2::TransitGatewayAttachment
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all transit_gateway_attachments in a region. -```sql -SELECT -region, -id -FROM awscc.ec2.transit_gateway_attachments_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the transit_gateway_attachments_list_only resource, see transit_gateway_attachments - 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 5a985b6ea..624db3a41 100644 --- a/website/docs/services/ec2/transit_gateway_connect_peers/index.md +++ b/website/docs/services/ec2/transit_gateway_connect_peers/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a transit_gateway_connect_peer re ## Fields + + + transit_gateway_connect_peer re "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::EC2::TransitGatewayConnectPeer. @@ -145,31 +171,37 @@ For more information, see + transit_gateway_connect_peers INSERT + transit_gateway_connect_peers DELETE + transit_gateway_connect_peers UPDATE + transit_gateway_connect_peers_list_only SELECT + transit_gateway_connect_peers SELECT @@ -178,6 +210,15 @@ For more information, see + + Gets all properties from an individual transit_gateway_connect_peer. ```sql SELECT @@ -191,6 +232,19 @@ tags FROM awscc.ec2.transit_gateway_connect_peers WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all transit_gateway_connect_peers in a region. +```sql +SELECT +region, +transit_gateway_connect_peer_id +FROM awscc.ec2.transit_gateway_connect_peers_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -274,6 +328,19 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.ec2.transit_gateway_connect_peers +SET data__PatchDocument = string('{{ { + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/ec2/transit_gateway_connect_peers_list_only/index.md b/website/docs/services/ec2/transit_gateway_connect_peers_list_only/index.md deleted file mode 100644 index 7df5794fa..000000000 --- a/website/docs/services/ec2/transit_gateway_connect_peers_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: transit_gateway_connect_peers_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - transit_gateway_connect_peers_list_only - - ec2 - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists transit_gateway_connect_peers in a region or regions, for all properties use transit_gateway_connect_peers - -## Overview - - - - - - - -
Nametransit_gateway_connect_peers_list_only
TypeResource
DescriptionResource Type definition for AWS::EC2::TransitGatewayConnectPeer
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all transit_gateway_connect_peers in a region. -```sql -SELECT -region, -transit_gateway_connect_peer_id -FROM awscc.ec2.transit_gateway_connect_peers_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the transit_gateway_connect_peers_list_only resource, see transit_gateway_connect_peers - diff --git a/website/docs/services/ec2/transit_gateway_connects/index.md b/website/docs/services/ec2/transit_gateway_connects/index.md index e4eb2232d..4b20ad76d 100644 --- a/website/docs/services/ec2/transit_gateway_connects/index.md +++ b/website/docs/services/ec2/transit_gateway_connects/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a transit_gateway_connect resourc ## Fields + + + transit_gateway_connect resourc "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::EC2::TransitGatewayConnect. @@ -103,31 +129,37 @@ For more information, see + transit_gateway_connects INSERT + transit_gateway_connects DELETE + transit_gateway_connects UPDATE + transit_gateway_connects_list_only SELECT + transit_gateway_connects SELECT @@ -136,6 +168,15 @@ For more information, see + + Gets all properties from an individual transit_gateway_connect. ```sql SELECT @@ -150,6 +191,19 @@ options FROM awscc.ec2.transit_gateway_connects WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all transit_gateway_connects in a region. +```sql +SELECT +region, +transit_gateway_attachment_id +FROM awscc.ec2.transit_gateway_connects_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -223,6 +277,19 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.ec2.transit_gateway_connects +SET data__PatchDocument = string('{{ { + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/ec2/transit_gateway_connects_list_only/index.md b/website/docs/services/ec2/transit_gateway_connects_list_only/index.md deleted file mode 100644 index 1ff981c28..000000000 --- a/website/docs/services/ec2/transit_gateway_connects_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: transit_gateway_connects_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - transit_gateway_connects_list_only - - ec2 - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists transit_gateway_connects in a region or regions, for all properties use transit_gateway_connects - -## Overview - - - - - - - -
Nametransit_gateway_connects_list_only
TypeResource
DescriptionThe AWS::EC2::TransitGatewayConnect type
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all transit_gateway_connects in a region. -```sql -SELECT -region, -transit_gateway_attachment_id -FROM awscc.ec2.transit_gateway_connects_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the transit_gateway_connects_list_only resource, see transit_gateway_connects - 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 f54b0f676..2076d4d89 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 @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a transit_gateway_multicast_domain_assoc ## Fields + + + transit_gateway_multicast_domain_assoc "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::EC2::TransitGatewayMulticastDomainAssociation. @@ -79,26 +115,31 @@ For more information, see + transit_gateway_multicast_domain_associations INSERT + transit_gateway_multicast_domain_associations DELETE + transit_gateway_multicast_domain_associations_list_only SELECT + transit_gateway_multicast_domain_associations SELECT @@ -107,6 +148,15 @@ For more information, see + + Gets all properties from an individual transit_gateway_multicast_domain_association. ```sql SELECT @@ -120,6 +170,21 @@ subnet_id FROM awscc.ec2.transit_gateway_multicast_domain_associations WHERE region = 'us-east-1' AND data__Identifier = '||'; ``` + + + +Lists all transit_gateway_multicast_domain_associations in a region. +```sql +SELECT +region, +transit_gateway_multicast_domain_id, +transit_gateway_attachment_id, +subnet_id +FROM awscc.ec2.transit_gateway_multicast_domain_associations_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -192,6 +257,7 @@ resources: + ## `DELETE` example ```sql diff --git a/website/docs/services/ec2/transit_gateway_multicast_domain_associations_list_only/index.md b/website/docs/services/ec2/transit_gateway_multicast_domain_associations_list_only/index.md deleted file mode 100644 index 6919d0bb0..000000000 --- a/website/docs/services/ec2/transit_gateway_multicast_domain_associations_list_only/index.md +++ /dev/null @@ -1,92 +0,0 @@ ---- -title: transit_gateway_multicast_domain_associations_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - transit_gateway_multicast_domain_associations_list_only - - ec2 - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists transit_gateway_multicast_domain_associations in a region or regions, for all properties use transit_gateway_multicast_domain_associations - -## Overview - - - - - - - -
Nametransit_gateway_multicast_domain_associations_list_only
TypeResource
DescriptionThe AWS::EC2::TransitGatewayMulticastDomainAssociation type
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all transit_gateway_multicast_domain_associations in a region. -```sql -SELECT -region, -transit_gateway_multicast_domain_id, -transit_gateway_attachment_id, -subnet_id -FROM awscc.ec2.transit_gateway_multicast_domain_associations_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the transit_gateway_multicast_domain_associations_list_only resource, see transit_gateway_multicast_domain_associations - 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 1625defe0..f892c8155 100644 --- a/website/docs/services/ec2/transit_gateway_multicast_domains/index.md +++ b/website/docs/services/ec2/transit_gateway_multicast_domains/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a transit_gateway_multicast_domain ## Fields + + + transit_gateway_multicast_domain
+ + + + + + For more information, see AWS::EC2::TransitGatewayMulticastDomain. @@ -113,31 +139,37 @@ For more information, see + transit_gateway_multicast_domains INSERT + transit_gateway_multicast_domains DELETE + transit_gateway_multicast_domains UPDATE + transit_gateway_multicast_domains_list_only SELECT + transit_gateway_multicast_domains SELECT @@ -146,6 +178,15 @@ For more information, see + + Gets all properties from an individual transit_gateway_multicast_domain. ```sql SELECT @@ -160,6 +201,19 @@ options FROM awscc.ec2.transit_gateway_multicast_domains WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all transit_gateway_multicast_domains in a region. +```sql +SELECT +region, +transit_gateway_multicast_domain_id +FROM awscc.ec2.transit_gateway_multicast_domains_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -233,6 +287,20 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.ec2.transit_gateway_multicast_domains +SET data__PatchDocument = string('{{ { + "Tags": tags, + "Options": options +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/ec2/transit_gateway_multicast_domains_list_only/index.md b/website/docs/services/ec2/transit_gateway_multicast_domains_list_only/index.md deleted file mode 100644 index 91da6d4ad..000000000 --- a/website/docs/services/ec2/transit_gateway_multicast_domains_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: transit_gateway_multicast_domains_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - transit_gateway_multicast_domains_list_only - - ec2 - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists transit_gateway_multicast_domains in a region or regions, for all properties use transit_gateway_multicast_domains - -## Overview - - - - - - - -
Nametransit_gateway_multicast_domains_list_only
TypeResource
DescriptionThe AWS::EC2::TransitGatewayMulticastDomain type
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all transit_gateway_multicast_domains in a region. -```sql -SELECT -region, -transit_gateway_multicast_domain_id -FROM awscc.ec2.transit_gateway_multicast_domains_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the transit_gateway_multicast_domains_list_only resource, see transit_gateway_multicast_domains - 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 d6f666fa8..138dda49e 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 @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a transit_gateway_multicast_group_member ## Fields + + + transit_gateway_multicast_group_member "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::EC2::TransitGatewayMulticastGroupMember. @@ -99,26 +135,31 @@ For more information, see + transit_gateway_multicast_group_members INSERT + transit_gateway_multicast_group_members DELETE + transit_gateway_multicast_group_members_list_only SELECT + transit_gateway_multicast_group_members SELECT @@ -127,6 +168,15 @@ For more information, see + + Gets all properties from an individual transit_gateway_multicast_group_member. ```sql SELECT @@ -144,6 +194,21 @@ member_type FROM awscc.ec2.transit_gateway_multicast_group_members WHERE region = 'us-east-1' AND data__Identifier = '||'; ``` + + + +Lists all transit_gateway_multicast_group_members in a region. +```sql +SELECT +region, +transit_gateway_multicast_domain_id, +group_ip_address, +network_interface_id +FROM awscc.ec2.transit_gateway_multicast_group_members_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -216,6 +281,7 @@ resources: + ## `DELETE` example ```sql diff --git a/website/docs/services/ec2/transit_gateway_multicast_group_members_list_only/index.md b/website/docs/services/ec2/transit_gateway_multicast_group_members_list_only/index.md deleted file mode 100644 index 04442bf0c..000000000 --- a/website/docs/services/ec2/transit_gateway_multicast_group_members_list_only/index.md +++ /dev/null @@ -1,92 +0,0 @@ ---- -title: transit_gateway_multicast_group_members_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - transit_gateway_multicast_group_members_list_only - - ec2 - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists transit_gateway_multicast_group_members in a region or regions, for all properties use transit_gateway_multicast_group_members - -## Overview - - - - - - - -
Nametransit_gateway_multicast_group_members_list_only
TypeResource
DescriptionThe AWS::EC2::TransitGatewayMulticastGroupMember registers and deregisters members and sources (network interfaces) with the transit gateway multicast group
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all transit_gateway_multicast_group_members in a region. -```sql -SELECT -region, -transit_gateway_multicast_domain_id, -group_ip_address, -network_interface_id -FROM awscc.ec2.transit_gateway_multicast_group_members_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the transit_gateway_multicast_group_members_list_only resource, see transit_gateway_multicast_group_members - 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 09e450b05..70959f321 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 @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a transit_gateway_multicast_group_source ## Fields + + + transit_gateway_multicast_group_source "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::EC2::TransitGatewayMulticastGroupSource. @@ -99,26 +135,31 @@ For more information, see + transit_gateway_multicast_group_sources INSERT + transit_gateway_multicast_group_sources DELETE + transit_gateway_multicast_group_sources_list_only SELECT + transit_gateway_multicast_group_sources SELECT @@ -127,6 +168,15 @@ For more information, see + + Gets all properties from an individual transit_gateway_multicast_group_source. ```sql SELECT @@ -144,6 +194,21 @@ source_type FROM awscc.ec2.transit_gateway_multicast_group_sources WHERE region = 'us-east-1' AND data__Identifier = '||'; ``` + + + +Lists all transit_gateway_multicast_group_sources in a region. +```sql +SELECT +region, +transit_gateway_multicast_domain_id, +group_ip_address, +network_interface_id +FROM awscc.ec2.transit_gateway_multicast_group_sources_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -216,6 +281,7 @@ resources: + ## `DELETE` example ```sql diff --git a/website/docs/services/ec2/transit_gateway_multicast_group_sources_list_only/index.md b/website/docs/services/ec2/transit_gateway_multicast_group_sources_list_only/index.md deleted file mode 100644 index b8979a360..000000000 --- a/website/docs/services/ec2/transit_gateway_multicast_group_sources_list_only/index.md +++ /dev/null @@ -1,92 +0,0 @@ ---- -title: transit_gateway_multicast_group_sources_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - transit_gateway_multicast_group_sources_list_only - - ec2 - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists transit_gateway_multicast_group_sources in a region or regions, for all properties use transit_gateway_multicast_group_sources - -## Overview - - - - - - - -
Nametransit_gateway_multicast_group_sources_list_only
TypeResource
DescriptionThe AWS::EC2::TransitGatewayMulticastGroupSource registers and deregisters members and sources (network interfaces) with the transit gateway multicast group
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all transit_gateway_multicast_group_sources in a region. -```sql -SELECT -region, -transit_gateway_multicast_domain_id, -group_ip_address, -network_interface_id -FROM awscc.ec2.transit_gateway_multicast_group_sources_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the transit_gateway_multicast_group_sources_list_only resource, see transit_gateway_multicast_group_sources - 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 db6876998..65f130a39 100644 --- a/website/docs/services/ec2/transit_gateway_peering_attachments/index.md +++ b/website/docs/services/ec2/transit_gateway_peering_attachments/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a transit_gateway_peering_attachment
## Fields + + + transit_gateway_peering_attachment
+ + + + + + For more information, see AWS::EC2::TransitGatewayPeeringAttachment. @@ -118,31 +144,37 @@ For more information, see + transit_gateway_peering_attachments INSERT + transit_gateway_peering_attachments DELETE + transit_gateway_peering_attachments UPDATE + transit_gateway_peering_attachments_list_only SELECT + transit_gateway_peering_attachments SELECT @@ -151,6 +183,15 @@ For more information, see + + Gets all properties from an individual transit_gateway_peering_attachment. ```sql SELECT @@ -167,6 +208,19 @@ transit_gateway_attachment_id FROM awscc.ec2.transit_gateway_peering_attachments WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all transit_gateway_peering_attachments in a region. +```sql +SELECT +region, +transit_gateway_attachment_id +FROM awscc.ec2.transit_gateway_peering_attachments_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -251,6 +305,19 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.ec2.transit_gateway_peering_attachments +SET data__PatchDocument = string('{{ { + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/ec2/transit_gateway_peering_attachments_list_only/index.md b/website/docs/services/ec2/transit_gateway_peering_attachments_list_only/index.md deleted file mode 100644 index 06b964439..000000000 --- a/website/docs/services/ec2/transit_gateway_peering_attachments_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: transit_gateway_peering_attachments_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - transit_gateway_peering_attachments_list_only - - ec2 - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists transit_gateway_peering_attachments in a region or regions, for all properties use transit_gateway_peering_attachments - -## Overview - - - - - - - -
Nametransit_gateway_peering_attachments_list_only
TypeResource
DescriptionThe AWS::EC2::TransitGatewayPeeringAttachment type
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all transit_gateway_peering_attachments in a region. -```sql -SELECT -region, -transit_gateway_attachment_id -FROM awscc.ec2.transit_gateway_peering_attachments_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the transit_gateway_peering_attachments_list_only resource, see transit_gateway_peering_attachments - 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 019290bbe..18f9dde8e 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 @@ -33,6 +33,35 @@ Creates, updates, deletes or gets a transit_gateway_route_table_associatio ## Fields + + + + + + + transit_gateway_route_table_associatio "description": "AWS region." } ]} /> + + For more information, see AWS::EC2::TransitGatewayRouteTableAssociation. @@ -59,26 +90,31 @@ For more information, see + transit_gateway_route_table_associations INSERT + transit_gateway_route_table_associations DELETE + transit_gateway_route_table_associations_list_only SELECT + transit_gateway_route_table_associations SELECT @@ -87,6 +123,15 @@ For more information, see + + Gets all properties from an individual transit_gateway_route_table_association. ```sql SELECT @@ -96,6 +141,20 @@ transit_gateway_attachment_id FROM awscc.ec2.transit_gateway_route_table_associations WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + + + +Lists all transit_gateway_route_table_associations in a region. +```sql +SELECT +region, +transit_gateway_route_table_id, +transit_gateway_attachment_id +FROM awscc.ec2.transit_gateway_route_table_associations_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -162,6 +221,7 @@ resources: + ## `DELETE` example ```sql diff --git a/website/docs/services/ec2/transit_gateway_route_table_associations_list_only/index.md b/website/docs/services/ec2/transit_gateway_route_table_associations_list_only/index.md deleted file mode 100644 index d92d8727d..000000000 --- a/website/docs/services/ec2/transit_gateway_route_table_associations_list_only/index.md +++ /dev/null @@ -1,86 +0,0 @@ ---- -title: transit_gateway_route_table_associations_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - transit_gateway_route_table_associations_list_only - - ec2 - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists transit_gateway_route_table_associations in a region or regions, for all properties use transit_gateway_route_table_associations - -## Overview - - - - - - - -
Nametransit_gateway_route_table_associations_list_only
TypeResource
DescriptionResource Type definition for AWS::EC2::TransitGatewayRouteTableAssociation
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all transit_gateway_route_table_associations in a region. -```sql -SELECT -region, -transit_gateway_route_table_id, -transit_gateway_attachment_id -FROM awscc.ec2.transit_gateway_route_table_associations_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the transit_gateway_route_table_associations_list_only resource, see transit_gateway_route_table_associations - 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 94da7b7bc..4af041d33 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 @@ -33,6 +33,35 @@ Creates, updates, deletes or gets a transit_gateway_route_table_propagatio ## Fields + + + + + + + transit_gateway_route_table_propagatio "description": "AWS region." } ]} /> + + For more information, see AWS::EC2::TransitGatewayRouteTablePropagation. @@ -59,26 +90,31 @@ For more information, see + transit_gateway_route_table_propagations INSERT + transit_gateway_route_table_propagations DELETE + transit_gateway_route_table_propagations_list_only SELECT + transit_gateway_route_table_propagations SELECT @@ -87,6 +123,15 @@ For more information, see + + Gets all properties from an individual transit_gateway_route_table_propagation. ```sql SELECT @@ -96,6 +141,20 @@ transit_gateway_attachment_id FROM awscc.ec2.transit_gateway_route_table_propagations WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + + + +Lists all transit_gateway_route_table_propagations in a region. +```sql +SELECT +region, +transit_gateway_route_table_id, +transit_gateway_attachment_id +FROM awscc.ec2.transit_gateway_route_table_propagations_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -162,6 +221,7 @@ resources: + ## `DELETE` example ```sql diff --git a/website/docs/services/ec2/transit_gateway_route_table_propagations_list_only/index.md b/website/docs/services/ec2/transit_gateway_route_table_propagations_list_only/index.md deleted file mode 100644 index 58f3a01b5..000000000 --- a/website/docs/services/ec2/transit_gateway_route_table_propagations_list_only/index.md +++ /dev/null @@ -1,86 +0,0 @@ ---- -title: transit_gateway_route_table_propagations_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - transit_gateway_route_table_propagations_list_only - - ec2 - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists transit_gateway_route_table_propagations in a region or regions, for all properties use transit_gateway_route_table_propagations - -## Overview - - - - - - - -
Nametransit_gateway_route_table_propagations_list_only
TypeResource
DescriptionAWS::EC2::TransitGatewayRouteTablePropagation Type
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all transit_gateway_route_table_propagations in a region. -```sql -SELECT -region, -transit_gateway_route_table_id, -transit_gateway_attachment_id -FROM awscc.ec2.transit_gateway_route_table_propagations_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the transit_gateway_route_table_propagations_list_only resource, see transit_gateway_route_table_propagations - 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 2ee561afa..e99d8dad6 100644 --- a/website/docs/services/ec2/transit_gateway_route_tables/index.md +++ b/website/docs/services/ec2/transit_gateway_route_tables/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a transit_gateway_route_table res ## Fields + + + transit_gateway_route_table
res "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::EC2::TransitGatewayRouteTable. @@ -76,31 +102,37 @@ For more information, see + transit_gateway_route_tables INSERT + transit_gateway_route_tables DELETE + transit_gateway_route_tables UPDATE + transit_gateway_route_tables_list_only SELECT + transit_gateway_route_tables SELECT @@ -109,6 +141,15 @@ For more information, see + + Gets all properties from an individual transit_gateway_route_table. ```sql SELECT @@ -119,6 +160,19 @@ tags FROM awscc.ec2.transit_gateway_route_tables WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all transit_gateway_route_tables in a region. +```sql +SELECT +region, +transit_gateway_route_table_id +FROM awscc.ec2.transit_gateway_route_tables_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -185,6 +239,19 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.ec2.transit_gateway_route_tables +SET data__PatchDocument = string('{{ { + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/ec2/transit_gateway_route_tables_list_only/index.md b/website/docs/services/ec2/transit_gateway_route_tables_list_only/index.md deleted file mode 100644 index f9ca84c4d..000000000 --- a/website/docs/services/ec2/transit_gateway_route_tables_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: transit_gateway_route_tables_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - transit_gateway_route_tables_list_only - - ec2 - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists transit_gateway_route_tables in a region or regions, for all properties use transit_gateway_route_tables - -## Overview - - - - - - - -
Nametransit_gateway_route_tables_list_only
TypeResource
DescriptionResource Type definition for AWS::EC2::TransitGatewayRouteTable
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all transit_gateway_route_tables in a region. -```sql -SELECT -region, -transit_gateway_route_table_id -FROM awscc.ec2.transit_gateway_route_tables_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the transit_gateway_route_tables_list_only resource, see transit_gateway_route_tables - diff --git a/website/docs/services/ec2/transit_gateway_routes/index.md b/website/docs/services/ec2/transit_gateway_routes/index.md index 70df9d780..51b9784a1 100644 --- a/website/docs/services/ec2/transit_gateway_routes/index.md +++ b/website/docs/services/ec2/transit_gateway_routes/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a transit_gateway_route resource ## Fields + + + transit_gateway_route
resource "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::EC2::TransitGatewayRoute. @@ -69,26 +100,31 @@ For more information, see + transit_gateway_routes INSERT + transit_gateway_routes DELETE + transit_gateway_routes_list_only SELECT + transit_gateway_routes SELECT @@ -97,6 +133,15 @@ For more information, see + + Gets all properties from an individual transit_gateway_route. ```sql SELECT @@ -108,6 +153,20 @@ transit_gateway_attachment_id FROM awscc.ec2.transit_gateway_routes WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + + + +Lists all transit_gateway_routes in a region. +```sql +SELECT +region, +transit_gateway_route_table_id, +destination_cidr_block +FROM awscc.ec2.transit_gateway_routes_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -182,6 +241,7 @@ resources: + ## `DELETE` example ```sql diff --git a/website/docs/services/ec2/transit_gateway_routes_list_only/index.md b/website/docs/services/ec2/transit_gateway_routes_list_only/index.md deleted file mode 100644 index 0ffb13f5a..000000000 --- a/website/docs/services/ec2/transit_gateway_routes_list_only/index.md +++ /dev/null @@ -1,86 +0,0 @@ ---- -title: transit_gateway_routes_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - transit_gateway_routes_list_only - - ec2 - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists transit_gateway_routes in a region or regions, for all properties use transit_gateway_routes - -## Overview - - - - - - - -
Nametransit_gateway_routes_list_only
TypeResource
DescriptionResource Type definition for AWS::EC2::TransitGatewayRoute
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all transit_gateway_routes in a region. -```sql -SELECT -region, -transit_gateway_route_table_id, -destination_cidr_block -FROM awscc.ec2.transit_gateway_routes_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the transit_gateway_routes_list_only resource, see transit_gateway_routes - 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 61f2cef07..0d36f38b6 100644 --- a/website/docs/services/ec2/transit_gateway_vpc_attachments/index.md +++ b/website/docs/services/ec2/transit_gateway_vpc_attachments/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a transit_gateway_vpc_attachment ## Fields + + + transit_gateway_vpc_attachment "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::EC2::TransitGatewayVpcAttachment. @@ -123,31 +149,37 @@ For more information, see + transit_gateway_vpc_attachments INSERT + transit_gateway_vpc_attachments DELETE + transit_gateway_vpc_attachments UPDATE + transit_gateway_vpc_attachments_list_only SELECT + transit_gateway_vpc_attachments SELECT @@ -156,6 +188,15 @@ For more information, see + + Gets all properties from an individual transit_gateway_vpc_attachment. ```sql SELECT @@ -171,6 +212,19 @@ options FROM awscc.ec2.transit_gateway_vpc_attachments WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all transit_gateway_vpc_attachments in a region. +```sql +SELECT +region, +id +FROM awscc.ec2.transit_gateway_vpc_attachments_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -268,6 +322,22 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.ec2.transit_gateway_vpc_attachments +SET data__PatchDocument = string('{{ { + "AddSubnetIds": add_subnet_ids, + "RemoveSubnetIds": remove_subnet_ids, + "Tags": tags, + "Options": options +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/ec2/transit_gateway_vpc_attachments_list_only/index.md b/website/docs/services/ec2/transit_gateway_vpc_attachments_list_only/index.md deleted file mode 100644 index 30feb00ed..000000000 --- a/website/docs/services/ec2/transit_gateway_vpc_attachments_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: transit_gateway_vpc_attachments_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - transit_gateway_vpc_attachments_list_only - - ec2 - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists transit_gateway_vpc_attachments in a region or regions, for all properties use transit_gateway_vpc_attachments - -## Overview - - - - - - - -
Nametransit_gateway_vpc_attachments_list_only
TypeResource
DescriptionResource Type definition for AWS::EC2::TransitGatewayVpcAttachment
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all transit_gateway_vpc_attachments in a region. -```sql -SELECT -region, -id -FROM awscc.ec2.transit_gateway_vpc_attachments_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the transit_gateway_vpc_attachments_list_only resource, see transit_gateway_vpc_attachments - diff --git a/website/docs/services/ec2/transit_gateways/index.md b/website/docs/services/ec2/transit_gateways/index.md index 0599c5732..f59ce4c02 100644 --- a/website/docs/services/ec2/transit_gateways/index.md +++ b/website/docs/services/ec2/transit_gateways/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a transit_gateway resource or lis ## Fields + + + transit_gateway resource or lis "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::EC2::TransitGateway. @@ -136,31 +162,37 @@ For more information, see + transit_gateways INSERT + transit_gateways DELETE + transit_gateways UPDATE + transit_gateways_list_only SELECT + transit_gateways SELECT @@ -169,6 +201,15 @@ For more information, see + + Gets all properties from an individual transit_gateway. ```sql SELECT @@ -191,6 +232,19 @@ propagation_default_route_table_id FROM awscc.ec2.transit_gateways WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all transit_gateways in a region. +```sql +SELECT +region, +id +FROM awscc.ec2.transit_gateways_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -326,6 +380,29 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.ec2.transit_gateways +SET data__PatchDocument = string('{{ { + "DefaultRouteTablePropagation": default_route_table_propagation, + "Description": description, + "AutoAcceptSharedAttachments": auto_accept_shared_attachments, + "DefaultRouteTableAssociation": default_route_table_association, + "VpnEcmpSupport": vpn_ecmp_support, + "DnsSupport": dns_support, + "SecurityGroupReferencingSupport": security_group_referencing_support, + "TransitGatewayCidrBlocks": transit_gateway_cidr_blocks, + "Tags": tags, + "AssociationDefaultRouteTableId": association_default_route_table_id, + "PropagationDefaultRouteTableId": propagation_default_route_table_id +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/ec2/transit_gateways_list_only/index.md b/website/docs/services/ec2/transit_gateways_list_only/index.md deleted file mode 100644 index e2a54a2ab..000000000 --- a/website/docs/services/ec2/transit_gateways_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: transit_gateways_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - transit_gateways_list_only - - ec2 - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists transit_gateways in a region or regions, for all properties use transit_gateways - -## Overview - - - - - - - -
Nametransit_gateways_list_only
TypeResource
DescriptionResource Type definition for AWS::EC2::TransitGateway
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all transit_gateways in a region. -```sql -SELECT -region, -id -FROM awscc.ec2.transit_gateways_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the transit_gateways_list_only resource, see transit_gateways - diff --git a/website/docs/services/ec2/verified_access_endpoints/index.md b/website/docs/services/ec2/verified_access_endpoints/index.md index 629dac116..ae7d15c50 100644 --- a/website/docs/services/ec2/verified_access_endpoints/index.md +++ b/website/docs/services/ec2/verified_access_endpoints/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a verified_access_endpoint resour ## Fields + + + verified_access_endpoint resour "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::EC2::VerifiedAccessEndpoint. @@ -332,31 +358,37 @@ For more information, see + verified_access_endpoints INSERT + verified_access_endpoints DELETE + verified_access_endpoints UPDATE + verified_access_endpoints_list_only SELECT + verified_access_endpoints SELECT @@ -365,6 +397,15 @@ For more information, see + + Gets all properties from an individual verified_access_endpoint. ```sql SELECT @@ -395,6 +436,19 @@ sse_specification FROM awscc.ec2.verified_access_endpoints WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all verified_access_endpoints in a region. +```sql +SELECT +region, +verified_access_endpoint_id +FROM awscc.ec2.verified_access_endpoints_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -551,6 +605,24 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.ec2.verified_access_endpoints +SET data__PatchDocument = string('{{ { + "VerifiedAccessGroupId": verified_access_group_id, + "Description": description, + "PolicyDocument": policy_document, + "PolicyEnabled": policy_enabled, + "Tags": tags, + "SseSpecification": sse_specification +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/ec2/verified_access_endpoints_list_only/index.md b/website/docs/services/ec2/verified_access_endpoints_list_only/index.md deleted file mode 100644 index f8eb5d1d1..000000000 --- a/website/docs/services/ec2/verified_access_endpoints_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: verified_access_endpoints_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - verified_access_endpoints_list_only - - ec2 - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists verified_access_endpoints in a region or regions, for all properties use verified_access_endpoints - -## Overview - - - - - - - -
Nameverified_access_endpoints_list_only
TypeResource
DescriptionThe AWS::EC2::VerifiedAccessEndpoint resource creates an AWS EC2 Verified Access Endpoint.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all verified_access_endpoints in a region. -```sql -SELECT -region, -verified_access_endpoint_id -FROM awscc.ec2.verified_access_endpoints_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the verified_access_endpoints_list_only resource, see verified_access_endpoints - diff --git a/website/docs/services/ec2/verified_access_groups/index.md b/website/docs/services/ec2/verified_access_groups/index.md index df08fe4a8..fa4b15e47 100644 --- a/website/docs/services/ec2/verified_access_groups/index.md +++ b/website/docs/services/ec2/verified_access_groups/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a verified_access_group resource ## Fields + + + verified_access_group resource "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::EC2::VerifiedAccessGroup. @@ -128,31 +154,37 @@ For more information, see + verified_access_groups INSERT + verified_access_groups DELETE + verified_access_groups UPDATE + verified_access_groups_list_only SELECT + verified_access_groups SELECT @@ -161,6 +193,15 @@ For more information, see + + Gets all properties from an individual verified_access_group. ```sql SELECT @@ -179,6 +220,19 @@ sse_specification FROM awscc.ec2.verified_access_groups WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all verified_access_groups in a region. +```sql +SELECT +region, +verified_access_group_id +FROM awscc.ec2.verified_access_groups_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -263,6 +317,24 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.ec2.verified_access_groups +SET data__PatchDocument = string('{{ { + "VerifiedAccessInstanceId": verified_access_instance_id, + "Description": description, + "PolicyDocument": policy_document, + "PolicyEnabled": policy_enabled, + "Tags": tags, + "SseSpecification": sse_specification +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/ec2/verified_access_groups_list_only/index.md b/website/docs/services/ec2/verified_access_groups_list_only/index.md deleted file mode 100644 index 77ba12b92..000000000 --- a/website/docs/services/ec2/verified_access_groups_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: verified_access_groups_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - verified_access_groups_list_only - - ec2 - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists verified_access_groups in a region or regions, for all properties use verified_access_groups - -## Overview - - - - - - - -
Nameverified_access_groups_list_only
TypeResource
DescriptionThe AWS::EC2::VerifiedAccessGroup resource creates an AWS EC2 Verified Access Group.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all verified_access_groups in a region. -```sql -SELECT -region, -verified_access_group_id -FROM awscc.ec2.verified_access_groups_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the verified_access_groups_list_only resource, see verified_access_groups - diff --git a/website/docs/services/ec2/verified_access_instances/index.md b/website/docs/services/ec2/verified_access_instances/index.md index c53faa515..b33538c9f 100644 --- a/website/docs/services/ec2/verified_access_instances/index.md +++ b/website/docs/services/ec2/verified_access_instances/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a verified_access_instance resour ## Fields + + + verified_access_instance resour "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::EC2::VerifiedAccessInstance. @@ -371,31 +397,37 @@ For more information, see + verified_access_instances INSERT + verified_access_instances DELETE + verified_access_instances UPDATE + verified_access_instances_list_only SELECT + verified_access_instances SELECT @@ -404,6 +436,15 @@ For more information, see + + Gets all properties from an individual verified_access_instance. ```sql SELECT @@ -422,6 +463,19 @@ cidr_endpoints_custom_sub_domain_name_servers FROM awscc.ec2.verified_access_instances WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all verified_access_instances in a region. +```sql +SELECT +region, +verified_access_instance_id +FROM awscc.ec2.verified_access_instances_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -564,6 +618,25 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.ec2.verified_access_instances +SET data__PatchDocument = string('{{ { + "VerifiedAccessTrustProviders": verified_access_trust_providers, + "VerifiedAccessTrustProviderIds": verified_access_trust_provider_ids, + "Description": description, + "LoggingConfigurations": logging_configurations, + "Tags": tags, + "FipsEnabled": fips_enabled, + "CidrEndpointsCustomSubDomain": cidr_endpoints_custom_sub_domain +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/ec2/verified_access_instances_list_only/index.md b/website/docs/services/ec2/verified_access_instances_list_only/index.md deleted file mode 100644 index 05117babc..000000000 --- a/website/docs/services/ec2/verified_access_instances_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: verified_access_instances_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - verified_access_instances_list_only - - ec2 - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists verified_access_instances in a region or regions, for all properties use verified_access_instances - -## Overview - - - - - - - -
Nameverified_access_instances_list_only
TypeResource
DescriptionThe AWS::EC2::VerifiedAccessInstance resource creates an AWS EC2 Verified Access Instance.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all verified_access_instances in a region. -```sql -SELECT -region, -verified_access_instance_id -FROM awscc.ec2.verified_access_instances_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the verified_access_instances_list_only resource, see verified_access_instances - 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 9a8f8af61..f30ac3be3 100644 --- a/website/docs/services/ec2/verified_access_trust_providers/index.md +++ b/website/docs/services/ec2/verified_access_trust_providers/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a verified_access_trust_provider ## Fields + + + verified_access_trust_provider "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::EC2::VerifiedAccessTrustProvider. @@ -229,31 +255,37 @@ For more information, see + verified_access_trust_providers INSERT + verified_access_trust_providers DELETE + verified_access_trust_providers UPDATE + verified_access_trust_providers_list_only SELECT + verified_access_trust_providers SELECT @@ -262,6 +294,15 @@ For more information, see + + Gets all properties from an individual verified_access_trust_provider. ```sql SELECT @@ -282,6 +323,19 @@ native_application_oidc_options FROM awscc.ec2.verified_access_trust_providers WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all verified_access_trust_providers in a region. +```sql +SELECT +region, +verified_access_trust_provider_id +FROM awscc.ec2.verified_access_trust_providers_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -401,6 +455,23 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.ec2.verified_access_trust_providers +SET data__PatchDocument = string('{{ { + "OidcOptions": oidc_options, + "Description": description, + "Tags": tags, + "SseSpecification": sse_specification, + "NativeApplicationOidcOptions": native_application_oidc_options +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/ec2/verified_access_trust_providers_list_only/index.md b/website/docs/services/ec2/verified_access_trust_providers_list_only/index.md deleted file mode 100644 index a285d4cec..000000000 --- a/website/docs/services/ec2/verified_access_trust_providers_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: verified_access_trust_providers_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - verified_access_trust_providers_list_only - - ec2 - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists verified_access_trust_providers in a region or regions, for all properties use verified_access_trust_providers - -## Overview - - - - - - - -
Nameverified_access_trust_providers_list_only
TypeResource
DescriptionThe AWS::EC2::VerifiedAccessTrustProvider type describes a verified access trust provider
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all verified_access_trust_providers in a region. -```sql -SELECT -region, -verified_access_trust_provider_id -FROM awscc.ec2.verified_access_trust_providers_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the verified_access_trust_providers_list_only resource, see verified_access_trust_providers - diff --git a/website/docs/services/ec2/volume_attachments/index.md b/website/docs/services/ec2/volume_attachments/index.md index 47844d3c6..ffe9cc999 100644 --- a/website/docs/services/ec2/volume_attachments/index.md +++ b/website/docs/services/ec2/volume_attachments/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a volume_attachment resource or l ## Fields + + + volume_attachment resource or l "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::EC2::VolumeAttachment. @@ -64,26 +95,31 @@ For more information, see + volume_attachments INSERT + volume_attachments DELETE + volume_attachments_list_only SELECT + volume_attachments SELECT @@ -92,6 +128,15 @@ For more information, see + + Gets all properties from an individual volume_attachment. ```sql SELECT @@ -102,6 +147,20 @@ device FROM awscc.ec2.volume_attachments WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + + + +Lists all volume_attachments in a region. +```sql +SELECT +region, +volume_id, +instance_id +FROM awscc.ec2.volume_attachments_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -172,6 +231,7 @@ resources: + ## `DELETE` example ```sql diff --git a/website/docs/services/ec2/volume_attachments_list_only/index.md b/website/docs/services/ec2/volume_attachments_list_only/index.md deleted file mode 100644 index d1a21588f..000000000 --- a/website/docs/services/ec2/volume_attachments_list_only/index.md +++ /dev/null @@ -1,86 +0,0 @@ ---- -title: volume_attachments_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - volume_attachments_list_only - - ec2 - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists volume_attachments in a region or regions, for all properties use volume_attachments - -## Overview - - - - - - - -
Namevolume_attachments_list_only
TypeResource
DescriptionAttaches an Amazon EBS volume to a running instance and exposes it to the instance with the specified device name.
Before this resource can be deleted (and therefore the volume detached), you must first unmount the volume in the instance. Failure to do so results in the volume being stuck in the busy state while it is trying to detach, which could possibly damage the file system or the data it contains.
If an Amazon EBS volume is the root device of an instance, it cannot be detached while the instance is in the "running" state. To detach the root volume, stop the instance first.
If the root volume is detached from an instance with an MKT product code, then the product codes from that volume are no longer associated with the instance.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all volume_attachments in a region. -```sql -SELECT -region, -volume_id, -instance_id -FROM awscc.ec2.volume_attachments_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the volume_attachments_list_only resource, see volume_attachments - diff --git a/website/docs/services/ec2/volumes/index.md b/website/docs/services/ec2/volumes/index.md index 9f20402e1..0e5fc8101 100644 --- a/website/docs/services/ec2/volumes/index.md +++ b/website/docs/services/ec2/volumes/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a volume resource or lists ## Fields + + + volume resource or lists "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::EC2::Volume. @@ -131,31 +157,37 @@ For more information, see + volumes INSERT + volumes DELETE + volumes UPDATE + volumes_list_only SELECT + volumes SELECT @@ -164,6 +196,15 @@ For more information, see + + Gets all properties from an individual volume. ```sql SELECT @@ -185,6 +226,19 @@ tags FROM awscc.ec2.volumes WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all volumes in a region. +```sql +SELECT +region, +volume_id +FROM awscc.ec2.volumes_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -295,6 +349,31 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.ec2.volumes +SET data__PatchDocument = string('{{ { + "MultiAttachEnabled": multi_attach_enabled, + "KmsKeyId": kms_key_id, + "Encrypted": encrypted, + "Size": size, + "AutoEnableIO": auto_enable_io, + "OutpostArn": outpost_arn, + "AvailabilityZone": availability_zone, + "Throughput": throughput, + "Iops": iops, + "VolumeInitializationRate": volume_initialization_rate, + "SnapshotId": snapshot_id, + "VolumeType": volume_type, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/ec2/volumes_list_only/index.md b/website/docs/services/ec2/volumes_list_only/index.md deleted file mode 100644 index adc11c272..000000000 --- a/website/docs/services/ec2/volumes_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: volumes_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - volumes_list_only - - ec2 - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists volumes in a region or regions, for all properties use volumes - -## Overview - - - - - - - -
Namevolumes_list_only
TypeResource
DescriptionSpecifies an Amazon Elastic Block Store (Amazon EBS) volume.
When you use CFNlong to update an Amazon EBS volume that modifies ``Iops``, ``Size``, or ``VolumeType``, there is a cooldown period before another operation can occur. This can cause your stack to report being in ``UPDATE_IN_PROGRESS`` or ``UPDATE_ROLLBACK_IN_PROGRESS`` for long periods of time.
Amazon EBS does not support sizing down an Amazon EBS volume. CFNlong does not attempt to modify an Amazon EBS volume to a smaller size on rollback.
Some common scenarios when you might encounter a cooldown period for Amazon EBS include:
+ You successfully update an Amazon EBS volume and the update succeeds. When you attempt another update within the cooldown window, that update will be subject to a cooldown period.
+ You successfully update an Amazon EBS volume and the update succeeds but another change in your ``update-stack`` call fails. The rollback will be subject to a cooldown period.

For more information, see [Requirements for EBS volume modifications](https://docs.aws.amazon.com/ebs/latest/userguide/modify-volume-requirements.html).
*DeletionPolicy attribute*
To control how CFNlong handles the volume when the stack is deleted, set a deletion policy for your volume. You can choose to retain the volume, to delete the volume, or to create a snapshot of the volume. For more information, see [DeletionPolicy attribute](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html).
If you set a deletion policy that creates a snapshot, all tags on the volume are included in the snapshot.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all volumes in a region. -```sql -SELECT -region, -volume_id -FROM awscc.ec2.volumes_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the volumes_list_only resource, see volumes - 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 4a9663915..977c75241 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 @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a vpc_block_public_access_exclusion
## Fields + + + vpc_block_public_access_exclusion
+ + + + + + For more information, see AWS::EC2::VPCBlockPublicAccessExclusion. @@ -86,31 +112,37 @@ For more information, see + vpc_block_public_access_exclusions INSERT + vpc_block_public_access_exclusions DELETE + vpc_block_public_access_exclusions UPDATE + vpc_block_public_access_exclusions_list_only SELECT + vpc_block_public_access_exclusions SELECT @@ -119,6 +151,15 @@ For more information, see + + Gets all properties from an individual vpc_block_public_access_exclusion. ```sql SELECT @@ -131,6 +172,19 @@ tags FROM awscc.ec2.vpc_block_public_access_exclusions WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all vpc_block_public_access_exclusions in a region. +```sql +SELECT +region, +exclusion_id +FROM awscc.ec2.vpc_block_public_access_exclusions_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -205,6 +259,20 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.ec2.vpc_block_public_access_exclusions +SET data__PatchDocument = string('{{ { + "InternetGatewayExclusionMode": internet_gateway_exclusion_mode, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/ec2/vpc_block_public_access_exclusions_list_only/index.md b/website/docs/services/ec2/vpc_block_public_access_exclusions_list_only/index.md deleted file mode 100644 index b835893b5..000000000 --- a/website/docs/services/ec2/vpc_block_public_access_exclusions_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: vpc_block_public_access_exclusions_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - vpc_block_public_access_exclusions_list_only - - ec2 - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists vpc_block_public_access_exclusions in a region or regions, for all properties use vpc_block_public_access_exclusions - -## Overview - - - - - - - -
Namevpc_block_public_access_exclusions_list_only
TypeResource
DescriptionResource Type definition for AWS::EC2::VPCBlockPublicAccessExclusion.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all vpc_block_public_access_exclusions in a region. -```sql -SELECT -region, -exclusion_id -FROM awscc.ec2.vpc_block_public_access_exclusions_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the vpc_block_public_access_exclusions_list_only resource, see vpc_block_public_access_exclusions - 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 7845dc66b..51bb7f23f 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 @@ -162,6 +162,19 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.ec2.vpc_block_public_access_options +SET data__PatchDocument = string('{{ { + "InternetGatewayBlockMode": internet_gateway_block_mode +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/ec2/vpc_cidr_blocks/index.md b/website/docs/services/ec2/vpc_cidr_blocks/index.md index 10f19a52a..229694497 100644 --- a/website/docs/services/ec2/vpc_cidr_blocks/index.md +++ b/website/docs/services/ec2/vpc_cidr_blocks/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a vpc_cidr_block resource or list ## Fields + + + vpc_cidr_block
resource or list "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::EC2::VPCCidrBlock. @@ -114,26 +145,31 @@ For more information, see + vpc_cidr_blocks INSERT + vpc_cidr_blocks DELETE + vpc_cidr_blocks_list_only SELECT + vpc_cidr_blocks SELECT @@ -142,6 +178,15 @@ For more information, see + + Gets all properties from an individual vpc_cidr_block. ```sql SELECT @@ -162,6 +207,20 @@ ipv6_cidr_block_network_border_group FROM awscc.ec2.vpc_cidr_blocks WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + + + +Lists all vpc_cidr_blocks in a region. +```sql +SELECT +region, +id, +vpc_id +FROM awscc.ec2.vpc_cidr_blocks_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -258,6 +317,7 @@ resources: + ## `DELETE` example ```sql diff --git a/website/docs/services/ec2/vpc_cidr_blocks_list_only/index.md b/website/docs/services/ec2/vpc_cidr_blocks_list_only/index.md deleted file mode 100644 index c6752b950..000000000 --- a/website/docs/services/ec2/vpc_cidr_blocks_list_only/index.md +++ /dev/null @@ -1,86 +0,0 @@ ---- -title: vpc_cidr_blocks_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - vpc_cidr_blocks_list_only - - ec2 - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists vpc_cidr_blocks in a region or regions, for all properties use vpc_cidr_blocks - -## Overview - - - - - - - -
Namevpc_cidr_blocks_list_only
TypeResource
DescriptionResource Type definition for AWS::EC2::VPCCidrBlock
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all vpc_cidr_blocks in a region. -```sql -SELECT -region, -id, -vpc_id -FROM awscc.ec2.vpc_cidr_blocks_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the vpc_cidr_blocks_list_only resource, see vpc_cidr_blocks - 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 7cc37bff6..82d245bb3 100644 --- a/website/docs/services/ec2/vpc_endpoint_connection_notifications/index.md +++ b/website/docs/services/ec2/vpc_endpoint_connection_notifications/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a vpc_endpoint_connection_notification ## Fields + + + vpc_endpoint_connection_notification + + + + + + For more information, see AWS::EC2::VPCEndpointConnectionNotification. @@ -74,31 +100,37 @@ For more information, see + vpc_endpoint_connection_notifications INSERT + vpc_endpoint_connection_notifications DELETE + vpc_endpoint_connection_notifications UPDATE + vpc_endpoint_connection_notifications_list_only SELECT + vpc_endpoint_connection_notifications SELECT @@ -107,6 +139,15 @@ For more information, see + + Gets all properties from an individual vpc_endpoint_connection_notification. ```sql SELECT @@ -119,6 +160,19 @@ service_id FROM awscc.ec2.vpc_endpoint_connection_notifications WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all vpc_endpoint_connection_notifications in a region. +```sql +SELECT +region, +vpc_endpoint_connection_notification_id +FROM awscc.ec2.vpc_endpoint_connection_notifications_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -194,6 +248,20 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.ec2.vpc_endpoint_connection_notifications +SET data__PatchDocument = string('{{ { + "ConnectionEvents": connection_events, + "ConnectionNotificationArn": connection_notification_arn +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/ec2/vpc_endpoint_connection_notifications_list_only/index.md b/website/docs/services/ec2/vpc_endpoint_connection_notifications_list_only/index.md deleted file mode 100644 index 6f589d4e0..000000000 --- a/website/docs/services/ec2/vpc_endpoint_connection_notifications_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: vpc_endpoint_connection_notifications_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - vpc_endpoint_connection_notifications_list_only - - ec2 - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists vpc_endpoint_connection_notifications in a region or regions, for all properties use vpc_endpoint_connection_notifications - -## Overview - - - - - - - -
Namevpc_endpoint_connection_notifications_list_only
TypeResource
DescriptionResource Type definition for AWS::EC2::VPCEndpointConnectionNotification
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all vpc_endpoint_connection_notifications in a region. -```sql -SELECT -region, -vpc_endpoint_connection_notification_id -FROM awscc.ec2.vpc_endpoint_connection_notifications_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the vpc_endpoint_connection_notifications_list_only resource, see vpc_endpoint_connection_notifications - 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 70d30dbfa..fb1688cb8 100644 --- a/website/docs/services/ec2/vpc_endpoint_service_permissions/index.md +++ b/website/docs/services/ec2/vpc_endpoint_service_permissions/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a vpc_endpoint_service_permission ## Fields + + + vpc_endpoint_service_permission
"description": "AWS region." } ]} /> + + + + + + For more information, see AWS::EC2::VPCEndpointServicePermissions. @@ -59,31 +85,37 @@ For more information, see + vpc_endpoint_service_permissions INSERT + vpc_endpoint_service_permissions DELETE + vpc_endpoint_service_permissions UPDATE + vpc_endpoint_service_permissions_list_only SELECT + vpc_endpoint_service_permissions SELECT @@ -92,6 +124,15 @@ For more information, see + + Gets all properties from an individual vpc_endpoint_service_permission. ```sql SELECT @@ -101,6 +142,19 @@ service_id FROM awscc.ec2.vpc_endpoint_service_permissions WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all vpc_endpoint_service_permissions in a region. +```sql +SELECT +region, +service_id +FROM awscc.ec2.vpc_endpoint_service_permissions_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -166,6 +220,19 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.ec2.vpc_endpoint_service_permissions +SET data__PatchDocument = string('{{ { + "AllowedPrincipals": allowed_principals +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/ec2/vpc_endpoint_service_permissions_list_only/index.md b/website/docs/services/ec2/vpc_endpoint_service_permissions_list_only/index.md deleted file mode 100644 index f4ddbf669..000000000 --- a/website/docs/services/ec2/vpc_endpoint_service_permissions_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: vpc_endpoint_service_permissions_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - vpc_endpoint_service_permissions_list_only - - ec2 - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists vpc_endpoint_service_permissions in a region or regions, for all properties use vpc_endpoint_service_permissions - -## Overview - - - - - - - -
Namevpc_endpoint_service_permissions_list_only
TypeResource
DescriptionResource Type definition for AWS::EC2::VPCEndpointServicePermissions
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all vpc_endpoint_service_permissions in a region. -```sql -SELECT -region, -service_id -FROM awscc.ec2.vpc_endpoint_service_permissions_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the vpc_endpoint_service_permissions_list_only resource, see vpc_endpoint_service_permissions - diff --git a/website/docs/services/ec2/vpc_endpoint_services/index.md b/website/docs/services/ec2/vpc_endpoint_services/index.md index 95f59c131..48cf1d86a 100644 --- a/website/docs/services/ec2/vpc_endpoint_services/index.md +++ b/website/docs/services/ec2/vpc_endpoint_services/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a vpc_endpoint_service resource o ## Fields + + + vpc_endpoint_service
resource o "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::EC2::VPCEndpointService. @@ -106,31 +132,37 @@ For more information, see + vpc_endpoint_services INSERT + vpc_endpoint_services DELETE + vpc_endpoint_services UPDATE + vpc_endpoint_services_list_only SELECT + vpc_endpoint_services SELECT @@ -139,6 +171,15 @@ For more information, see + + Gets all properties from an individual vpc_endpoint_service. ```sql SELECT @@ -155,6 +196,19 @@ supported_regions FROM awscc.ec2.vpc_endpoint_services WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all vpc_endpoint_services in a region. +```sql +SELECT +region, +service_id +FROM awscc.ec2.vpc_endpoint_services_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -263,6 +317,26 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.ec2.vpc_endpoint_services +SET data__PatchDocument = string('{{ { + "NetworkLoadBalancerArns": network_load_balancer_arns, + "ContributorInsightsEnabled": contributor_insights_enabled, + "PayerResponsibility": payer_responsibility, + "AcceptanceRequired": acceptance_required, + "GatewayLoadBalancerArns": gateway_load_balancer_arns, + "Tags": tags, + "SupportedIpAddressTypes": supported_ip_address_types, + "SupportedRegions": supported_regions +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/ec2/vpc_endpoint_services_list_only/index.md b/website/docs/services/ec2/vpc_endpoint_services_list_only/index.md deleted file mode 100644 index df74f1553..000000000 --- a/website/docs/services/ec2/vpc_endpoint_services_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: vpc_endpoint_services_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - vpc_endpoint_services_list_only - - ec2 - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists vpc_endpoint_services in a region or regions, for all properties use vpc_endpoint_services - -## Overview - - - - - - - -
Namevpc_endpoint_services_list_only
TypeResource
DescriptionResource Type definition for AWS::EC2::VPCEndpointService
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all vpc_endpoint_services in a region. -```sql -SELECT -region, -service_id -FROM awscc.ec2.vpc_endpoint_services_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the vpc_endpoint_services_list_only resource, see vpc_endpoint_services - diff --git a/website/docs/services/ec2/vpc_endpoints/index.md b/website/docs/services/ec2/vpc_endpoints/index.md index 362945418..e5d86dff6 100644 --- a/website/docs/services/ec2/vpc_endpoints/index.md +++ b/website/docs/services/ec2/vpc_endpoints/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a vpc_endpoint resource or lists ## Fields + + + vpc_endpoint resource or lists "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::EC2::VPCEndpoint. @@ -163,31 +189,37 @@ For more information, see + vpc_endpoints INSERT + vpc_endpoints DELETE + vpc_endpoints UPDATE + vpc_endpoints_list_only SELECT + vpc_endpoints SELECT @@ -196,6 +228,15 @@ For more information, see + + Gets all properties from an individual vpc_endpoint. ```sql SELECT @@ -221,6 +262,19 @@ tags FROM awscc.ec2.vpc_endpoints WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all vpc_endpoints in a region. +```sql +SELECT +region, +id +FROM awscc.ec2.vpc_endpoints_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -340,6 +394,26 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.ec2.vpc_endpoints +SET data__PatchDocument = string('{{ { + "PrivateDnsEnabled": private_dns_enabled, + "IpAddressType": ip_address_type, + "DnsOptions": dns_options, + "SecurityGroupIds": security_group_ids, + "SubnetIds": subnet_ids, + "RouteTableIds": route_table_ids, + "PolicyDocument": policy_document, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/ec2/vpc_endpoints_list_only/index.md b/website/docs/services/ec2/vpc_endpoints_list_only/index.md deleted file mode 100644 index 36348235e..000000000 --- a/website/docs/services/ec2/vpc_endpoints_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: vpc_endpoints_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - vpc_endpoints_list_only - - ec2 - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists vpc_endpoints in a region or regions, for all properties use vpc_endpoints - -## Overview - - - - - - - -
Namevpc_endpoints_list_only
TypeResource
DescriptionSpecifies a VPC endpoint. A VPC endpoint provides a private connection between your VPC and an endpoint service. You can use an endpoint service provided by AWS, an MKT Partner, or another AWS accounts in your organization. For more information, see the [User Guide](https://docs.aws.amazon.com/vpc/latest/privatelink/).
An endpoint of type ``Interface`` establishes connections between the subnets in your VPC and an AWS-service, your own service, or a service hosted by another AWS-account. With an interface VPC endpoint, you specify the subnets in which to create the endpoint and the security groups to associate with the endpoint network interfaces.
An endpoint of type ``gateway`` serves as a target for a route in your route table for traffic destined for S3 or DDB. You can specify an endpoint policy for the endpoint, which controls access to the service from your VPC. You can also specify the VPC route tables that use the endpoint. For more information about connectivity to S3, see [Why can't I connect to an S3 bucket using a gateway VPC endpoint?](https://docs.aws.amazon.com/premiumsupport/knowledge-center/connect-s3-vpc-endpoint)
An endpoint of type ``GatewayLoadBalancer`` provides private connectivity between your VPC and virtual appliances from a service provider.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all vpc_endpoints in a region. -```sql -SELECT -region, -id -FROM awscc.ec2.vpc_endpoints_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the vpc_endpoints_list_only resource, see vpc_endpoints - diff --git a/website/docs/services/ec2/vpc_gateway_attachments/index.md b/website/docs/services/ec2/vpc_gateway_attachments/index.md index 76f32cf82..c387170d8 100644 --- a/website/docs/services/ec2/vpc_gateway_attachments/index.md +++ b/website/docs/services/ec2/vpc_gateway_attachments/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a vpc_gateway_attachment resource ## Fields + + + vpc_gateway_attachment resource "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::EC2::VPCGatewayAttachment. @@ -69,31 +100,37 @@ For more information, see + vpc_gateway_attachments INSERT + vpc_gateway_attachments DELETE + vpc_gateway_attachments UPDATE + vpc_gateway_attachments_list_only SELECT + vpc_gateway_attachments SELECT @@ -102,6 +139,15 @@ For more information, see + + Gets all properties from an individual vpc_gateway_attachment. ```sql SELECT @@ -113,6 +159,20 @@ vpn_gateway_id FROM awscc.ec2.vpc_gateway_attachments WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + + + +Lists all vpc_gateway_attachments in a region. +```sql +SELECT +region, +attachment_type, +vpc_id +FROM awscc.ec2.vpc_gateway_attachments_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -181,6 +241,20 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.ec2.vpc_gateway_attachments +SET data__PatchDocument = string('{{ { + "InternetGatewayId": internet_gateway_id, + "VpnGatewayId": vpn_gateway_id +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = '|'; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/ec2/vpc_gateway_attachments_list_only/index.md b/website/docs/services/ec2/vpc_gateway_attachments_list_only/index.md deleted file mode 100644 index 957e029eb..000000000 --- a/website/docs/services/ec2/vpc_gateway_attachments_list_only/index.md +++ /dev/null @@ -1,86 +0,0 @@ ---- -title: vpc_gateway_attachments_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - vpc_gateway_attachments_list_only - - ec2 - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists vpc_gateway_attachments in a region or regions, for all properties use vpc_gateway_attachments - -## Overview - - - - - - - -
Namevpc_gateway_attachments_list_only
TypeResource
DescriptionResource Type definition for AWS::EC2::VPCGatewayAttachment
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all vpc_gateway_attachments in a region. -```sql -SELECT -region, -attachment_type, -vpc_id -FROM awscc.ec2.vpc_gateway_attachments_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the vpc_gateway_attachments_list_only resource, see vpc_gateway_attachments - diff --git a/website/docs/services/ec2/vpc_peering_connections/index.md b/website/docs/services/ec2/vpc_peering_connections/index.md index 6865a45d5..de3abdb5e 100644 --- a/website/docs/services/ec2/vpc_peering_connections/index.md +++ b/website/docs/services/ec2/vpc_peering_connections/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a vpc_peering_connection resource ## Fields + + + vpc_peering_connection resource "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::EC2::VPCPeeringConnection. @@ -96,31 +122,37 @@ For more information, see + vpc_peering_connections INSERT + vpc_peering_connections DELETE + vpc_peering_connections UPDATE + vpc_peering_connections_list_only SELECT + vpc_peering_connections SELECT @@ -129,6 +161,15 @@ For more information, see + + Gets all properties from an individual vpc_peering_connection. ```sql SELECT @@ -143,6 +184,19 @@ tags FROM awscc.ec2.vpc_peering_connections WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all vpc_peering_connections in a region. +```sql +SELECT +region, +id +FROM awscc.ec2.vpc_peering_connections_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -227,6 +281,19 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.ec2.vpc_peering_connections +SET data__PatchDocument = string('{{ { + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/ec2/vpc_peering_connections_list_only/index.md b/website/docs/services/ec2/vpc_peering_connections_list_only/index.md deleted file mode 100644 index 4aae80bf7..000000000 --- a/website/docs/services/ec2/vpc_peering_connections_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: vpc_peering_connections_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - vpc_peering_connections_list_only - - ec2 - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists vpc_peering_connections in a region or regions, for all properties use vpc_peering_connections - -## Overview - - - - - - - -
Namevpc_peering_connections_list_only
TypeResource
DescriptionResource Type definition for AWS::EC2::VPCPeeringConnection
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all vpc_peering_connections in a region. -```sql -SELECT -region, -id -FROM awscc.ec2.vpc_peering_connections_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the vpc_peering_connections_list_only resource, see vpc_peering_connections - diff --git a/website/docs/services/ec2/vpcdhcp_options_associations/index.md b/website/docs/services/ec2/vpcdhcp_options_associations/index.md index 880f2d627..c7d1847e8 100644 --- a/website/docs/services/ec2/vpcdhcp_options_associations/index.md +++ b/website/docs/services/ec2/vpcdhcp_options_associations/index.md @@ -33,6 +33,35 @@ Creates, updates, deletes or gets a vpcdhcp_options_association res ## Fields + + + + + + + vpcdhcp_options_association res "description": "AWS region." } ]} /> + + For more information, see AWS::EC2::VPCDHCPOptionsAssociation. @@ -59,31 +90,37 @@ For more information, see + vpcdhcp_options_associations INSERT + vpcdhcp_options_associations DELETE + vpcdhcp_options_associations UPDATE + vpcdhcp_options_associations_list_only SELECT + vpcdhcp_options_associations SELECT @@ -92,6 +129,15 @@ For more information, see + + Gets all properties from an individual vpcdhcp_options_association. ```sql SELECT @@ -101,6 +147,20 @@ vpc_id FROM awscc.ec2.vpcdhcp_options_associations WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + + + +Lists all vpcdhcp_options_associations in a region. +```sql +SELECT +region, +dhcp_options_id, +vpc_id +FROM awscc.ec2.vpcdhcp_options_associations_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -167,6 +227,7 @@ resources: + ## `DELETE` example ```sql diff --git a/website/docs/services/ec2/vpcdhcp_options_associations_list_only/index.md b/website/docs/services/ec2/vpcdhcp_options_associations_list_only/index.md deleted file mode 100644 index 6489bc901..000000000 --- a/website/docs/services/ec2/vpcdhcp_options_associations_list_only/index.md +++ /dev/null @@ -1,86 +0,0 @@ ---- -title: vpcdhcp_options_associations_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - vpcdhcp_options_associations_list_only - - ec2 - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists vpcdhcp_options_associations in a region or regions, for all properties use vpcdhcp_options_associations - -## Overview - - - - - - - -
Namevpcdhcp_options_associations_list_only
TypeResource
DescriptionAssociates a set of DHCP options with a VPC, or associates no DHCP options with the VPC.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all vpcdhcp_options_associations in a region. -```sql -SELECT -region, -dhcp_options_id, -vpc_id -FROM awscc.ec2.vpcdhcp_options_associations_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the vpcdhcp_options_associations_list_only resource, see vpcdhcp_options_associations - diff --git a/website/docs/services/ec2/vpcs/index.md b/website/docs/services/ec2/vpcs/index.md index 6e94cea99..64e2d7ce2 100644 --- a/website/docs/services/ec2/vpcs/index.md +++ b/website/docs/services/ec2/vpcs/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a vpc resource or lists vpc ## Fields + + + vpc resource or lists vpc "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::EC2::VPC. @@ -121,31 +147,37 @@ For more information, see + vpcs INSERT + vpcs DELETE + vpcs UPDATE + vpcs_list_only SELECT + vpcs SELECT @@ -154,6 +186,15 @@ For more information, see + + Gets all properties from an individual vpc. ```sql SELECT @@ -173,6 +214,19 @@ tags FROM awscc.ec2.vpcs WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all vpcs in a region. +```sql +SELECT +region, +vpc_id +FROM awscc.ec2.vpcs_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -271,6 +325,22 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.ec2.vpcs +SET data__PatchDocument = string('{{ { + "InstanceTenancy": instance_tenancy, + "EnableDnsSupport": enable_dns_support, + "EnableDnsHostnames": enable_dns_hostnames, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/ec2/vpcs_list_only/index.md b/website/docs/services/ec2/vpcs_list_only/index.md deleted file mode 100644 index fdbf972a5..000000000 --- a/website/docs/services/ec2/vpcs_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: vpcs_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - vpcs_list_only - - ec2 - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists vpcs in a region or regions, for all properties use vpcs - -## Overview - - - - - - - -
Namevpcs_list_only
TypeResource
DescriptionSpecifies a virtual private cloud (VPC).
To add an IPv6 CIDR block to the VPC, see [AWS::EC2::VPCCidrBlock](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-vpccidrblock.html).
For more information, see [Virtual private clouds (VPC)](https://docs.aws.amazon.com/vpc/latest/userguide/configure-your-vpc.html) in the *Amazon VPC User Guide*.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all vpcs in a region. -```sql -SELECT -region, -vpc_id -FROM awscc.ec2.vpcs_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the vpcs_list_only resource, see vpcs - diff --git a/website/docs/services/ec2/vpn_connection_routes/index.md b/website/docs/services/ec2/vpn_connection_routes/index.md index d9dc8dd0c..027df7681 100644 --- a/website/docs/services/ec2/vpn_connection_routes/index.md +++ b/website/docs/services/ec2/vpn_connection_routes/index.md @@ -33,6 +33,35 @@ Creates, updates, deletes or gets a vpn_connection_route resource o ## Fields + + + + + + + vpn_connection_route
resource o "description": "AWS region." } ]} /> + + For more information, see AWS::EC2::VPNConnectionRoute. @@ -59,26 +90,31 @@ For more information, see + vpn_connection_routes INSERT + vpn_connection_routes DELETE + vpn_connection_routes_list_only SELECT + vpn_connection_routes SELECT @@ -87,6 +123,15 @@ For more information, see + + Gets all properties from an individual vpn_connection_route. ```sql SELECT @@ -96,6 +141,20 @@ vpn_connection_id FROM awscc.ec2.vpn_connection_routes WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + + + +Lists all vpn_connection_routes in a region. +```sql +SELECT +region, +destination_cidr_block, +vpn_connection_id +FROM awscc.ec2.vpn_connection_routes_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -162,6 +221,7 @@ resources: + ## `DELETE` example ```sql diff --git a/website/docs/services/ec2/vpn_connection_routes_list_only/index.md b/website/docs/services/ec2/vpn_connection_routes_list_only/index.md deleted file mode 100644 index da953c717..000000000 --- a/website/docs/services/ec2/vpn_connection_routes_list_only/index.md +++ /dev/null @@ -1,86 +0,0 @@ ---- -title: vpn_connection_routes_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - vpn_connection_routes_list_only - - ec2 - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists vpn_connection_routes in a region or regions, for all properties use vpn_connection_routes - -## Overview - - - - - - - -
Namevpn_connection_routes_list_only
TypeResource
DescriptionSpecifies a static route for a VPN connection between an existing virtual private gateway and a VPN customer gateway. The static route allows traffic to be routed from the virtual private gateway to the VPN customer gateway.
For more information, see [](https://docs.aws.amazon.com/vpn/latest/s2svpn/VPC_VPN.html) in the *User Guide*.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all vpn_connection_routes in a region. -```sql -SELECT -region, -destination_cidr_block, -vpn_connection_id -FROM awscc.ec2.vpn_connection_routes_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the vpn_connection_routes_list_only resource, see vpn_connection_routes - diff --git a/website/docs/services/ec2/vpn_connections/index.md b/website/docs/services/ec2/vpn_connections/index.md index 33887e582..54d3c1af4 100644 --- a/website/docs/services/ec2/vpn_connections/index.md +++ b/website/docs/services/ec2/vpn_connections/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a vpn_connection resource or list ## Fields + + + vpn_connection resource or list "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::EC2::VPNConnection. @@ -321,31 +347,37 @@ For more information, see + vpn_connections INSERT + vpn_connections DELETE + vpn_connections UPDATE + vpn_connections_list_only SELECT + vpn_connections SELECT @@ -354,6 +386,15 @@ For more information, see + + Gets all properties from an individual vpn_connection. ```sql SELECT @@ -378,6 +419,19 @@ tags FROM awscc.ec2.vpn_connections WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all vpn_connections in a region. +```sql +SELECT +region, +vpn_connection_id +FROM awscc.ec2.vpn_connections_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -533,6 +587,19 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.ec2.vpn_connections +SET data__PatchDocument = string('{{ { + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/ec2/vpn_connections_list_only/index.md b/website/docs/services/ec2/vpn_connections_list_only/index.md deleted file mode 100644 index f84ecd99d..000000000 --- a/website/docs/services/ec2/vpn_connections_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: vpn_connections_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - vpn_connections_list_only - - ec2 - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists vpn_connections in a region or regions, for all properties use vpn_connections - -## Overview - - - - - - - -
Namevpn_connections_list_only
TypeResource
DescriptionSpecifies a VPN connection between a virtual private gateway and a VPN customer gateway or a transit gateway and a VPN customer gateway.
To specify a VPN connection between a transit gateway and customer gateway, use the ``TransitGatewayId`` and ``CustomerGatewayId`` properties.
To specify a VPN connection between a virtual private gateway and customer gateway, use the ``VpnGatewayId`` and ``CustomerGatewayId`` properties.
For more information, see [](https://docs.aws.amazon.com/vpn/latest/s2svpn/VPC_VPN.html) in the *User Guide*.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all vpn_connections in a region. -```sql -SELECT -region, -vpn_connection_id -FROM awscc.ec2.vpn_connections_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the vpn_connections_list_only resource, see vpn_connections - diff --git a/website/docs/services/ec2/vpn_gateways/index.md b/website/docs/services/ec2/vpn_gateways/index.md index cd97b1178..14445fd75 100644 --- a/website/docs/services/ec2/vpn_gateways/index.md +++ b/website/docs/services/ec2/vpn_gateways/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a vpn_gateway resource or lists < ## Fields + + + vpn_gateway resource or lists < "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::EC2::VPNGateway. @@ -81,31 +107,37 @@ For more information, see + vpn_gateways INSERT + vpn_gateways DELETE + vpn_gateways UPDATE + vpn_gateways_list_only SELECT + vpn_gateways SELECT @@ -114,6 +146,15 @@ For more information, see + + Gets all properties from an individual vpn_gateway. ```sql SELECT @@ -125,6 +166,19 @@ type FROM awscc.ec2.vpn_gateways WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all vpn_gateways in a region. +```sql +SELECT +region, +v_pn_gateway_id +FROM awscc.ec2.vpn_gateways_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -195,6 +249,19 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.ec2.vpn_gateways +SET data__PatchDocument = string('{{ { + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/ec2/vpn_gateways_list_only/index.md b/website/docs/services/ec2/vpn_gateways_list_only/index.md deleted file mode 100644 index dcce7e7f1..000000000 --- a/website/docs/services/ec2/vpn_gateways_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: vpn_gateways_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - vpn_gateways_list_only - - ec2 - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists vpn_gateways in a region or regions, for all properties use vpn_gateways - -## Overview - - - - - - - -
Namevpn_gateways_list_only
TypeResource
DescriptionSpecifies a virtual private gateway. A virtual private gateway is the endpoint on the VPC side of your VPN connection. You can create a virtual private gateway before creating the VPC itself.
For more information, see [](https://docs.aws.amazon.com/vpn/latest/s2svpn/VPC_VPN.html) in the *User Guide*.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all vpn_gateways in a region. -```sql -SELECT -region, -v_pn_gateway_id -FROM awscc.ec2.vpn_gateways_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the vpn_gateways_list_only resource, see vpn_gateways - diff --git a/website/docs/services/ecr/index.md b/website/docs/services/ecr/index.md index 951c88b73..0ee1fb9dd 100644 --- a/website/docs/services/ecr/index.md +++ b/website/docs/services/ecr/index.md @@ -20,7 +20,7 @@ The ecr service documentation.
-total resources: 14
+total resources: 7
@@ -30,20 +30,13 @@ The ecr service documentation. \ 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 c8f0e270e..dff14028d 100644 --- a/website/docs/services/ecr/public_repositories/index.md +++ b/website/docs/services/ecr/public_repositories/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a public_repository resource or l ## Fields + + + public_repository resource or l "description": "AWS region." } ]} /> + + + +If you specify a name, you cannot perform updates that require replacement of this resource. You can perform updates that require no or some interruption. If you must replace the resource, specify a new name." + }, + { + "name": "region", + "type": "string", + "description": "AWS region." + } +]} /> + + For more information, see AWS::ECR::PublicRepository. @@ -113,31 +139,37 @@ For more information, see + public_repositories INSERT + public_repositories DELETE + public_repositories UPDATE + public_repositories_list_only SELECT + public_repositories SELECT @@ -146,6 +178,15 @@ For more information, see + + Gets all properties from an individual public_repository. ```sql SELECT @@ -158,6 +199,19 @@ tags FROM awscc.ecr.public_repositories WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all public_repositories in a region. +```sql +SELECT +region, +repository_name +FROM awscc.ecr.public_repositories_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -245,6 +299,21 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.ecr.public_repositories +SET data__PatchDocument = string('{{ { + "RepositoryPolicyText": repository_policy_text, + "RepositoryCatalogData": repository_catalog_data, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/ecr/public_repositories_list_only/index.md b/website/docs/services/ecr/public_repositories_list_only/index.md deleted file mode 100644 index 6dad8f086..000000000 --- a/website/docs/services/ecr/public_repositories_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: public_repositories_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - public_repositories_list_only - - ecr - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists public_repositories in a region or regions, for all properties use public_repositories - -## Overview - - - - - - - -
Namepublic_repositories_list_only
TypeResource
DescriptionThe ``AWS::ECR::PublicRepository`` resource specifies an Amazon Elastic Container Registry Public (Amazon ECR Public) repository, where users can push and pull Docker images, Open Container Initiative (OCI) images, and OCI compatible artifacts. For more information, see [Amazon ECR public repositories](https://docs.aws.amazon.com/AmazonECR/latest/public/public-repositories.html) in the *Amazon ECR Public User Guide*.
Id
- -## Fields -If you specify a name, you cannot perform updates that require replacement of this resource. You can perform updates that require no or some interruption. If you must replace the resource, specify a new name." - }, - { - "name": "region", - "type": "string", - "description": "AWS region." - } -]} /> - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all public_repositories in a region. -```sql -SELECT -region, -repository_name -FROM awscc.ecr.public_repositories_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the public_repositories_list_only resource, see public_repositories - 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 dfb10d316..2a2a198d1 100644 --- a/website/docs/services/ecr/pull_through_cache_rules/index.md +++ b/website/docs/services/ecr/pull_through_cache_rules/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a pull_through_cache_rule resourc ## Fields + + + pull_through_cache_rule resourc "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::ECR::PullThroughCacheRule. @@ -79,31 +105,37 @@ For more information, see + pull_through_cache_rules INSERT + pull_through_cache_rules DELETE + pull_through_cache_rules UPDATE + pull_through_cache_rules_list_only SELECT + pull_through_cache_rules SELECT @@ -112,6 +144,15 @@ For more information, see + + Gets all properties from an individual pull_through_cache_rule. ```sql SELECT @@ -125,6 +166,19 @@ upstream_repository_prefix FROM awscc.ecr.pull_through_cache_rules WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all pull_through_cache_rules in a region. +```sql +SELECT +region, +ecr_repository_prefix +FROM awscc.ecr.pull_through_cache_rules_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -215,6 +269,7 @@ resources: + ## `DELETE` example ```sql diff --git a/website/docs/services/ecr/pull_through_cache_rules_list_only/index.md b/website/docs/services/ecr/pull_through_cache_rules_list_only/index.md deleted file mode 100644 index f8d5a568a..000000000 --- a/website/docs/services/ecr/pull_through_cache_rules_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: pull_through_cache_rules_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - pull_through_cache_rules_list_only - - ecr - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists pull_through_cache_rules in a region or regions, for all properties use pull_through_cache_rules - -## Overview - - - - - - - -
Namepull_through_cache_rules_list_only
TypeResource
DescriptionThe ``AWS::ECR::PullThroughCacheRule`` resource creates or updates a pull through cache rule. A pull through cache rule provides a way to cache images from an upstream registry in your Amazon ECR private registry.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all pull_through_cache_rules in a region. -```sql -SELECT -region, -ecr_repository_prefix -FROM awscc.ecr.pull_through_cache_rules_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the pull_through_cache_rules_list_only resource, see pull_through_cache_rules - diff --git a/website/docs/services/ecr/registry_policies/index.md b/website/docs/services/ecr/registry_policies/index.md index d6d06081b..25cee737c 100644 --- a/website/docs/services/ecr/registry_policies/index.md +++ b/website/docs/services/ecr/registry_policies/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a registry_policy resource or lis ## Fields + + + registry_policy resource or lis "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::ECR::RegistryPolicy. @@ -59,31 +85,37 @@ For more information, see + registry_policies INSERT + registry_policies DELETE + registry_policies UPDATE + registry_policies_list_only SELECT + registry_policies SELECT @@ -92,6 +124,15 @@ For more information, see + + Gets all properties from an individual registry_policy. ```sql SELECT @@ -101,6 +142,19 @@ policy_text FROM awscc.ecr.registry_policies WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all registry_policies in a region. +```sql +SELECT +region, +registry_id +FROM awscc.ecr.registry_policies_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -161,6 +215,19 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.ecr.registry_policies +SET data__PatchDocument = string('{{ { + "PolicyText": policy_text +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/ecr/registry_policies_list_only/index.md b/website/docs/services/ecr/registry_policies_list_only/index.md deleted file mode 100644 index 3ab5898a4..000000000 --- a/website/docs/services/ecr/registry_policies_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: registry_policies_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - registry_policies_list_only - - ecr - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists registry_policies in a region or regions, for all properties use registry_policies - -## Overview - - - - - - - -
Nameregistry_policies_list_only
TypeResource
DescriptionThe ``AWS::ECR::RegistryPolicy`` resource creates or updates the permissions policy for a private registry.
A private registry policy is used to specify permissions for another AWS-account and is used when configuring cross-account replication. For more information, see [Registry permissions](https://docs.aws.amazon.com/AmazonECR/latest/userguide/registry-permissions.html) in the *Amazon Elastic Container Registry User Guide*.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all registry_policies in a region. -```sql -SELECT -region, -registry_id -FROM awscc.ecr.registry_policies_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the registry_policies_list_only resource, see registry_policies - diff --git a/website/docs/services/ecr/registry_scanning_configurations/index.md b/website/docs/services/ecr/registry_scanning_configurations/index.md index ad7afc412..7b6bc6ef2 100644 --- a/website/docs/services/ecr/registry_scanning_configurations/index.md +++ b/website/docs/services/ecr/registry_scanning_configurations/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a registry_scanning_configuration ## Fields + + + registry_scanning_configuration "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::ECR::RegistryScanningConfiguration. @@ -88,31 +114,37 @@ For more information, see + registry_scanning_configurations INSERT + registry_scanning_configurations DELETE + registry_scanning_configurations UPDATE + registry_scanning_configurations_list_only SELECT + registry_scanning_configurations SELECT @@ -121,6 +153,15 @@ For more information, see + + Gets all properties from an individual registry_scanning_configuration. ```sql SELECT @@ -131,6 +172,19 @@ registry_id FROM awscc.ecr.registry_scanning_configurations WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all registry_scanning_configurations in a region. +```sql +SELECT +region, +registry_id +FROM awscc.ecr.registry_scanning_configurations_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -201,6 +255,20 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.ecr.registry_scanning_configurations +SET data__PatchDocument = string('{{ { + "Rules": rules, + "ScanType": scan_type +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/ecr/registry_scanning_configurations_list_only/index.md b/website/docs/services/ecr/registry_scanning_configurations_list_only/index.md deleted file mode 100644 index aa542be9e..000000000 --- a/website/docs/services/ecr/registry_scanning_configurations_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: registry_scanning_configurations_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - registry_scanning_configurations_list_only - - ecr - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists registry_scanning_configurations in a region or regions, for all properties use registry_scanning_configurations - -## Overview - - - - - - - -
Nameregistry_scanning_configurations_list_only
TypeResource
DescriptionThe scanning configuration for a private registry.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all registry_scanning_configurations in a region. -```sql -SELECT -region, -registry_id -FROM awscc.ecr.registry_scanning_configurations_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the registry_scanning_configurations_list_only resource, see registry_scanning_configurations - diff --git a/website/docs/services/ecr/replication_configurations/index.md b/website/docs/services/ecr/replication_configurations/index.md index 87103d635..4bc5980f0 100644 --- a/website/docs/services/ecr/replication_configurations/index.md +++ b/website/docs/services/ecr/replication_configurations/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a replication_configuration resou ## Fields + + + replication_configuration resou "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::ECR::ReplicationConfiguration. @@ -66,31 +92,37 @@ For more information, see + replication_configurations INSERT + replication_configurations DELETE + replication_configurations UPDATE + replication_configurations_list_only SELECT + replication_configurations SELECT @@ -99,6 +131,15 @@ For more information, see + + Gets all properties from an individual replication_configuration. ```sql SELECT @@ -108,6 +149,19 @@ registry_id FROM awscc.ecr.replication_configurations WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all replication_configurations in a region. +```sql +SELECT +region, +registry_id +FROM awscc.ecr.replication_configurations_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -169,6 +223,19 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.ecr.replication_configurations +SET data__PatchDocument = string('{{ { + "ReplicationConfiguration": replication_configuration +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/ecr/replication_configurations_list_only/index.md b/website/docs/services/ecr/replication_configurations_list_only/index.md deleted file mode 100644 index a601aa9a8..000000000 --- a/website/docs/services/ecr/replication_configurations_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: replication_configurations_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - replication_configurations_list_only - - ecr - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists replication_configurations in a region or regions, for all properties use replication_configurations - -## Overview - - - - - - - -
Namereplication_configurations_list_only
TypeResource
DescriptionThe ``AWS::ECR::ReplicationConfiguration`` resource creates or updates the replication configuration for a private registry. The first time a replication configuration is applied to a private registry, a service-linked IAM role is created in your account for the replication process. For more information, see [Using Service-Linked Roles for Amazon ECR](https://docs.aws.amazon.com/AmazonECR/latest/userguide/using-service-linked-roles.html) in the *Amazon Elastic Container Registry User Guide*.
When configuring cross-account replication, the destination account must grant the source account permission to replicate. This permission is controlled using a private registry permissions policy. For more information, see ``AWS::ECR::RegistryPolicy``.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all replication_configurations in a region. -```sql -SELECT -region, -registry_id -FROM awscc.ecr.replication_configurations_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the replication_configurations_list_only resource, see replication_configurations - diff --git a/website/docs/services/ecr/repositories/index.md b/website/docs/services/ecr/repositories/index.md index 57cbc8675..d450c9c67 100644 --- a/website/docs/services/ecr/repositories/index.md +++ b/website/docs/services/ecr/repositories/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a repository resource or lists ## Fields + + + repository resource or lists + + + +The repository name must start with a letter and can only contain lowercase letters, numbers, hyphens, underscores, and forward slashes.
If you specify a name, you cannot perform updates that require replacement of this resource. You can perform updates that require no or some interruption. If you must replace the resource, specify a new name." + }, + { + "name": "region", + "type": "string", + "description": "AWS region." + } +]} /> +
+
For more information, see AWS::ECR::Repository. @@ -159,31 +185,37 @@ For more information, see + repositories INSERT + repositories DELETE + repositories UPDATE + repositories_list_only SELECT + repositories SELECT @@ -192,6 +224,15 @@ For more information, see + + Gets all properties from an individual repository. ```sql SELECT @@ -210,6 +251,19 @@ encryption_configuration FROM awscc.ecr.repositories WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all repositories in a region. +```sql +SELECT +region, +repository_name +FROM awscc.ecr.repositories_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -327,6 +381,25 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.ecr.repositories +SET data__PatchDocument = string('{{ { + "EmptyOnDelete": empty_on_delete, + "LifecyclePolicy": lifecycle_policy, + "RepositoryPolicyText": repository_policy_text, + "Tags": tags, + "ImageTagMutability": image_tag_mutability, + "ImageTagMutabilityExclusionFilters": image_tag_mutability_exclusion_filters, + "ImageScanningConfiguration": image_scanning_configuration +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/ecr/repositories_list_only/index.md b/website/docs/services/ecr/repositories_list_only/index.md deleted file mode 100644 index bb54c735f..000000000 --- a/website/docs/services/ecr/repositories_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: repositories_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - repositories_list_only - - ecr - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists repositories in a region or regions, for all properties use repositories - -## Overview - - - - - - - -
Namerepositories_list_only
TypeResource
DescriptionThe ``AWS::ECR::Repository`` resource specifies an Amazon Elastic Container Registry (Amazon ECR) repository, where users can push and pull Docker images, Open Container Initiative (OCI) images, and OCI compatible artifacts. For more information, see [Amazon ECR private repositories](https://docs.aws.amazon.com/AmazonECR/latest/userguide/Repositories.html) in the *Amazon ECR User Guide*.
Id
- -## Fields -The repository name must start with a letter and can only contain lowercase letters, numbers, hyphens, underscores, and forward slashes.
If you specify a name, you cannot perform updates that require replacement of this resource. You can perform updates that require no or some interruption. If you must replace the resource, specify a new name." - }, - { - "name": "region", - "type": "string", - "description": "AWS region." - } -]} /> - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all repositories in a region. -```sql -SELECT -region, -repository_name -FROM awscc.ecr.repositories_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the repositories_list_only resource, see repositories - diff --git a/website/docs/services/ecr/repository_creation_templates/index.md b/website/docs/services/ecr/repository_creation_templates/index.md index a97eac9ac..c5b866334 100644 --- a/website/docs/services/ecr/repository_creation_templates/index.md +++ b/website/docs/services/ecr/repository_creation_templates/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a repository_creation_template re ## Fields + + + repository_creation_template re "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::ECR::RepositoryCreationTemplate. @@ -145,31 +171,37 @@ For more information, see + repository_creation_templates INSERT + repository_creation_templates DELETE + repository_creation_templates UPDATE + repository_creation_templates_list_only SELECT + repository_creation_templates SELECT @@ -178,6 +210,15 @@ For more information, see + + Gets all properties from an individual repository_creation_template. ```sql SELECT @@ -197,6 +238,19 @@ updated_at FROM awscc.ecr.repository_creation_templates WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all repository_creation_templates in a region. +```sql +SELECT +region, +prefix +FROM awscc.ecr.repository_creation_templates_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -302,6 +356,27 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.ecr.repository_creation_templates +SET data__PatchDocument = string('{{ { + "Description": description, + "ImageTagMutability": image_tag_mutability, + "ImageTagMutabilityExclusionFilters": image_tag_mutability_exclusion_filters, + "RepositoryPolicy": repository_policy, + "LifecyclePolicy": lifecycle_policy, + "EncryptionConfiguration": encryption_configuration, + "ResourceTags": resource_tags, + "AppliedFor": applied_for, + "CustomRoleArn": custom_role_arn +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/ecr/repository_creation_templates_list_only/index.md b/website/docs/services/ecr/repository_creation_templates_list_only/index.md deleted file mode 100644 index 041713e91..000000000 --- a/website/docs/services/ecr/repository_creation_templates_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: repository_creation_templates_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - repository_creation_templates_list_only - - ecr - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists repository_creation_templates in a region or regions, for all properties use repository_creation_templates - -## Overview - - - - - - - -
Namerepository_creation_templates_list_only
TypeResource
DescriptionThe details of the repository creation template associated with the request.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all repository_creation_templates in a region. -```sql -SELECT -region, -prefix -FROM awscc.ecr.repository_creation_templates_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the repository_creation_templates_list_only resource, see repository_creation_templates - 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 eeb35fdb4..962dcb8d1 100644 --- a/website/docs/services/ecs/cluster_capacity_provider_associations/index.md +++ b/website/docs/services/ecs/cluster_capacity_provider_associations/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a cluster_capacity_provider_association< ## Fields + + + cluster_capacity_provider_association< "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::ECS::ClusterCapacityProviderAssociations. @@ -81,31 +107,37 @@ For more information, see + cluster_capacity_provider_associations INSERT + cluster_capacity_provider_associations DELETE + cluster_capacity_provider_associations UPDATE + cluster_capacity_provider_associations_list_only SELECT + cluster_capacity_provider_associations SELECT @@ -114,6 +146,15 @@ For more information, see + + Gets all properties from an individual cluster_capacity_provider_association. ```sql SELECT @@ -124,6 +165,19 @@ cluster FROM awscc.ecs.cluster_capacity_provider_associations WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all cluster_capacity_provider_associations in a region. +```sql +SELECT +region, +cluster +FROM awscc.ecs.cluster_capacity_provider_associations_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -200,6 +254,20 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.ecs.cluster_capacity_provider_associations +SET data__PatchDocument = string('{{ { + "DefaultCapacityProviderStrategy": default_capacity_provider_strategy, + "CapacityProviders": capacity_providers +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/ecs/cluster_capacity_provider_associations_list_only/index.md b/website/docs/services/ecs/cluster_capacity_provider_associations_list_only/index.md deleted file mode 100644 index 4448a1843..000000000 --- a/website/docs/services/ecs/cluster_capacity_provider_associations_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: cluster_capacity_provider_associations_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - cluster_capacity_provider_associations_list_only - - ecs - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists cluster_capacity_provider_associations in a region or regions, for all properties use cluster_capacity_provider_associations - -## Overview - - - - - - - -
Namecluster_capacity_provider_associations_list_only
TypeResource
DescriptionAssociate a set of ECS Capacity Providers with a specified ECS Cluster
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all cluster_capacity_provider_associations in a region. -```sql -SELECT -region, -cluster -FROM awscc.ecs.cluster_capacity_provider_associations_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the cluster_capacity_provider_associations_list_only resource, see cluster_capacity_provider_associations - diff --git a/website/docs/services/ecs/index.md b/website/docs/services/ecs/index.md index 9924bc1e3..2f4c38be9 100644 --- a/website/docs/services/ecs/index.md +++ b/website/docs/services/ecs/index.md @@ -20,7 +20,7 @@ The ecs service documentation.
-total resources: 8
+total resources: 5
@@ -30,14 +30,11 @@ The ecs service documentation. \ 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 6dffbfd04..0efe857d4 100644 --- a/website/docs/services/ecs/primary_task_sets/index.md +++ b/website/docs/services/ecs/primary_task_sets/index.md @@ -169,6 +169,19 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.ecs.primary_task_sets +SET data__PatchDocument = string('{{ { + "TaskSetId": task_set_id +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = '|'; +``` + + ## Permissions To operate on the primary_task_sets resource, the following permissions are required: diff --git a/website/docs/services/ecs/services/index.md b/website/docs/services/ecs/services/index.md index 18ed836b3..bff870573 100644 --- a/website/docs/services/ecs/services/index.md +++ b/website/docs/services/ecs/services/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a service resource or lists ## Fields + + + service resource or lists + + + + + + For more information, see AWS::ECS::Service. @@ -639,31 +670,37 @@ For more information, see + services INSERT + services DELETE + services UPDATE + services_list_only SELECT + services SELECT @@ -672,6 +709,15 @@ For more information, see + + Gets all properties from an individual service. ```sql SELECT @@ -707,6 +753,20 @@ deployment_configuration FROM awscc.ecs.services WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + + + +Lists all services in a region. +```sql +SELECT +region, +service_arn, +cluster +FROM awscc.ecs.services_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -1007,6 +1067,39 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.ecs.services +SET data__PatchDocument = string('{{ { + "PlatformVersion": platform_version, + "PropagateTags": propagate_tags, + "PlacementStrategies": placement_strategies, + "ServiceRegistries": service_registries, + "VolumeConfigurations": volume_configurations, + "CapacityProviderStrategy": capacity_provider_strategy, + "AvailabilityZoneRebalancing": availability_zone_rebalancing, + "NetworkConfiguration": network_configuration, + "Tags": tags, + "ForceNewDeployment": force_new_deployment, + "HealthCheckGracePeriodSeconds": health_check_grace_period_seconds, + "EnableECSManagedTags": enable_ecs_managed_tags, + "EnableExecuteCommand": enable_execute_command, + "PlacementConstraints": placement_constraints, + "LoadBalancers": load_balancers, + "ServiceConnectConfiguration": service_connect_configuration, + "DesiredCount": desired_count, + "VpcLatticeConfigurations": vpc_lattice_configurations, + "DeploymentController": deployment_controller, + "TaskDefinition": task_definition, + "DeploymentConfiguration": deployment_configuration +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = '|'; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/ecs/services_list_only/index.md b/website/docs/services/ecs/services_list_only/index.md deleted file mode 100644 index 743635f20..000000000 --- a/website/docs/services/ecs/services_list_only/index.md +++ /dev/null @@ -1,86 +0,0 @@ ---- -title: services_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - services_list_only - - ecs - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists services in a region or regions, for all properties use services - -## Overview - - - - - - - -
Nameservices_list_only
TypeResource
DescriptionThe ``AWS::ECS::Service`` resource creates an Amazon Elastic Container Service (Amazon ECS) service that runs and maintains the requested number of tasks and associated load balancers.
The stack update fails if you change any properties that require replacement and at least one ECS Service Connect ``ServiceConnectConfiguration`` property is configured. This is because AWS CloudFormation creates the replacement service first, but each ``ServiceConnectService`` must have a name that is unique in the namespace.
Starting April 15, 2023, AWS; will not onboard new customers to Amazon Elastic Inference (EI), and will help current customers migrate their workloads to options that offer better price and performance. After April 15, 2023, new customers will not be able to launch instances with Amazon EI accelerators in Amazon SageMaker, ECS, or EC2. However, customers who have used Amazon EI at least once during the past 30-day period are considered current customers and will be able to continue using the service.
On June 12, 2025, Amazon ECS launched support for updating capacity provider configuration for ECS services. With this launch, ECS also aligned the CFN update behavior for ``CapacityProviderStrategy`` parameter with the standard practice. For more information, see [adds support for updating capacity provider configuration for ECS services](https://docs.aws.amazon.com/about-aws/whats-new/2025/05/amazon-ecs-capacity-provider-configuration-ecs/). Previously ECS ignored the ``CapacityProviderStrategy`` property if it was set to an empty list for example, ``[]`` in CFN, because updating capacity provider configuration was not supported. Now, with support for capacity provider updates, customers can remove capacity providers from a service by passing an empty list. When you specify an empty list (``[]``) for the ``CapacityProviderStrategy`` property in your CFN template, ECS will remove any capacity providers associated with the service, as follows:
+ For services created with a capacity provider strategy after the launch:
+ If there's a cluster default strategy set, the service will revert to using that default strategy.
+ If no cluster default strategy exists, you will receive the following error:
No launch type to fall back to for empty capacity provider strategy. Your service was not created with a launch type.

+ For services created with a capacity provider strategy prior to the launch:
+ If ``CapacityProviderStrategy`` had ``FARGATE_SPOT`` or ``FARGATE`` capacity providers, the launch type will be updated to ``FARGATE`` and the capacity provider will be removed.
+ If the strategy included Auto Scaling group capacity providers, the service will revert to EC2 launch type, and the Auto Scaling group capacity providers will not be used.


Recommended Actions
If you are currently using ``CapacityProviderStrategy: []`` in your CFN templates, you should take one of the following actions:
+ If you do not intend to update the Capacity Provider Strategy:
+ Remove the ``CapacityProviderStrategy`` property entirely from your CFN template
+ Alternatively, use ``!Ref ::NoValue`` for the ``CapacityProviderStrategy`` property in your template

+ If you intend to maintain or update the Capacity Provider Strategy, specify the actual Capacity Provider Strategy for the service in your CFN template.

If your CFN template had an empty list ([]) for ``CapacityProviderStrategy`` prior to the aforementioned launch on June 12, and you are using the same template with ``CapacityProviderStrategy: []``, you might encounter the following error:
Invalid request provided: When switching from launch type to capacity provider strategy on an existing service, or making a change to a capacity provider strategy on a service that is already using one, you must force a new deployment. (Service: Ecs, Status Code: 400, Request ID: xxx) (SDK Attempt Count: 1)" (RequestToken: xxx HandlerErrorCode: InvalidRequest)
Note that CFN automatically initiates a new deployment when it detects a parameter change, but customers cannot choose to force a deployment through CFN. This is an invalid input scenario that requires one of the remediation actions listed above.
If you are experiencing active production issues related to this change, contact AWS Support or your Technical Account Manager.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all services in a region. -```sql -SELECT -region, -service_arn, -cluster -FROM awscc.ecs.services_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the services_list_only resource, see services - diff --git a/website/docs/services/ecs/task_definitions/index.md b/website/docs/services/ecs/task_definitions/index.md index 48d88470a..06e9f796d 100644 --- a/website/docs/services/ecs/task_definitions/index.md +++ b/website/docs/services/ecs/task_definitions/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a task_definition resource or lis ## Fields + + + task_definition
resource or lis "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::ECS::TaskDefinition. @@ -899,31 +925,37 @@ For more information, see + task_definitions INSERT + task_definitions DELETE + task_definitions UPDATE + task_definitions_list_only SELECT + task_definitions SELECT @@ -932,6 +964,15 @@ For more information, see + + Gets all properties from an individual task_definition. ```sql SELECT @@ -958,6 +999,19 @@ task_definition_arn FROM awscc.ecs.task_definitions WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all task_definitions in a region. +```sql +SELECT +region, +task_definition_arn +FROM awscc.ecs.task_definitions_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -1271,6 +1325,19 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.ecs.task_definitions +SET data__PatchDocument = string('{{ { + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/ecs/task_definitions_list_only/index.md b/website/docs/services/ecs/task_definitions_list_only/index.md deleted file mode 100644 index 2c01cd449..000000000 --- a/website/docs/services/ecs/task_definitions_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: task_definitions_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - task_definitions_list_only - - ecs - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists task_definitions in a region or regions, for all properties use task_definitions - -## Overview - - - - - - - -
Nametask_definitions_list_only
TypeResource
DescriptionRegisters a new task definition from the supplied ``family`` and ``containerDefinitions``. Optionally, you can add data volumes to your containers with the ``volumes`` parameter. For more information about task definition parameters and defaults, see [Amazon ECS Task Definitions](https://docs.aws.amazon.com/AmazonECS/latest/developerguide/task_defintions.html) in the *Amazon Elastic Container Service Developer Guide*.
You can specify a role for your task with the ``taskRoleArn`` parameter. When you specify a role for a task, its containers can then use the latest versions of the CLI or SDKs to make API requests to the AWS services that are specified in the policy that's associated with the role. For more information, see [IAM Roles for Tasks](https://docs.aws.amazon.com/AmazonECS/latest/developerguide/task-iam-roles.html) in the *Amazon Elastic Container Service Developer Guide*.
You can specify a Docker networking mode for the containers in your task definition with the ``networkMode`` parameter. If you specify the ``awsvpc`` network mode, the task is allocated an elastic network interface, and you must specify a [NetworkConfiguration](https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_NetworkConfiguration.html) when you create a service or run a task with the task definition. For more information, see [Task Networking](https://docs.aws.amazon.com/AmazonECS/latest/developerguide/task-networking.html) in the *Amazon Elastic Container Service Developer Guide*.
In the following example or examples, the Authorization header contents (``AUTHPARAMS``) must be replaced with an AWS Signature Version 4 signature. For more information, see [Signature Version 4 Signing Process](https://docs.aws.amazon.com/general/latest/gr/signature-version-4.html) in the *General Reference*.
You only need to learn how to sign HTTP requests if you intend to create them manually. When you use the [](https://docs.aws.amazon.com/cli/) or one of the [SDKs](https://docs.aws.amazon.com/tools/) to make requests to AWS, these tools automatically sign the requests for you, with the access key that you specify when you configure the tools. When you use these tools, you don't have to sign requests yourself.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all task_definitions in a region. -```sql -SELECT -region, -task_definition_arn -FROM awscc.ecs.task_definitions_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the task_definitions_list_only resource, see task_definitions - diff --git a/website/docs/services/ecs/task_sets/index.md b/website/docs/services/ecs/task_sets/index.md index 8b8843c31..71f159953 100644 --- a/website/docs/services/ecs/task_sets/index.md +++ b/website/docs/services/ecs/task_sets/index.md @@ -394,6 +394,20 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.ecs.task_sets +SET data__PatchDocument = string('{{ { + "Scale": scale, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = '||'; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/efs/access_points/index.md b/website/docs/services/efs/access_points/index.md index 6552e64c9..9d66cce04 100644 --- a/website/docs/services/efs/access_points/index.md +++ b/website/docs/services/efs/access_points/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets an access_point resource or lists ## Fields + + + access_point
resource or lists "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::EFS::AccessPoint. @@ -142,31 +168,37 @@ For more information, see + access_points INSERT + access_points DELETE + access_points UPDATE + access_points_list_only SELECT + access_points SELECT @@ -175,6 +207,15 @@ For more information, see + + Gets all properties from an individual access_point. ```sql SELECT @@ -189,6 +230,19 @@ root_directory FROM awscc.efs.access_points WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all access_points in a region. +```sql +SELECT +region, +access_point_id +FROM awscc.efs.access_points_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -276,6 +330,19 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.efs.access_points +SET data__PatchDocument = string('{{ { + "AccessPointTags": access_point_tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/efs/access_points_list_only/index.md b/website/docs/services/efs/access_points_list_only/index.md deleted file mode 100644 index 8927dc0a8..000000000 --- a/website/docs/services/efs/access_points_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: access_points_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - access_points_list_only - - efs - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists access_points in a region or regions, for all properties use access_points - -## Overview - - - - - - - -
Nameaccess_points_list_only
TypeResource
DescriptionThe ``AWS::EFS::AccessPoint`` resource creates an EFS access point. An access point is an application-specific view into an EFS file system that applies an operating system user and group, and a file system path, to any file system request made through the access point. The operating system user and group override any identity information provided by the NFS client. The file system path is exposed as the access point's root directory. Applications using the access point can only access data in its own directory and below. To learn more, see [Mounting a file system using EFS access points](https://docs.aws.amazon.com/efs/latest/ug/efs-access-points.html).
This operation requires permissions for the ``elasticfilesystem:CreateAccessPoint`` action.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all access_points in a region. -```sql -SELECT -region, -access_point_id -FROM awscc.efs.access_points_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the access_points_list_only resource, see access_points - diff --git a/website/docs/services/efs/file_systems/index.md b/website/docs/services/efs/file_systems/index.md index 841297a41..decc826cd 100644 --- a/website/docs/services/efs/file_systems/index.md +++ b/website/docs/services/efs/file_systems/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a file_system resource or lists < ## Fields + + + file_system resource or lists < "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::EFS::FileSystem. @@ -211,31 +237,37 @@ For more information, see + file_systems INSERT + file_systems DELETE + file_systems UPDATE + file_systems_list_only SELECT + file_systems SELECT @@ -244,6 +276,15 @@ For more information, see + + Gets all properties from an individual file_system. ```sql SELECT @@ -266,6 +307,19 @@ replication_configuration FROM awscc.efs.file_systems WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all file_systems in a region. +```sql +SELECT +region, +file_system_id +FROM awscc.efs.file_systems_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -413,6 +467,26 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.efs.file_systems +SET data__PatchDocument = string('{{ { + "FileSystemTags": file_system_tags, + "LifecyclePolicies": lifecycle_policies, + "FileSystemProtection": file_system_protection, + "ProvisionedThroughputInMibps": provisioned_throughput_in_mibps, + "ThroughputMode": throughput_mode, + "FileSystemPolicy": file_system_policy, + "BypassPolicyLockoutSafetyCheck": bypass_policy_lockout_safety_check, + "BackupPolicy": backup_policy +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/efs/file_systems_list_only/index.md b/website/docs/services/efs/file_systems_list_only/index.md deleted file mode 100644 index f7f91669e..000000000 --- a/website/docs/services/efs/file_systems_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: file_systems_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - file_systems_list_only - - efs - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists file_systems in a region or regions, for all properties use file_systems - -## Overview - - - - - - - -
Namefile_systems_list_only
TypeResource
DescriptionThe ``AWS::EFS::FileSystem`` resource creates a new, empty file system in EFSlong (EFS). You must create a mount target ([AWS::EFS::MountTarget](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-efs-mounttarget.html)) to mount your EFS file system on an EC2 or other AWS cloud compute resource.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all file_systems in a region. -```sql -SELECT -region, -file_system_id -FROM awscc.efs.file_systems_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the file_systems_list_only resource, see file_systems - diff --git a/website/docs/services/efs/index.md b/website/docs/services/efs/index.md index 4f7700201..1aa59803f 100644 --- a/website/docs/services/efs/index.md +++ b/website/docs/services/efs/index.md @@ -20,7 +20,7 @@ The efs service documentation.
-total resources: 6
+total resources: 3
@@ -30,12 +30,9 @@ The efs service documentation. \ 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 94bebbe64..281f776c1 100644 --- a/website/docs/services/efs/mount_targets/index.md +++ b/website/docs/services/efs/mount_targets/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a mount_target resource or lists ## Fields + + + mount_target resource or lists "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::EFS::MountTarget. @@ -84,31 +110,37 @@ For more information, see + mount_targets INSERT + mount_targets DELETE + mount_targets UPDATE + mount_targets_list_only SELECT + mount_targets SELECT @@ -117,6 +149,15 @@ For more information, see + + Gets all properties from an individual mount_target. ```sql SELECT @@ -131,6 +172,19 @@ subnet_id FROM awscc.efs.mount_targets WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all mount_targets in a region. +```sql +SELECT +region, +id +FROM awscc.efs.mount_targets_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -216,6 +270,19 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.efs.mount_targets +SET data__PatchDocument = string('{{ { + "SecurityGroups": security_groups +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/efs/mount_targets_list_only/index.md b/website/docs/services/efs/mount_targets_list_only/index.md deleted file mode 100644 index d08948128..000000000 --- a/website/docs/services/efs/mount_targets_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: mount_targets_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - mount_targets_list_only - - efs - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists mount_targets in a region or regions, for all properties use mount_targets - -## Overview - - - - - - - -
Namemount_targets_list_only
TypeResource
DescriptionThe ``AWS::EFS::MountTarget`` resource is an Amazon EFS resource that creates a mount target for an EFS file system. You can then mount the file system on Amazon EC2 instances or other resources by using the mount target.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all mount_targets in a region. -```sql -SELECT -region, -id -FROM awscc.efs.mount_targets_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the mount_targets_list_only resource, see mount_targets - diff --git a/website/docs/services/eks/access_entries/index.md b/website/docs/services/eks/access_entries/index.md index 92da30b89..cfc1de6c7 100644 --- a/website/docs/services/eks/access_entries/index.md +++ b/website/docs/services/eks/access_entries/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets an access_entry resource or lists ## Fields + + + access_entry resource or lists "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::EKS::AccessEntry. @@ -125,31 +156,37 @@ For more information, see + access_entries INSERT + access_entries DELETE + access_entries UPDATE + access_entries_list_only SELECT + access_entries SELECT @@ -158,6 +195,15 @@ For more information, see + + Gets all properties from an individual access_entry. ```sql SELECT @@ -173,6 +219,20 @@ type FROM awscc.eks.access_entries WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + + + +Lists all access_entries in a region. +```sql +SELECT +region, +principal_arn, +cluster_name +FROM awscc.eks.access_entries_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -267,6 +327,22 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.eks.access_entries +SET data__PatchDocument = string('{{ { + "Username": username, + "Tags": tags, + "KubernetesGroups": kubernetes_groups, + "AccessPolicies": access_policies +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = '|'; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/eks/access_entries_list_only/index.md b/website/docs/services/eks/access_entries_list_only/index.md deleted file mode 100644 index a25be84b9..000000000 --- a/website/docs/services/eks/access_entries_list_only/index.md +++ /dev/null @@ -1,86 +0,0 @@ ---- -title: access_entries_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - access_entries_list_only - - eks - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists access_entries in a region or regions, for all properties use access_entries - -## Overview - - - - - - - -
Nameaccess_entries_list_only
TypeResource
DescriptionAn object representing an Amazon EKS AccessEntry.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all access_entries in a region. -```sql -SELECT -region, -principal_arn, -cluster_name -FROM awscc.eks.access_entries_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the access_entries_list_only resource, see access_entries - diff --git a/website/docs/services/eks/addons/index.md b/website/docs/services/eks/addons/index.md index 5308cbd88..ff99119dd 100644 --- a/website/docs/services/eks/addons/index.md +++ b/website/docs/services/eks/addons/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets an addon resource or lists ## Fields + + + addon resource or lists "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::EKS::Addon. @@ -187,31 +218,37 @@ For more information, see + addons INSERT + addons DELETE + addons UPDATE + addons_list_only SELECT + addons SELECT @@ -220,6 +257,15 @@ For more information, see + + Gets all properties from an individual addon. ```sql SELECT @@ -238,6 +284,20 @@ tags FROM awscc.eks.addons WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + + + +Lists all addons in a region. +```sql +SELECT +region, +cluster_name, +addon_name +FROM awscc.eks.addons_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -347,6 +407,25 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.eks.addons +SET data__PatchDocument = string('{{ { + "AddonVersion": addon_version, + "PreserveOnDelete": preserve_on_delete, + "ResolveConflicts": resolve_conflicts, + "ServiceAccountRoleArn": service_account_role_arn, + "PodIdentityAssociations": pod_identity_associations, + "ConfigurationValues": configuration_values, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = '|'; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/eks/addons_list_only/index.md b/website/docs/services/eks/addons_list_only/index.md deleted file mode 100644 index c79f65439..000000000 --- a/website/docs/services/eks/addons_list_only/index.md +++ /dev/null @@ -1,86 +0,0 @@ ---- -title: addons_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - addons_list_only - - eks - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists addons in a region or regions, for all properties use addons - -## Overview - - - - - - - -
Nameaddons_list_only
TypeResource
DescriptionResource Schema for AWS::EKS::Addon
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all addons in a region. -```sql -SELECT -region, -cluster_name, -addon_name -FROM awscc.eks.addons_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the addons_list_only resource, see addons - diff --git a/website/docs/services/eks/clusters/index.md b/website/docs/services/eks/clusters/index.md index 96e4ade06..748cf21f8 100644 --- a/website/docs/services/eks/clusters/index.md +++ b/website/docs/services/eks/clusters/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a cluster resource or lists ## Fields + + + cluster resource or lists + + + + + + For more information, see AWS::EKS::Cluster. @@ -389,31 +415,37 @@ For more information, see + clusters INSERT + clusters DELETE + clusters UPDATE + clusters_list_only SELECT + clusters SELECT @@ -422,6 +454,15 @@ For more information, see + + Gets all properties from an individual cluster. ```sql SELECT @@ -454,6 +495,19 @@ zonal_shift_config FROM awscc.eks.clusters WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all clusters in a region. +```sql +SELECT +region, +name +FROM awscc.eks.clusters_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -627,6 +681,29 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.eks.clusters +SET data__PatchDocument = string('{{ { + "Logging": logging, + "ResourcesVpcConfig": resources_vpc_config, + "UpgradePolicy": upgrade_policy, + "RemoteNetworkConfig": remote_network_config, + "ComputeConfig": compute_config, + "StorageConfig": storage_config, + "Version": version, + "Force": force, + "Tags": tags, + "DeletionProtection": deletion_protection, + "ZonalShiftConfig": zonal_shift_config +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/eks/clusters_list_only/index.md b/website/docs/services/eks/clusters_list_only/index.md deleted file mode 100644 index 4c5a670b6..000000000 --- a/website/docs/services/eks/clusters_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: clusters_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - clusters_list_only - - eks - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists clusters in a region or regions, for all properties use clusters - -## Overview - - - - - - - -
Nameclusters_list_only
TypeResource
DescriptionAn object representing an Amazon EKS cluster.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all clusters in a region. -```sql -SELECT -region, -name -FROM awscc.eks.clusters_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the clusters_list_only resource, see clusters - diff --git a/website/docs/services/eks/fargate_profiles/index.md b/website/docs/services/eks/fargate_profiles/index.md index 74da8c4db..410cb2412 100644 --- a/website/docs/services/eks/fargate_profiles/index.md +++ b/website/docs/services/eks/fargate_profiles/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a fargate_profile resource or lis ## Fields + + + fargate_profile
resource or lis "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::EKS::FargateProfile. @@ -120,31 +151,37 @@ For more information, see + fargate_profiles INSERT + fargate_profiles DELETE + fargate_profiles UPDATE + fargate_profiles_list_only SELECT + fargate_profiles SELECT @@ -153,6 +190,15 @@ For more information, see + + Gets all properties from an individual fargate_profile. ```sql SELECT @@ -167,6 +213,20 @@ tags FROM awscc.eks.fargate_profiles WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + + + +Lists all fargate_profiles in a region. +```sql +SELECT +region, +cluster_name, +fargate_profile_name +FROM awscc.eks.fargate_profiles_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -258,6 +318,19 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.eks.fargate_profiles +SET data__PatchDocument = string('{{ { + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = '|'; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/eks/fargate_profiles_list_only/index.md b/website/docs/services/eks/fargate_profiles_list_only/index.md deleted file mode 100644 index 7e4dc2952..000000000 --- a/website/docs/services/eks/fargate_profiles_list_only/index.md +++ /dev/null @@ -1,86 +0,0 @@ ---- -title: fargate_profiles_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - fargate_profiles_list_only - - eks - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists fargate_profiles in a region or regions, for all properties use fargate_profiles - -## Overview - - - - - - - -
Namefargate_profiles_list_only
TypeResource
DescriptionResource Schema for AWS::EKS::FargateProfile
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all fargate_profiles in a region. -```sql -SELECT -region, -cluster_name, -fargate_profile_name -FROM awscc.eks.fargate_profiles_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the fargate_profiles_list_only resource, see fargate_profiles - diff --git a/website/docs/services/eks/identity_provider_configs/index.md b/website/docs/services/eks/identity_provider_configs/index.md index 6913792d6..cdee62aef 100644 --- a/website/docs/services/eks/identity_provider_configs/index.md +++ b/website/docs/services/eks/identity_provider_configs/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets an identity_provider_config resou ## Fields + + + identity_provider_config
resou "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::EKS::IdentityProviderConfig. @@ -140,31 +176,37 @@ For more information, see + identity_provider_configs INSERT + identity_provider_configs DELETE + identity_provider_configs UPDATE + identity_provider_configs_list_only SELECT + identity_provider_configs SELECT @@ -173,6 +215,15 @@ For more information, see + + Gets all properties from an individual identity_provider_config. ```sql SELECT @@ -186,6 +237,21 @@ identity_provider_config_arn FROM awscc.eks.identity_provider_configs WHERE region = 'us-east-1' AND data__Identifier = '||'; ``` + + + +Lists all identity_provider_configs in a region. +```sql +SELECT +region, +identity_provider_config_name, +cluster_name, +type +FROM awscc.eks.identity_provider_configs_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -275,6 +341,19 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.eks.identity_provider_configs +SET data__PatchDocument = string('{{ { + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = '||'; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/eks/identity_provider_configs_list_only/index.md b/website/docs/services/eks/identity_provider_configs_list_only/index.md deleted file mode 100644 index 4dc7a7bca..000000000 --- a/website/docs/services/eks/identity_provider_configs_list_only/index.md +++ /dev/null @@ -1,92 +0,0 @@ ---- -title: identity_provider_configs_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - identity_provider_configs_list_only - - eks - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists identity_provider_configs in a region or regions, for all properties use identity_provider_configs - -## Overview - - - - - - - -
Nameidentity_provider_configs_list_only
TypeResource
DescriptionAn object representing an Amazon EKS IdentityProviderConfig.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all identity_provider_configs in a region. -```sql -SELECT -region, -identity_provider_config_name, -cluster_name, -type -FROM awscc.eks.identity_provider_configs_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the identity_provider_configs_list_only resource, see identity_provider_configs - diff --git a/website/docs/services/eks/index.md b/website/docs/services/eks/index.md index ab78cbf33..debdd3141 100644 --- a/website/docs/services/eks/index.md +++ b/website/docs/services/eks/index.md @@ -20,7 +20,7 @@ The eks service documentation.
-total resources: 14
+total resources: 7
@@ -30,20 +30,13 @@ The eks service documentation. \ 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 d47f12bf2..1d9b125fe 100644 --- a/website/docs/services/eks/nodegroups/index.md +++ b/website/docs/services/eks/nodegroups/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a nodegroup resource or lists ## Fields + + + nodegroup resource or lists + + + + + + For more information, see AWS::EKS::Nodegroup. @@ -241,31 +267,37 @@ For more information, see + nodegroups INSERT + nodegroups DELETE + nodegroups UPDATE + nodegroups_list_only SELECT + nodegroups SELECT @@ -274,6 +306,15 @@ For more information, see + + Gets all properties from an individual nodegroup. ```sql SELECT @@ -302,6 +343,19 @@ arn FROM awscc.eks.nodegroups WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all nodegroups in a region. +```sql +SELECT +region, +id +FROM awscc.eks.nodegroups_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -456,6 +510,28 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.eks.nodegroups +SET data__PatchDocument = string('{{ { + "ForceUpdateEnabled": force_update_enabled, + "Labels": labels, + "LaunchTemplate": launch_template, + "ReleaseVersion": release_version, + "ScalingConfig": scaling_config, + "Tags": tags, + "Taints": taints, + "UpdateConfig": update_config, + "NodeRepairConfig": node_repair_config, + "Version": version +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/eks/nodegroups_list_only/index.md b/website/docs/services/eks/nodegroups_list_only/index.md deleted file mode 100644 index f3ab020d1..000000000 --- a/website/docs/services/eks/nodegroups_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: nodegroups_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - nodegroups_list_only - - eks - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists nodegroups in a region or regions, for all properties use nodegroups - -## Overview - - - - - - - -
Namenodegroups_list_only
TypeResource
DescriptionResource schema for AWS::EKS::Nodegroup
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all nodegroups in a region. -```sql -SELECT -region, -id -FROM awscc.eks.nodegroups_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the nodegroups_list_only resource, see nodegroups - diff --git a/website/docs/services/eks/pod_identity_associations/index.md b/website/docs/services/eks/pod_identity_associations/index.md index 80cc75af6..c1351c13d 100644 --- a/website/docs/services/eks/pod_identity_associations/index.md +++ b/website/docs/services/eks/pod_identity_associations/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a pod_identity_association resour ## Fields + + + pod_identity_association resour "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::EKS::PodIdentityAssociation. @@ -111,31 +137,37 @@ For more information, see + pod_identity_associations INSERT + pod_identity_associations DELETE + pod_identity_associations UPDATE + pod_identity_associations_list_only SELECT + pod_identity_associations SELECT @@ -144,6 +176,15 @@ For more information, see + + Gets all properties from an individual pod_identity_association. ```sql SELECT @@ -161,6 +202,19 @@ tags FROM awscc.eks.pod_identity_associations WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all pod_identity_associations in a region. +```sql +SELECT +region, +association_arn +FROM awscc.eks.pod_identity_associations_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -253,6 +307,22 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.eks.pod_identity_associations +SET data__PatchDocument = string('{{ { + "RoleArn": role_arn, + "TargetRoleArn": target_role_arn, + "DisableSessionTags": disable_session_tags, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/eks/pod_identity_associations_list_only/index.md b/website/docs/services/eks/pod_identity_associations_list_only/index.md deleted file mode 100644 index 71c106971..000000000 --- a/website/docs/services/eks/pod_identity_associations_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: pod_identity_associations_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - pod_identity_associations_list_only - - eks - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists pod_identity_associations in a region or regions, for all properties use pod_identity_associations - -## Overview - - - - - - - -
Namepod_identity_associations_list_only
TypeResource
DescriptionAn object representing an Amazon EKS PodIdentityAssociation.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all pod_identity_associations in a region. -```sql -SELECT -region, -association_arn -FROM awscc.eks.pod_identity_associations_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the pod_identity_associations_list_only resource, see pod_identity_associations - diff --git a/website/docs/services/elasticache/global_replication_groups/index.md b/website/docs/services/elasticache/global_replication_groups/index.md index e8bb71990..9da2b3678 100644 --- a/website/docs/services/elasticache/global_replication_groups/index.md +++ b/website/docs/services/elasticache/global_replication_groups/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a global_replication_group resour ## Fields + + + global_replication_group resour "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::ElastiCache::GlobalReplicationGroup. @@ -155,31 +181,37 @@ For more information, see + global_replication_groups INSERT + global_replication_groups DELETE + global_replication_groups UPDATE + global_replication_groups_list_only SELECT + global_replication_groups SELECT @@ -188,6 +220,15 @@ For more information, see + + Gets all properties from an individual global_replication_group. ```sql SELECT @@ -207,6 +248,19 @@ regional_configurations FROM awscc.elasticache.global_replication_groups WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all global_replication_groups in a region. +```sql +SELECT +region, +global_replication_group_id +FROM awscc.elasticache.global_replication_groups_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -312,6 +366,28 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.elasticache.global_replication_groups +SET data__PatchDocument = string('{{ { + "GlobalReplicationGroupIdSuffix": global_replication_group_id_suffix, + "AutomaticFailoverEnabled": automatic_failover_enabled, + "CacheNodeType": cache_node_type, + "EngineVersion": engine_version, + "Engine": engine, + "CacheParameterGroupName": cache_parameter_group_name, + "GlobalNodeGroupCount": global_node_group_count, + "GlobalReplicationGroupDescription": global_replication_group_description, + "Members": members, + "RegionalConfigurations": regional_configurations +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/elasticache/global_replication_groups_list_only/index.md b/website/docs/services/elasticache/global_replication_groups_list_only/index.md deleted file mode 100644 index e926df42d..000000000 --- a/website/docs/services/elasticache/global_replication_groups_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: global_replication_groups_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - global_replication_groups_list_only - - elasticache - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists global_replication_groups in a region or regions, for all properties use global_replication_groups - -## Overview - - - - - - - -
Nameglobal_replication_groups_list_only
TypeResource
DescriptionThe AWS::ElastiCache::GlobalReplicationGroup resource creates an Amazon ElastiCache Global Replication Group.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all global_replication_groups in a region. -```sql -SELECT -region, -global_replication_group_id -FROM awscc.elasticache.global_replication_groups_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the global_replication_groups_list_only resource, see global_replication_groups - diff --git a/website/docs/services/elasticache/index.md b/website/docs/services/elasticache/index.md index 080ef9c6c..5bbe6d01b 100644 --- a/website/docs/services/elasticache/index.md +++ b/website/docs/services/elasticache/index.md @@ -20,7 +20,7 @@ The elasticache service documentation.
-total resources: 12
+total resources: 6
@@ -30,18 +30,12 @@ The elasticache service documentation. \ 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 2a623351f..474bd73e0 100644 --- a/website/docs/services/elasticache/parameter_groups/index.md +++ b/website/docs/services/elasticache/parameter_groups/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a parameter_group resource or lis ## Fields + + + parameter_group resource or lis "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::ElastiCache::ParameterGroup. @@ -86,31 +112,37 @@ For more information, see + parameter_groups INSERT + parameter_groups DELETE + parameter_groups UPDATE + parameter_groups_list_only SELECT + parameter_groups SELECT @@ -119,6 +151,15 @@ For more information, see + + Gets all properties from an individual parameter_group. ```sql SELECT @@ -131,6 +172,19 @@ cache_parameter_group_family FROM awscc.elasticache.parameter_groups WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all parameter_groups in a region. +```sql +SELECT +region, +cache_parameter_group_name +FROM awscc.elasticache.parameter_groups_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -207,6 +261,21 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.elasticache.parameter_groups +SET data__PatchDocument = string('{{ { + "Description": description, + "Properties": properties, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/elasticache/parameter_groups_list_only/index.md b/website/docs/services/elasticache/parameter_groups_list_only/index.md deleted file mode 100644 index 79413c999..000000000 --- a/website/docs/services/elasticache/parameter_groups_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: parameter_groups_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - parameter_groups_list_only - - elasticache - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists parameter_groups in a region or regions, for all properties use parameter_groups - -## Overview - - - - - - - -
Nameparameter_groups_list_only
TypeResource
DescriptionResource Type definition for AWS::ElastiCache::ParameterGroup
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all parameter_groups in a region. -```sql -SELECT -region, -cache_parameter_group_name -FROM awscc.elasticache.parameter_groups_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the parameter_groups_list_only resource, see parameter_groups - diff --git a/website/docs/services/elasticache/serverless_caches/index.md b/website/docs/services/elasticache/serverless_caches/index.md index b223ed909..32ad1d8b6 100644 --- a/website/docs/services/elasticache/serverless_caches/index.md +++ b/website/docs/services/elasticache/serverless_caches/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a serverless_cach resource or lis ## Fields + + + serverless_cach resource or lis "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::ElastiCache::ServerlessCache. @@ -209,31 +235,37 @@ For more information, see + serverless_caches INSERT + serverless_caches DELETE + serverless_caches UPDATE + serverless_caches_list_only SELECT + serverless_caches SELECT @@ -242,6 +274,15 @@ For more information, see + + Gets all properties from an individual serverless_cach. ```sql SELECT @@ -269,6 +310,19 @@ final_snapshot_name FROM awscc.elasticache.serverless_caches WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all serverless_caches in a region. +```sql +SELECT +region, +serverless_cache_name +FROM awscc.elasticache.serverless_caches_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -405,6 +459,28 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.elasticache.serverless_caches +SET data__PatchDocument = string('{{ { + "Description": description, + "Engine": engine, + "MajorEngineVersion": major_engine_version, + "CacheUsageLimits": cache_usage_limits, + "SecurityGroupIds": security_group_ids, + "Tags": tags, + "UserGroupId": user_group_id, + "SnapshotRetentionLimit": snapshot_retention_limit, + "DailySnapshotTime": daily_snapshot_time, + "FinalSnapshotName": final_snapshot_name +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/elasticache/serverless_caches_list_only/index.md b/website/docs/services/elasticache/serverless_caches_list_only/index.md deleted file mode 100644 index 16457da8d..000000000 --- a/website/docs/services/elasticache/serverless_caches_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: serverless_caches_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - serverless_caches_list_only - - elasticache - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists serverless_caches in a region or regions, for all properties use serverless_caches - -## Overview - - - - - - - -
Nameserverless_caches_list_only
TypeResource
DescriptionThe AWS::ElastiCache::ServerlessCache resource creates an Amazon ElastiCache Serverless Cache.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all serverless_caches in a region. -```sql -SELECT -region, -serverless_cache_name -FROM awscc.elasticache.serverless_caches_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the serverless_caches_list_only resource, see serverless_caches - diff --git a/website/docs/services/elasticache/subnet_groups/index.md b/website/docs/services/elasticache/subnet_groups/index.md index 2a689cee8..ca8ad6da9 100644 --- a/website/docs/services/elasticache/subnet_groups/index.md +++ b/website/docs/services/elasticache/subnet_groups/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a subnet_group resource or lists ## Fields + + + subnet_group resource or lists "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::ElastiCache::SubnetGroup. @@ -81,31 +107,37 @@ For more information, see + subnet_groups INSERT + subnet_groups DELETE + subnet_groups UPDATE + subnet_groups_list_only SELECT + subnet_groups SELECT @@ -114,6 +146,15 @@ For more information, see + + Gets all properties from an individual subnet_group. ```sql SELECT @@ -125,6 +166,19 @@ tags FROM awscc.elasticache.subnet_groups WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all subnet_groups in a region. +```sql +SELECT +region, +cache_subnet_group_name +FROM awscc.elasticache.subnet_groups_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -202,6 +256,21 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.elasticache.subnet_groups +SET data__PatchDocument = string('{{ { + "Description": description, + "SubnetIds": subnet_ids, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/elasticache/subnet_groups_list_only/index.md b/website/docs/services/elasticache/subnet_groups_list_only/index.md deleted file mode 100644 index 3b0762ab7..000000000 --- a/website/docs/services/elasticache/subnet_groups_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: subnet_groups_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - subnet_groups_list_only - - elasticache - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists subnet_groups in a region or regions, for all properties use subnet_groups - -## Overview - - - - - - - -
Namesubnet_groups_list_only
TypeResource
DescriptionResource Type definition for AWS::ElastiCache::SubnetGroup
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all subnet_groups in a region. -```sql -SELECT -region, -cache_subnet_group_name -FROM awscc.elasticache.subnet_groups_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the subnet_groups_list_only resource, see subnet_groups - diff --git a/website/docs/services/elasticache/user_groups/index.md b/website/docs/services/elasticache/user_groups/index.md index 25795e762..605f71d8e 100644 --- a/website/docs/services/elasticache/user_groups/index.md +++ b/website/docs/services/elasticache/user_groups/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets an user_group resource or lists < ## Fields + + + user_group resource or lists < "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::ElastiCache::UserGroup. @@ -91,31 +117,37 @@ For more information, see + user_groups INSERT + user_groups DELETE + user_groups UPDATE + user_groups_list_only SELECT + user_groups SELECT @@ -124,6 +156,15 @@ For more information, see + + Gets all properties from an individual user_group. ```sql SELECT @@ -137,6 +178,19 @@ tags FROM awscc.elasticache.user_groups WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all user_groups in a region. +```sql +SELECT +region, +user_group_id +FROM awscc.elasticache.user_groups_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -216,6 +270,21 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.elasticache.user_groups +SET data__PatchDocument = string('{{ { + "Engine": engine, + "UserIds": user_ids, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/elasticache/user_groups_list_only/index.md b/website/docs/services/elasticache/user_groups_list_only/index.md deleted file mode 100644 index f57770bf3..000000000 --- a/website/docs/services/elasticache/user_groups_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: user_groups_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - user_groups_list_only - - elasticache - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists user_groups in a region or regions, for all properties use user_groups - -## Overview - - - - - - - -
Nameuser_groups_list_only
TypeResource
DescriptionResource Type definition for AWS::ElastiCache::UserGroup
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all user_groups in a region. -```sql -SELECT -region, -user_group_id -FROM awscc.elasticache.user_groups_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the user_groups_list_only resource, see user_groups - diff --git a/website/docs/services/elasticache/users/index.md b/website/docs/services/elasticache/users/index.md index ccf4b2c4c..71802ef60 100644 --- a/website/docs/services/elasticache/users/index.md +++ b/website/docs/services/elasticache/users/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a user resource or lists us ## Fields + + + user resource or lists us "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::ElastiCache::User. @@ -123,31 +149,37 @@ For more information, see + users INSERT + users DELETE + users UPDATE + users_list_only SELECT + users SELECT @@ -156,6 +188,15 @@ For more information, see + + Gets all properties from an individual user. ```sql SELECT @@ -173,6 +214,19 @@ tags FROM awscc.elasticache.users WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all users in a region. +```sql +SELECT +region, +user_id +FROM awscc.elasticache.users_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -271,6 +325,24 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.elasticache.users +SET data__PatchDocument = string('{{ { + "Engine": engine, + "AccessString": access_string, + "NoPasswordRequired": no_password_required, + "Passwords": passwords, + "AuthenticationMode": authentication_mode, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/elasticache/users_list_only/index.md b/website/docs/services/elasticache/users_list_only/index.md deleted file mode 100644 index 792e7a21d..000000000 --- a/website/docs/services/elasticache/users_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: users_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - users_list_only - - elasticache - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists users in a region or regions, for all properties use users - -## Overview - - - - - - - -
Nameusers_list_only
TypeResource
DescriptionResource Type definition for AWS::ElastiCache::User
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all users in a region. -```sql -SELECT -region, -user_id -FROM awscc.elasticache.users_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the users_list_only resource, see users - diff --git a/website/docs/services/elasticbeanstalk/application_versions/index.md b/website/docs/services/elasticbeanstalk/application_versions/index.md index 58dc1ea4e..38fdcb00e 100644 --- a/website/docs/services/elasticbeanstalk/application_versions/index.md +++ b/website/docs/services/elasticbeanstalk/application_versions/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets an application_version resource o ## Fields + + + application_version
resource o "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::ElasticBeanstalk::ApplicationVersion. @@ -81,31 +112,37 @@ For more information, see + application_versions INSERT + application_versions DELETE + application_versions UPDATE + application_versions_list_only SELECT + application_versions SELECT @@ -114,6 +151,15 @@ For more information, see + + Gets all properties from an individual application_version. ```sql SELECT @@ -125,6 +171,20 @@ source_bundle FROM awscc.elasticbeanstalk.application_versions WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + + + +Lists all application_versions in a region. +```sql +SELECT +region, +application_name, +id +FROM awscc.elasticbeanstalk.application_versions_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -197,6 +257,19 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.elasticbeanstalk.application_versions +SET data__PatchDocument = string('{{ { + "Description": description +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = '|'; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/elasticbeanstalk/application_versions_list_only/index.md b/website/docs/services/elasticbeanstalk/application_versions_list_only/index.md deleted file mode 100644 index 909cd75d1..000000000 --- a/website/docs/services/elasticbeanstalk/application_versions_list_only/index.md +++ /dev/null @@ -1,86 +0,0 @@ ---- -title: application_versions_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - application_versions_list_only - - elasticbeanstalk - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists application_versions in a region or regions, for all properties use application_versions - -## Overview - - - - - - - -
Nameapplication_versions_list_only
TypeResource
DescriptionResource Type definition for AWS::ElasticBeanstalk::ApplicationVersion
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all application_versions in a region. -```sql -SELECT -region, -application_name, -id -FROM awscc.elasticbeanstalk.application_versions_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the application_versions_list_only resource, see application_versions - diff --git a/website/docs/services/elasticbeanstalk/applications/index.md b/website/docs/services/elasticbeanstalk/applications/index.md index e4da21442..39cf7ab18 100644 --- a/website/docs/services/elasticbeanstalk/applications/index.md +++ b/website/docs/services/elasticbeanstalk/applications/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets an application resource or lists ## Fields + + + application resource or lists "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::ElasticBeanstalk::Application. @@ -122,31 +148,37 @@ For more information, see + applications INSERT + applications DELETE + applications UPDATE + applications_list_only SELECT + applications SELECT @@ -155,6 +187,15 @@ For more information, see + + Gets all properties from an individual application. ```sql SELECT @@ -165,6 +206,19 @@ resource_lifecycle_config FROM awscc.elasticbeanstalk.applications WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all applications in a region. +```sql +SELECT +region, +application_name +FROM awscc.elasticbeanstalk.applications_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -247,6 +301,20 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.elasticbeanstalk.applications +SET data__PatchDocument = string('{{ { + "Description": description, + "ResourceLifecycleConfig": resource_lifecycle_config +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/elasticbeanstalk/applications_list_only/index.md b/website/docs/services/elasticbeanstalk/applications_list_only/index.md deleted file mode 100644 index 2b92287a9..000000000 --- a/website/docs/services/elasticbeanstalk/applications_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: applications_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - applications_list_only - - elasticbeanstalk - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists applications in a region or regions, for all properties use applications - -## Overview - - - - - - - -
Nameapplications_list_only
TypeResource
DescriptionThe AWS::ElasticBeanstalk::Application resource specifies an Elastic Beanstalk application.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all applications in a region. -```sql -SELECT -region, -application_name -FROM awscc.elasticbeanstalk.applications_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the applications_list_only resource, see applications - diff --git a/website/docs/services/elasticbeanstalk/configuration_templates/index.md b/website/docs/services/elasticbeanstalk/configuration_templates/index.md index b6004acc0..593aa7400 100644 --- a/website/docs/services/elasticbeanstalk/configuration_templates/index.md +++ b/website/docs/services/elasticbeanstalk/configuration_templates/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a configuration_template resource ## Fields + + + configuration_template resource "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::ElasticBeanstalk::ConfigurationTemplate. @@ -123,31 +154,37 @@ For more information, see + configuration_templates INSERT + configuration_templates DELETE + configuration_templates UPDATE + configuration_templates_list_only SELECT + configuration_templates SELECT @@ -156,6 +193,15 @@ For more information, see + + Gets all properties from an individual configuration_template. ```sql SELECT @@ -171,6 +217,20 @@ template_name FROM awscc.elasticbeanstalk.configuration_templates WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + + + +Lists all configuration_templates in a region. +```sql +SELECT +region, +application_name, +template_name +FROM awscc.elasticbeanstalk.configuration_templates_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -261,6 +321,20 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.elasticbeanstalk.configuration_templates +SET data__PatchDocument = string('{{ { + "Description": description, + "OptionSettings": option_settings +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = '|'; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/elasticbeanstalk/configuration_templates_list_only/index.md b/website/docs/services/elasticbeanstalk/configuration_templates_list_only/index.md deleted file mode 100644 index f1982d018..000000000 --- a/website/docs/services/elasticbeanstalk/configuration_templates_list_only/index.md +++ /dev/null @@ -1,86 +0,0 @@ ---- -title: configuration_templates_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - configuration_templates_list_only - - elasticbeanstalk - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists configuration_templates in a region or regions, for all properties use configuration_templates - -## Overview - - - - - - - -
Nameconfiguration_templates_list_only
TypeResource
DescriptionResource Type definition for AWS::ElasticBeanstalk::ConfigurationTemplate
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all configuration_templates in a region. -```sql -SELECT -region, -application_name, -template_name -FROM awscc.elasticbeanstalk.configuration_templates_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the configuration_templates_list_only resource, see configuration_templates - diff --git a/website/docs/services/elasticbeanstalk/environments/index.md b/website/docs/services/elasticbeanstalk/environments/index.md index a6f1021e1..66974119c 100644 --- a/website/docs/services/elasticbeanstalk/environments/index.md +++ b/website/docs/services/elasticbeanstalk/environments/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets an environment resource or lists ## Fields + + + environment resource or lists "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::ElasticBeanstalk::Environment. @@ -165,31 +191,37 @@ For more information, see + environments INSERT + environments DELETE + environments UPDATE + environments_list_only SELECT + environments SELECT @@ -198,6 +230,15 @@ For more information, see + + Gets all properties from an individual environment. ```sql SELECT @@ -218,6 +259,19 @@ tags FROM awscc.elasticbeanstalk.environments WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all environments in a region. +```sql +SELECT +region, +environment_name +FROM awscc.elasticbeanstalk.environments_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -331,6 +385,25 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.elasticbeanstalk.environments +SET data__PatchDocument = string('{{ { + "PlatformArn": platform_arn, + "Description": description, + "OperationsRole": operations_role, + "VersionLabel": version_label, + "OptionSettings": option_settings, + "TemplateName": template_name, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/elasticbeanstalk/environments_list_only/index.md b/website/docs/services/elasticbeanstalk/environments_list_only/index.md deleted file mode 100644 index c3efc68de..000000000 --- a/website/docs/services/elasticbeanstalk/environments_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: environments_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - environments_list_only - - elasticbeanstalk - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists environments in a region or regions, for all properties use environments - -## Overview - - - - - - - -
Nameenvironments_list_only
TypeResource
DescriptionResource Type definition for AWS::ElasticBeanstalk::Environment
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all environments in a region. -```sql -SELECT -region, -environment_name -FROM awscc.elasticbeanstalk.environments_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the environments_list_only resource, see environments - diff --git a/website/docs/services/elasticbeanstalk/index.md b/website/docs/services/elasticbeanstalk/index.md index 27442821f..ca33107d7 100644 --- a/website/docs/services/elasticbeanstalk/index.md +++ b/website/docs/services/elasticbeanstalk/index.md @@ -20,7 +20,7 @@ The elasticbeanstalk service documentation.
-total resources: 8
+total resources: 4
@@ -30,14 +30,10 @@ The elasticbeanstalk service documentation. \ No newline at end of file diff --git a/website/docs/services/elasticloadbalancingv2/index.md b/website/docs/services/elasticloadbalancingv2/index.md index e545a0120..0f754218b 100644 --- a/website/docs/services/elasticloadbalancingv2/index.md +++ b/website/docs/services/elasticloadbalancingv2/index.md @@ -20,7 +20,7 @@ The elasticloadbalancingv2 service documentation.
-total resources: 12
+total resources: 6
@@ -30,18 +30,12 @@ The elasticloadbalancingv2 service documentation. \ 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 c80ce4c96..7446314a4 100644 --- a/website/docs/services/elasticloadbalancingv2/listener_rules/index.md +++ b/website/docs/services/elasticloadbalancingv2/listener_rules/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a listener_rule resource or lists ## Fields + + + listener_rule resource or lists "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::ElasticLoadBalancingV2::ListenerRule. @@ -390,31 +416,37 @@ For more information, see + listener_rules INSERT + listener_rules DELETE + listener_rules UPDATE + listener_rules_list_only SELECT + listener_rules SELECT @@ -423,6 +455,15 @@ For more information, see + + Gets all properties from an individual listener_rule. ```sql SELECT @@ -436,6 +477,19 @@ conditions FROM awscc.elasticloadbalancingv2.listener_rules WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all listener_rules in a region. +```sql +SELECT +region, +rule_arn +FROM awscc.elasticloadbalancingv2.listener_rules_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -574,6 +628,21 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.elasticloadbalancingv2.listener_rules +SET data__PatchDocument = string('{{ { + "Actions": actions, + "Priority": priority, + "Conditions": conditions +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/elasticloadbalancingv2/listener_rules_list_only/index.md b/website/docs/services/elasticloadbalancingv2/listener_rules_list_only/index.md deleted file mode 100644 index 3b7c086de..000000000 --- a/website/docs/services/elasticloadbalancingv2/listener_rules_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: listener_rules_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - listener_rules_list_only - - elasticloadbalancingv2 - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists listener_rules in a region or regions, for all properties use listener_rules - -## Overview - - - - - - - -
Namelistener_rules_list_only
TypeResource
DescriptionSpecifies a listener rule. The listener must be associated with an Application Load Balancer. Each rule consists of a priority, one or more actions, and one or more conditions.
For more information, see [Quotas for your Application Load Balancers](https://docs.aws.amazon.com/elasticloadbalancing/latest/application/load-balancer-limits.html) in the *User Guide for Application Load Balancers*.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all listener_rules in a region. -```sql -SELECT -region, -rule_arn -FROM awscc.elasticloadbalancingv2.listener_rules_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the listener_rules_list_only resource, see listener_rules - diff --git a/website/docs/services/elasticloadbalancingv2/listeners/index.md b/website/docs/services/elasticloadbalancingv2/listeners/index.md index 1d6f4b883..3522765d7 100644 --- a/website/docs/services/elasticloadbalancingv2/listeners/index.md +++ b/website/docs/services/elasticloadbalancingv2/listeners/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a listener resource or lists ## Fields + + + listener resource or lists + + + + + + For more information, see AWS::ElasticLoadBalancingV2::Listener. @@ -371,31 +397,37 @@ For more information, see + listeners INSERT + listeners DELETE + listeners UPDATE + listeners_list_only SELECT + listeners SELECT @@ -404,6 +436,15 @@ For more information, see + + Gets all properties from an individual listener. ```sql SELECT @@ -421,6 +462,19 @@ protocol FROM awscc.elasticloadbalancingv2.listeners WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all listeners in a region. +```sql +SELECT +region, +listener_arn +FROM awscc.elasticloadbalancingv2.listeners_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -566,6 +620,26 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.elasticloadbalancingv2.listeners +SET data__PatchDocument = string('{{ { + "MutualAuthentication": mutual_authentication, + "ListenerAttributes": listener_attributes, + "AlpnPolicy": alpn_policy, + "SslPolicy": ssl_policy, + "DefaultActions": default_actions, + "Port": port, + "Certificates": certificates, + "Protocol": protocol +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/elasticloadbalancingv2/listeners_list_only/index.md b/website/docs/services/elasticloadbalancingv2/listeners_list_only/index.md deleted file mode 100644 index de2d681da..000000000 --- a/website/docs/services/elasticloadbalancingv2/listeners_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: listeners_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - listeners_list_only - - elasticloadbalancingv2 - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists listeners in a region or regions, for all properties use listeners - -## Overview - - - - - - - -
Namelisteners_list_only
TypeResource
DescriptionSpecifies a listener for an Application Load Balancer, Network Load Balancer, or Gateway Load Balancer.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all listeners in a region. -```sql -SELECT -region, -listener_arn -FROM awscc.elasticloadbalancingv2.listeners_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the listeners_list_only resource, see listeners - diff --git a/website/docs/services/elasticloadbalancingv2/load_balancers/index.md b/website/docs/services/elasticloadbalancingv2/load_balancers/index.md index 03514108c..db976d7f5 100644 --- a/website/docs/services/elasticloadbalancingv2/load_balancers/index.md +++ b/website/docs/services/elasticloadbalancingv2/load_balancers/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a load_balancer resource or lists ## Fields + + + load_balancer resource or lists "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::ElasticLoadBalancingV2::LoadBalancer. @@ -197,31 +223,37 @@ For more information, see + load_balancers INSERT + load_balancers DELETE + load_balancers UPDATE + load_balancers_list_only SELECT + load_balancers SELECT @@ -230,6 +262,15 @@ For more information, see + + Gets all properties from an individual load_balancer. ```sql SELECT @@ -255,6 +296,19 @@ ipv4_ipam_pool_id FROM awscc.elasticloadbalancingv2.load_balancers WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all load_balancers in a region. +```sql +SELECT +region, +load_balancer_arn +FROM awscc.elasticloadbalancingv2.load_balancers_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -399,6 +453,28 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.elasticloadbalancingv2.load_balancers +SET data__PatchDocument = string('{{ { + "IpAddressType": ip_address_type, + "EnablePrefixForIpv6SourceNat": enable_prefix_for_ipv6_source_nat, + "SecurityGroups": security_groups, + "LoadBalancerAttributes": load_balancer_attributes, + "MinimumLoadBalancerCapacity": minimum_load_balancer_capacity, + "Subnets": subnets, + "Tags": tags, + "SubnetMappings": subnet_mappings, + "EnforceSecurityGroupInboundRulesOnPrivateLinkTraffic": enforce_security_group_inbound_rules_on_private_link_traffic, + "Ipv4IpamPoolId": ipv4_ipam_pool_id +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/elasticloadbalancingv2/load_balancers_list_only/index.md b/website/docs/services/elasticloadbalancingv2/load_balancers_list_only/index.md deleted file mode 100644 index 3c4c31e33..000000000 --- a/website/docs/services/elasticloadbalancingv2/load_balancers_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: load_balancers_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - load_balancers_list_only - - elasticloadbalancingv2 - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists load_balancers in a region or regions, for all properties use load_balancers - -## Overview - - - - - - - -
Nameload_balancers_list_only
TypeResource
DescriptionSpecifies an Application Load Balancer, a Network Load Balancer, or a Gateway Load Balancer.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all load_balancers in a region. -```sql -SELECT -region, -load_balancer_arn -FROM awscc.elasticloadbalancingv2.load_balancers_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the load_balancers_list_only resource, see load_balancers - diff --git a/website/docs/services/elasticloadbalancingv2/target_groups/index.md b/website/docs/services/elasticloadbalancingv2/target_groups/index.md index 920db3d26..29452d8f9 100644 --- a/website/docs/services/elasticloadbalancingv2/target_groups/index.md +++ b/website/docs/services/elasticloadbalancingv2/target_groups/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a target_group resource or lists ## Fields + + + target_group resource or lists "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::ElasticLoadBalancingV2::TargetGroup. @@ -217,31 +243,37 @@ For more information, see + target_groups INSERT + target_groups DELETE + target_groups UPDATE + target_groups_list_only SELECT + target_groups SELECT @@ -250,6 +282,15 @@ For more information, see + + Gets all properties from an individual target_group. ```sql SELECT @@ -280,6 +321,19 @@ tags FROM awscc.elasticloadbalancingv2.target_groups WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all target_groups in a region. +```sql +SELECT +region, +target_group_arn +FROM awscc.elasticloadbalancingv2.target_groups_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -457,6 +511,30 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.elasticloadbalancingv2.target_groups +SET data__PatchDocument = string('{{ { + "HealthCheckIntervalSeconds": health_check_interval_seconds, + "Matcher": matcher, + "HealthCheckPath": health_check_path, + "Targets": targets, + "HealthCheckEnabled": health_check_enabled, + "UnhealthyThresholdCount": unhealthy_threshold_count, + "HealthCheckTimeoutSeconds": health_check_timeout_seconds, + "HealthyThresholdCount": healthy_threshold_count, + "HealthCheckProtocol": health_check_protocol, + "TargetGroupAttributes": target_group_attributes, + "HealthCheckPort": health_check_port, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/elasticloadbalancingv2/target_groups_list_only/index.md b/website/docs/services/elasticloadbalancingv2/target_groups_list_only/index.md deleted file mode 100644 index c5b83c12b..000000000 --- a/website/docs/services/elasticloadbalancingv2/target_groups_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: target_groups_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - target_groups_list_only - - elasticloadbalancingv2 - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists target_groups in a region or regions, for all properties use target_groups - -## Overview - - - - - - - -
Nametarget_groups_list_only
TypeResource
DescriptionResource Type definition for AWS::ElasticLoadBalancingV2::TargetGroup
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all target_groups in a region. -```sql -SELECT -region, -target_group_arn -FROM awscc.elasticloadbalancingv2.target_groups_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the target_groups_list_only resource, see target_groups - diff --git a/website/docs/services/elasticloadbalancingv2/trust_store_revocations/index.md b/website/docs/services/elasticloadbalancingv2/trust_store_revocations/index.md index 0d5f0a79a..f3e1f2c7b 100644 --- a/website/docs/services/elasticloadbalancingv2/trust_store_revocations/index.md +++ b/website/docs/services/elasticloadbalancingv2/trust_store_revocations/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a trust_store_revocation resource ## Fields + + + trust_store_revocation resource "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::ElasticLoadBalancingV2::TrustStoreRevocation. @@ -113,26 +144,31 @@ For more information, see + trust_store_revocations INSERT + trust_store_revocations DELETE + trust_store_revocations_list_only SELECT + trust_store_revocations SELECT @@ -141,6 +177,15 @@ For more information, see + + Gets all properties from an individual trust_store_revocation. ```sql SELECT @@ -152,6 +197,20 @@ trust_store_revocations FROM awscc.elasticloadbalancingv2.trust_store_revocations WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + + + +Lists all trust_store_revocations in a region. +```sql +SELECT +region, +revocation_id, +trust_store_arn +FROM awscc.elasticloadbalancingv2.trust_store_revocations_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -222,6 +281,7 @@ resources: + ## `DELETE` example ```sql diff --git a/website/docs/services/elasticloadbalancingv2/trust_store_revocations_list_only/index.md b/website/docs/services/elasticloadbalancingv2/trust_store_revocations_list_only/index.md deleted file mode 100644 index 1a7b24e5c..000000000 --- a/website/docs/services/elasticloadbalancingv2/trust_store_revocations_list_only/index.md +++ /dev/null @@ -1,86 +0,0 @@ ---- -title: trust_store_revocations_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - trust_store_revocations_list_only - - elasticloadbalancingv2 - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists trust_store_revocations in a region or regions, for all properties use trust_store_revocations - -## Overview - - - - - - - -
Nametrust_store_revocations_list_only
TypeResource
DescriptionResource Type definition for AWS::ElasticLoadBalancingV2::TrustStoreRevocation
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all trust_store_revocations in a region. -```sql -SELECT -region, -revocation_id, -trust_store_arn -FROM awscc.elasticloadbalancingv2.trust_store_revocations_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the trust_store_revocations_list_only resource, see trust_store_revocations - diff --git a/website/docs/services/elasticloadbalancingv2/trust_stores/index.md b/website/docs/services/elasticloadbalancingv2/trust_stores/index.md index c6dd37e83..088f86ea8 100644 --- a/website/docs/services/elasticloadbalancingv2/trust_stores/index.md +++ b/website/docs/services/elasticloadbalancingv2/trust_stores/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a trust_store resource or lists < ## Fields + + + trust_store resource or lists < "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::ElasticLoadBalancingV2::TrustStore. @@ -101,31 +127,37 @@ For more information, see + trust_stores INSERT + trust_stores DELETE + trust_stores UPDATE + trust_stores_list_only SELECT + trust_stores SELECT @@ -134,6 +166,15 @@ For more information, see + + Gets all properties from an individual trust_store. ```sql SELECT @@ -149,6 +190,19 @@ trust_store_arn FROM awscc.elasticloadbalancingv2.trust_stores WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all trust_stores in a region. +```sql +SELECT +region, +trust_store_arn +FROM awscc.elasticloadbalancingv2.trust_stores_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -235,6 +289,22 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.elasticloadbalancingv2.trust_stores +SET data__PatchDocument = string('{{ { + "CaCertificatesBundleS3Bucket": ca_certificates_bundle_s3_bucket, + "CaCertificatesBundleS3Key": ca_certificates_bundle_s3_key, + "CaCertificatesBundleS3ObjectVersion": ca_certificates_bundle_s3_object_version, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/elasticloadbalancingv2/trust_stores_list_only/index.md b/website/docs/services/elasticloadbalancingv2/trust_stores_list_only/index.md deleted file mode 100644 index cab14d011..000000000 --- a/website/docs/services/elasticloadbalancingv2/trust_stores_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: trust_stores_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - trust_stores_list_only - - elasticloadbalancingv2 - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists trust_stores in a region or regions, for all properties use trust_stores - -## Overview - - - - - - - -
Nametrust_stores_list_only
TypeResource
DescriptionResource Type definition for AWS::ElasticLoadBalancingV2::TrustStore
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all trust_stores in a region. -```sql -SELECT -region, -trust_store_arn -FROM awscc.elasticloadbalancingv2.trust_stores_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the trust_stores_list_only resource, see trust_stores - diff --git a/website/docs/services/emr/index.md b/website/docs/services/emr/index.md index 155bb64b1..f7f285e40 100644 --- a/website/docs/services/emr/index.md +++ b/website/docs/services/emr/index.md @@ -20,7 +20,7 @@ The emr service documentation.
-total resources: 9
+total resources: 5
@@ -30,15 +30,11 @@ The emr service documentation. \ 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 0eef78a0a..75c46fd71 100644 --- a/website/docs/services/emr/security_configurations/index.md +++ b/website/docs/services/emr/security_configurations/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a security_configuration resource ## Fields + + + security_configuration resource "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::EMR::SecurityConfiguration. @@ -59,26 +85,31 @@ For more information, see + security_configurations INSERT + security_configurations DELETE + security_configurations_list_only SELECT + security_configurations SELECT @@ -87,6 +118,15 @@ For more information, see + + Gets all properties from an individual security_configuration. ```sql SELECT @@ -96,6 +136,19 @@ security_configuration FROM awscc.emr.security_configurations WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all security_configurations in a region. +```sql +SELECT +region, +name +FROM awscc.emr.security_configurations_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -160,6 +213,7 @@ resources: + ## `DELETE` example ```sql diff --git a/website/docs/services/emr/security_configurations_list_only/index.md b/website/docs/services/emr/security_configurations_list_only/index.md deleted file mode 100644 index 48c9d1c3c..000000000 --- a/website/docs/services/emr/security_configurations_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: security_configurations_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - security_configurations_list_only - - emr - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists security_configurations in a region or regions, for all properties use security_configurations - -## Overview - - - - - - - -
Namesecurity_configurations_list_only
TypeResource
DescriptionUse a SecurityConfiguration resource to configure data encryption, Kerberos authentication, and Amazon S3 authorization for EMRFS.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all security_configurations in a region. -```sql -SELECT -region, -name -FROM awscc.emr.security_configurations_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the security_configurations_list_only resource, see security_configurations - diff --git a/website/docs/services/emr/steps/index.md b/website/docs/services/emr/steps/index.md index 0b0b15546..eb58651c4 100644 --- a/website/docs/services/emr/steps/index.md +++ b/website/docs/services/emr/steps/index.md @@ -223,6 +223,7 @@ resources: + ## Permissions To operate on the steps resource, the following permissions are required: diff --git a/website/docs/services/emr/studio_session_mappings/index.md b/website/docs/services/emr/studio_session_mappings/index.md index 812770983..3521e1dcb 100644 --- a/website/docs/services/emr/studio_session_mappings/index.md +++ b/website/docs/services/emr/studio_session_mappings/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a studio_session_mapping resource ## Fields + + + studio_session_mapping resource "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::EMR::StudioSessionMapping. @@ -69,31 +105,37 @@ For more information, see + studio_session_mappings INSERT + studio_session_mappings DELETE + studio_session_mappings UPDATE + studio_session_mappings_list_only SELECT + studio_session_mappings SELECT @@ -102,6 +144,15 @@ For more information, see + + Gets all properties from an individual studio_session_mapping. ```sql SELECT @@ -113,6 +164,21 @@ studio_id FROM awscc.emr.studio_session_mappings WHERE region = 'us-east-1' AND data__Identifier = '||'; ``` + + + +Lists all studio_session_mappings in a region. +```sql +SELECT +region, +studio_id, +identity_type, +identity_name +FROM awscc.emr.studio_session_mappings_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -191,6 +257,19 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.emr.studio_session_mappings +SET data__PatchDocument = string('{{ { + "SessionPolicyArn": session_policy_arn +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = '||'; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/emr/studio_session_mappings_list_only/index.md b/website/docs/services/emr/studio_session_mappings_list_only/index.md deleted file mode 100644 index e13384e0d..000000000 --- a/website/docs/services/emr/studio_session_mappings_list_only/index.md +++ /dev/null @@ -1,92 +0,0 @@ ---- -title: studio_session_mappings_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - studio_session_mappings_list_only - - emr - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists studio_session_mappings in a region or regions, for all properties use studio_session_mappings - -## Overview - - - - - - - -
Namestudio_session_mappings_list_only
TypeResource
DescriptionAn example resource schema demonstrating some basic constructs and validation rules.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all studio_session_mappings in a region. -```sql -SELECT -region, -studio_id, -identity_type, -identity_name -FROM awscc.emr.studio_session_mappings_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the studio_session_mappings_list_only resource, see studio_session_mappings - diff --git a/website/docs/services/emr/studios/index.md b/website/docs/services/emr/studios/index.md index 5cbdf2472..1b05bc467 100644 --- a/website/docs/services/emr/studios/index.md +++ b/website/docs/services/emr/studios/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a studio resource or lists ## Fields + + + studio resource or lists "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::EMR::Studio. @@ -146,31 +172,37 @@ For more information, see + studios INSERT + studios DELETE + studios UPDATE + studios_list_only SELECT + studios SELECT @@ -179,6 +211,15 @@ For more information, see + + Gets all properties from an individual studio. ```sql SELECT @@ -206,6 +247,19 @@ encryption_key_arn FROM awscc.emr.studios WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all studios in a region. +```sql +SELECT +region, +studio_id +FROM awscc.emr.studios_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -347,6 +401,25 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.emr.studios +SET data__PatchDocument = string('{{ { + "DefaultS3Location": default_s3_location, + "Description": description, + "Name": name, + "SubnetIds": subnet_ids, + "Tags": tags, + "IdpAuthUrl": idp_auth_url, + "IdpRelayStateParameterName": idp_relay_state_parameter_name +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/emr/studios_list_only/index.md b/website/docs/services/emr/studios_list_only/index.md deleted file mode 100644 index 60723a56a..000000000 --- a/website/docs/services/emr/studios_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: studios_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - studios_list_only - - emr - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists studios in a region or regions, for all properties use studios - -## Overview - - - - - - - -
Namestudios_list_only
TypeResource
DescriptionResource schema for AWS::EMR::Studio
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all studios in a region. -```sql -SELECT -region, -studio_id -FROM awscc.emr.studios_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the studios_list_only resource, see studios - diff --git a/website/docs/services/emr/wal_workspaces/index.md b/website/docs/services/emr/wal_workspaces/index.md index 0ee18533e..56feb29f3 100644 --- a/website/docs/services/emr/wal_workspaces/index.md +++ b/website/docs/services/emr/wal_workspaces/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a wal_workspace resource or lists ## Fields + + + wal_workspace
resource or lists "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::EMR::WALWorkspace. @@ -71,31 +97,37 @@ For more information, see + wal_workspaces INSERT + wal_workspaces DELETE + wal_workspaces UPDATE + wal_workspaces_list_only SELECT + wal_workspaces SELECT @@ -104,6 +136,15 @@ For more information, see + + Gets all properties from an individual wal_workspace. ```sql SELECT @@ -113,6 +154,19 @@ tags FROM awscc.emr.wal_workspaces WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all wal_workspaces in a region. +```sql +SELECT +region, +wal_workspace_name +FROM awscc.emr.wal_workspaces_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -181,6 +235,19 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.emr.wal_workspaces +SET data__PatchDocument = string('{{ { + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/emr/wal_workspaces_list_only/index.md b/website/docs/services/emr/wal_workspaces_list_only/index.md deleted file mode 100644 index ba9c09cd3..000000000 --- a/website/docs/services/emr/wal_workspaces_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: wal_workspaces_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - wal_workspaces_list_only - - emr - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists wal_workspaces in a region or regions, for all properties use wal_workspaces - -## Overview - - - - - - - -
Namewal_workspaces_list_only
TypeResource
DescriptionResource schema for AWS::EMR::WALWorkspace Type
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all wal_workspaces in a region. -```sql -SELECT -region, -wal_workspace_name -FROM awscc.emr.wal_workspaces_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the wal_workspaces_list_only resource, see wal_workspaces - diff --git a/website/docs/services/emrcontainers/index.md b/website/docs/services/emrcontainers/index.md index 746082beb..e647adc57 100644 --- a/website/docs/services/emrcontainers/index.md +++ b/website/docs/services/emrcontainers/index.md @@ -20,7 +20,7 @@ The emrcontainers service documentation.
-total resources: 2
+total resources: 1
@@ -32,6 +32,6 @@ The emrcontainers service documentation. virtual_clusters \ 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 2e6b947b2..887cd798a 100644 --- a/website/docs/services/emrcontainers/virtual_clusters/index.md +++ b/website/docs/services/emrcontainers/virtual_clusters/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a virtual_cluster resource or lis ## Fields + + + virtual_cluster resource or lis "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::EMRContainers::VirtualCluster. @@ -122,31 +148,37 @@ For more information, see + virtual_clusters INSERT + virtual_clusters DELETE + virtual_clusters UPDATE + virtual_clusters_list_only SELECT + virtual_clusters SELECT @@ -155,6 +187,15 @@ For more information, see + + Gets all properties from an individual virtual_cluster. ```sql SELECT @@ -168,6 +209,19 @@ security_configuration_id FROM awscc.emrcontainers.virtual_clusters WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all virtual_clusters in a region. +```sql +SELECT +region, +id +FROM awscc.emrcontainers.virtual_clusters_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -249,6 +303,20 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.emrcontainers.virtual_clusters +SET data__PatchDocument = string('{{ { + "Tags": tags, + "SecurityConfigurationId": security_configuration_id +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/emrcontainers/virtual_clusters_list_only/index.md b/website/docs/services/emrcontainers/virtual_clusters_list_only/index.md deleted file mode 100644 index f94d998ac..000000000 --- a/website/docs/services/emrcontainers/virtual_clusters_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: virtual_clusters_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - virtual_clusters_list_only - - emrcontainers - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists virtual_clusters in a region or regions, for all properties use virtual_clusters - -## Overview - - - - - - - -
Namevirtual_clusters_list_only
TypeResource
DescriptionResource Schema of AWS::EMRContainers::VirtualCluster Type
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all virtual_clusters in a region. -```sql -SELECT -region, -id -FROM awscc.emrcontainers.virtual_clusters_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the virtual_clusters_list_only resource, see virtual_clusters - diff --git a/website/docs/services/emrserverless/applications/index.md b/website/docs/services/emrserverless/applications/index.md index cdf8bf66e..ffb84ffb9 100644 --- a/website/docs/services/emrserverless/applications/index.md +++ b/website/docs/services/emrserverless/applications/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets an application resource or lists ## Fields + + + application resource or lists "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::EMRServerless::Application. @@ -397,31 +423,37 @@ For more information, see + applications INSERT + applications DELETE + applications UPDATE + applications_list_only SELECT + applications SELECT @@ -430,6 +462,15 @@ For more information, see + + Gets all properties from an individual application. ```sql SELECT @@ -456,6 +497,19 @@ identity_center_configuration FROM awscc.emrserverless.applications WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all applications in a region. +```sql +SELECT +region, +application_id +FROM awscc.emrserverless.applications_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -616,6 +670,33 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.emrserverless.applications +SET data__PatchDocument = string('{{ { + "Architecture": architecture, + "ReleaseLabel": release_label, + "InitialCapacity": initial_capacity, + "MaximumCapacity": maximum_capacity, + "Tags": tags, + "AutoStartConfiguration": auto_start_configuration, + "AutoStopConfiguration": auto_stop_configuration, + "ImageConfiguration": image_configuration, + "MonitoringConfiguration": monitoring_configuration, + "RuntimeConfiguration": runtime_configuration, + "InteractiveConfiguration": interactive_configuration, + "NetworkConfiguration": network_configuration, + "WorkerTypeSpecifications": worker_type_specifications, + "SchedulerConfiguration": scheduler_configuration, + "IdentityCenterConfiguration": identity_center_configuration +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/emrserverless/applications_list_only/index.md b/website/docs/services/emrserverless/applications_list_only/index.md deleted file mode 100644 index 0022a5b98..000000000 --- a/website/docs/services/emrserverless/applications_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: applications_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - applications_list_only - - emrserverless - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists applications in a region or regions, for all properties use applications - -## Overview - - - - - - - -
Nameapplications_list_only
TypeResource
DescriptionResource schema for AWS::EMRServerless::Application Type
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all applications in a region. -```sql -SELECT -region, -application_id -FROM awscc.emrserverless.applications_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the applications_list_only resource, see applications - diff --git a/website/docs/services/emrserverless/index.md b/website/docs/services/emrserverless/index.md index f51f7b08c..4f80c8ba6 100644 --- a/website/docs/services/emrserverless/index.md +++ b/website/docs/services/emrserverless/index.md @@ -20,7 +20,7 @@ The emrserverless service documentation.
-total resources: 2
+total resources: 1
@@ -32,6 +32,6 @@ The emrserverless service documentation. applications \ 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 594478c43..939d58bfa 100644 --- a/website/docs/services/entityresolution/id_mapping_workflows/index.md +++ b/website/docs/services/entityresolution/id_mapping_workflows/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets an id_mapping_workflow resource o ## Fields + + + id_mapping_workflow resource o "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::EntityResolution::IdMappingWorkflow. @@ -227,31 +253,37 @@ For more information, see + id_mapping_workflows INSERT + id_mapping_workflows DELETE + id_mapping_workflows UPDATE + id_mapping_workflows_list_only SELECT + id_mapping_workflows SELECT @@ -260,6 +292,15 @@ For more information, see + + Gets all properties from an individual id_mapping_workflow. ```sql SELECT @@ -278,6 +319,19 @@ tags FROM awscc.entityresolution.id_mapping_workflows WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all id_mapping_workflows in a region. +```sql +SELECT +region, +workflow_name +FROM awscc.entityresolution.id_mapping_workflows_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -394,6 +448,25 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.entityresolution.id_mapping_workflows +SET data__PatchDocument = string('{{ { + "Description": description, + "InputSourceConfig": input_source_config, + "IdMappingTechniques": id_mapping_techniques, + "OutputSourceConfig": output_source_config, + "IdMappingIncrementalRunConfig": id_mapping_incremental_run_config, + "RoleArn": role_arn, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/entityresolution/id_mapping_workflows_list_only/index.md b/website/docs/services/entityresolution/id_mapping_workflows_list_only/index.md deleted file mode 100644 index 301af1bd9..000000000 --- a/website/docs/services/entityresolution/id_mapping_workflows_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: id_mapping_workflows_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - id_mapping_workflows_list_only - - entityresolution - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists id_mapping_workflows in a region or regions, for all properties use id_mapping_workflows - -## Overview - - - - - - - -
Nameid_mapping_workflows_list_only
TypeResource
DescriptionIdMappingWorkflow defined in AWS Entity Resolution service
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all id_mapping_workflows in a region. -```sql -SELECT -region, -workflow_name -FROM awscc.entityresolution.id_mapping_workflows_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the id_mapping_workflows_list_only resource, see id_mapping_workflows - diff --git a/website/docs/services/entityresolution/id_namespaces/index.md b/website/docs/services/entityresolution/id_namespaces/index.md index 62491aead..ae679ea5b 100644 --- a/website/docs/services/entityresolution/id_namespaces/index.md +++ b/website/docs/services/entityresolution/id_namespaces/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets an id_namespace resource or lists ## Fields + + + id_namespace resource or lists "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::EntityResolution::IdNamespace. @@ -181,31 +207,37 @@ For more information, see + id_namespaces INSERT + id_namespaces DELETE + id_namespaces UPDATE + id_namespaces_list_only SELECT + id_namespaces SELECT @@ -214,6 +246,15 @@ For more information, see + + Gets all properties from an individual id_namespace. ```sql SELECT @@ -231,6 +272,19 @@ tags FROM awscc.entityresolution.id_namespaces WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all id_namespaces in a region. +```sql +SELECT +region, +id_namespace_name +FROM awscc.entityresolution.id_namespaces_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -335,6 +389,24 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.entityresolution.id_namespaces +SET data__PatchDocument = string('{{ { + "Description": description, + "InputSourceConfig": input_source_config, + "IdMappingWorkflowProperties": id_mapping_workflow_properties, + "Type": type, + "RoleArn": role_arn, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/entityresolution/id_namespaces_list_only/index.md b/website/docs/services/entityresolution/id_namespaces_list_only/index.md deleted file mode 100644 index 6ef326b54..000000000 --- a/website/docs/services/entityresolution/id_namespaces_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: id_namespaces_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - id_namespaces_list_only - - entityresolution - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists id_namespaces in a region or regions, for all properties use id_namespaces - -## Overview - - - - - - - -
Nameid_namespaces_list_only
TypeResource
DescriptionIdNamespace defined in AWS Entity Resolution service
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all id_namespaces in a region. -```sql -SELECT -region, -id_namespace_name -FROM awscc.entityresolution.id_namespaces_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the id_namespaces_list_only resource, see id_namespaces - diff --git a/website/docs/services/entityresolution/index.md b/website/docs/services/entityresolution/index.md index 265b94630..e9b003043 100644 --- a/website/docs/services/entityresolution/index.md +++ b/website/docs/services/entityresolution/index.md @@ -20,7 +20,7 @@ The entityresolution service documentation.
-total resources: 10
+total resources: 5
@@ -30,16 +30,11 @@ The entityresolution service documentation. \ 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 c918a229e..422707c19 100644 --- a/website/docs/services/entityresolution/matching_workflows/index.md +++ b/website/docs/services/entityresolution/matching_workflows/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a matching_workflow resource or l ## Fields + + + matching_workflow resource or l "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::EntityResolution::MatchingWorkflow. @@ -268,31 +294,37 @@ For more information, see + matching_workflows INSERT + matching_workflows DELETE + matching_workflows UPDATE + matching_workflows_list_only SELECT + matching_workflows SELECT @@ -301,6 +333,15 @@ For more information, see + + Gets all properties from an individual matching_workflow. ```sql SELECT @@ -319,6 +360,19 @@ incremental_run_config FROM awscc.entityresolution.matching_workflows WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all matching_workflows in a region. +```sql +SELECT +region, +workflow_name +FROM awscc.entityresolution.matching_workflows_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -444,6 +498,25 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.entityresolution.matching_workflows +SET data__PatchDocument = string('{{ { + "Description": description, + "InputSourceConfig": input_source_config, + "OutputSourceConfig": output_source_config, + "ResolutionTechniques": resolution_techniques, + "RoleArn": role_arn, + "Tags": tags, + "IncrementalRunConfig": incremental_run_config +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/entityresolution/matching_workflows_list_only/index.md b/website/docs/services/entityresolution/matching_workflows_list_only/index.md deleted file mode 100644 index 7840ace74..000000000 --- a/website/docs/services/entityresolution/matching_workflows_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: matching_workflows_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - matching_workflows_list_only - - entityresolution - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists matching_workflows in a region or regions, for all properties use matching_workflows - -## Overview - - - - - - - -
Namematching_workflows_list_only
TypeResource
DescriptionMatchingWorkflow defined in AWS Entity Resolution service
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all matching_workflows in a region. -```sql -SELECT -region, -workflow_name -FROM awscc.entityresolution.matching_workflows_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the matching_workflows_list_only resource, see matching_workflows - diff --git a/website/docs/services/entityresolution/policy_statements/index.md b/website/docs/services/entityresolution/policy_statements/index.md index 128953f1f..41161e31e 100644 --- a/website/docs/services/entityresolution/policy_statements/index.md +++ b/website/docs/services/entityresolution/policy_statements/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a policy_statement resource or li ## Fields + + + policy_statement resource or li "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::EntityResolution::PolicyStatement. @@ -79,31 +110,37 @@ For more information, see + policy_statements INSERT + policy_statements DELETE + policy_statements UPDATE + policy_statements_list_only SELECT + policy_statements SELECT @@ -112,6 +149,15 @@ For more information, see + + Gets all properties from an individual policy_statement. ```sql SELECT @@ -125,6 +171,20 @@ condition FROM awscc.entityresolution.policy_statements WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + + + +Lists all policy_statements in a region. +```sql +SELECT +region, +arn, +statement_id +FROM awscc.entityresolution.policy_statements_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -209,6 +269,22 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.entityresolution.policy_statements +SET data__PatchDocument = string('{{ { + "Effect": effect, + "Action": action, + "Principal": principal, + "Condition": condition +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = '|'; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/entityresolution/policy_statements_list_only/index.md b/website/docs/services/entityresolution/policy_statements_list_only/index.md deleted file mode 100644 index f2b6a3d10..000000000 --- a/website/docs/services/entityresolution/policy_statements_list_only/index.md +++ /dev/null @@ -1,86 +0,0 @@ ---- -title: policy_statements_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - policy_statements_list_only - - entityresolution - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists policy_statements in a region or regions, for all properties use policy_statements - -## Overview - - - - - - - -
Namepolicy_statements_list_only
TypeResource
DescriptionPolicy Statement defined in AWS Entity Resolution Service
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all policy_statements in a region. -```sql -SELECT -region, -arn, -statement_id -FROM awscc.entityresolution.policy_statements_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the policy_statements_list_only resource, see policy_statements - diff --git a/website/docs/services/entityresolution/schema_mappings/index.md b/website/docs/services/entityresolution/schema_mappings/index.md index a56931e26..ac7073458 100644 --- a/website/docs/services/entityresolution/schema_mappings/index.md +++ b/website/docs/services/entityresolution/schema_mappings/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a schema_mapping resource or list ## Fields + + + schema_mapping resource or list "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::EntityResolution::SchemaMapping. @@ -123,31 +149,37 @@ For more information, see + schema_mappings INSERT + schema_mappings DELETE + schema_mappings UPDATE + schema_mappings_list_only SELECT + schema_mappings SELECT @@ -156,6 +188,15 @@ For more information, see + + Gets all properties from an individual schema_mapping. ```sql SELECT @@ -171,6 +212,19 @@ has_workflows FROM awscc.entityresolution.schema_mappings WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all schema_mappings in a region. +```sql +SELECT +region, +schema_name +FROM awscc.entityresolution.schema_mappings_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -253,6 +307,21 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.entityresolution.schema_mappings +SET data__PatchDocument = string('{{ { + "Description": description, + "MappedInputFields": mapped_input_fields, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/entityresolution/schema_mappings_list_only/index.md b/website/docs/services/entityresolution/schema_mappings_list_only/index.md deleted file mode 100644 index ece88179e..000000000 --- a/website/docs/services/entityresolution/schema_mappings_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: schema_mappings_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - schema_mappings_list_only - - entityresolution - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists schema_mappings in a region or regions, for all properties use schema_mappings - -## Overview - - - - - - - -
Nameschema_mappings_list_only
TypeResource
DescriptionSchemaMapping defined in AWS Entity Resolution service
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all schema_mappings in a region. -```sql -SELECT -region, -schema_name -FROM awscc.entityresolution.schema_mappings_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the schema_mappings_list_only resource, see schema_mappings - diff --git a/website/docs/services/events/api_destinations/index.md b/website/docs/services/events/api_destinations/index.md index 7219c4e43..828a4c673 100644 --- a/website/docs/services/events/api_destinations/index.md +++ b/website/docs/services/events/api_destinations/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets an api_destination resource or li ## Fields + + + api_destination resource or li "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::Events::ApiDestination. @@ -89,31 +115,37 @@ For more information, see + api_destinations INSERT + api_destinations DELETE + api_destinations UPDATE + api_destinations_list_only SELECT + api_destinations SELECT @@ -122,6 +154,15 @@ For more information, see + + Gets all properties from an individual api_destination. ```sql SELECT @@ -137,6 +178,19 @@ http_method FROM awscc.events.api_destinations WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all api_destinations in a region. +```sql +SELECT +region, +name +FROM awscc.events.api_destinations_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -221,6 +275,23 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.events.api_destinations +SET data__PatchDocument = string('{{ { + "Description": description, + "ConnectionArn": connection_arn, + "InvocationRateLimitPerSecond": invocation_rate_limit_per_second, + "InvocationEndpoint": invocation_endpoint, + "HttpMethod": http_method +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/events/api_destinations_list_only/index.md b/website/docs/services/events/api_destinations_list_only/index.md deleted file mode 100644 index 6912ac20b..000000000 --- a/website/docs/services/events/api_destinations_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: api_destinations_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - api_destinations_list_only - - events - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists api_destinations in a region or regions, for all properties use api_destinations - -## Overview - - - - - - - -
Nameapi_destinations_list_only
TypeResource
DescriptionResource Type definition for AWS::Events::ApiDestination.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all api_destinations in a region. -```sql -SELECT -region, -name -FROM awscc.events.api_destinations_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the api_destinations_list_only resource, see api_destinations - diff --git a/website/docs/services/events/archives/index.md b/website/docs/services/events/archives/index.md index ce184d4ae..476a11db4 100644 --- a/website/docs/services/events/archives/index.md +++ b/website/docs/services/events/archives/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets an archive resource or lists ## Fields + + + archive resource or lists + + + + + + For more information, see AWS::Events::Archive. @@ -84,31 +110,37 @@ For more information, see + archives INSERT + archives DELETE + archives UPDATE + archives_list_only SELECT + archives SELECT @@ -117,6 +149,15 @@ For more information, see + + Gets all properties from an individual archive. ```sql SELECT @@ -131,6 +172,19 @@ kms_key_identifier FROM awscc.events.archives WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all archives in a region. +```sql +SELECT +region, +archive_name +FROM awscc.events.archives_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -211,6 +265,22 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.events.archives +SET data__PatchDocument = string('{{ { + "Description": description, + "EventPattern": event_pattern, + "RetentionDays": retention_days, + "KmsKeyIdentifier": kms_key_identifier +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/events/archives_list_only/index.md b/website/docs/services/events/archives_list_only/index.md deleted file mode 100644 index e7f066fa5..000000000 --- a/website/docs/services/events/archives_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: archives_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - archives_list_only - - events - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists archives in a region or regions, for all properties use archives - -## Overview - - - - - - - -
Namearchives_list_only
TypeResource
DescriptionResource Type definition for AWS::Events::Archive
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all archives in a region. -```sql -SELECT -region, -archive_name -FROM awscc.events.archives_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the archives_list_only resource, see archives - diff --git a/website/docs/services/events/connections/index.md b/website/docs/services/events/connections/index.md index c476d6a4e..1b6d755e2 100644 --- a/website/docs/services/events/connections/index.md +++ b/website/docs/services/events/connections/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a connection resource or lists ## Fields + + + connection resource or lists + + + + + + For more information, see AWS::Events::Connection. @@ -268,31 +294,37 @@ For more information, see + connections INSERT + connections DELETE + connections UPDATE + connections_list_only SELECT + connections SELECT @@ -301,6 +333,15 @@ For more information, see + + Gets all properties from an individual connection. ```sql SELECT @@ -317,6 +358,19 @@ kms_key_identifier FROM awscc.events.connections WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all connections in a region. +```sql +SELECT +region, +name +FROM awscc.events.connections_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -434,6 +488,21 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.events.connections +SET data__PatchDocument = string('{{ { + "Description": description, + "AuthorizationType": authorization_type, + "KmsKeyIdentifier": kms_key_identifier +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/events/connections_list_only/index.md b/website/docs/services/events/connections_list_only/index.md deleted file mode 100644 index 3fa646eec..000000000 --- a/website/docs/services/events/connections_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: connections_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - connections_list_only - - events - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists connections in a region or regions, for all properties use connections - -## Overview - - - - - - - -
Nameconnections_list_only
TypeResource
DescriptionResource Type definition for AWS::Events::Connection.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all connections in a region. -```sql -SELECT -region, -name -FROM awscc.events.connections_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the connections_list_only resource, see connections - diff --git a/website/docs/services/events/endpoints/index.md b/website/docs/services/events/endpoints/index.md index ce201f94d..cf48fb94d 100644 --- a/website/docs/services/events/endpoints/index.md +++ b/website/docs/services/events/endpoints/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets an endpoint resource or lists ## Fields + + + endpoint resource or lists + + + + + + For more information, see AWS::Events::Endpoint. @@ -151,31 +177,37 @@ For more information, see + endpoints INSERT + endpoints DELETE + endpoints UPDATE + endpoints_list_only SELECT + endpoints SELECT @@ -184,6 +216,15 @@ For more information, see + + Gets all properties from an individual endpoint. ```sql SELECT @@ -202,6 +243,19 @@ state_reason FROM awscc.events.endpoints WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all endpoints in a region. +```sql +SELECT +region, +name +FROM awscc.events.endpoints_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -291,6 +345,23 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.events.endpoints +SET data__PatchDocument = string('{{ { + "RoleArn": role_arn, + "Description": description, + "RoutingConfig": routing_config, + "ReplicationConfig": replication_config, + "EventBuses": event_buses +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/events/endpoints_list_only/index.md b/website/docs/services/events/endpoints_list_only/index.md deleted file mode 100644 index c1665fffe..000000000 --- a/website/docs/services/events/endpoints_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: endpoints_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - endpoints_list_only - - events - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists endpoints in a region or regions, for all properties use endpoints - -## Overview - - - - - - - -
Nameendpoints_list_only
TypeResource
DescriptionResource Type definition for AWS::Events::Endpoint.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all endpoints in a region. -```sql -SELECT -region, -name -FROM awscc.events.endpoints_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the endpoints_list_only resource, see endpoints - diff --git a/website/docs/services/events/event_bus_policies/index.md b/website/docs/services/events/event_bus_policies/index.md index 547477150..e41efdc2a 100644 --- a/website/docs/services/events/event_bus_policies/index.md +++ b/website/docs/services/events/event_bus_policies/index.md @@ -112,3 +112,4 @@ For more information, see + + event_bus resource or lists + + + + + + For more information, see AWS::Events::EventBus. @@ -125,31 +151,37 @@ For more information, see + event_buses INSERT + event_buses DELETE + event_buses UPDATE + event_buses_list_only SELECT + event_buses SELECT @@ -158,6 +190,15 @@ For more information, see + + Gets all properties from an individual event_bus. ```sql SELECT @@ -174,6 +215,19 @@ log_config FROM awscc.events.event_buses WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all event_buses in a region. +```sql +SELECT +region, +name +FROM awscc.events.event_buses_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -267,6 +321,25 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.events.event_buses +SET data__PatchDocument = string('{{ { + "EventSourceName": event_source_name, + "Tags": tags, + "Description": description, + "KmsKeyIdentifier": kms_key_identifier, + "Policy": policy, + "DeadLetterConfig": dead_letter_config, + "LogConfig": log_config +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/events/event_buses_list_only/index.md b/website/docs/services/events/event_buses_list_only/index.md deleted file mode 100644 index ee9ca33e0..000000000 --- a/website/docs/services/events/event_buses_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: event_buses_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - event_buses_list_only - - events - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists event_buses in a region or regions, for all properties use event_buses - -## Overview - - - - - - - -
Nameevent_buses_list_only
TypeResource
DescriptionResource type definition for AWS::Events::EventBus
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all event_buses in a region. -```sql -SELECT -region, -name -FROM awscc.events.event_buses_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the event_buses_list_only resource, see event_buses - diff --git a/website/docs/services/events/index.md b/website/docs/services/events/index.md index 72fac4758..b8192a21e 100644 --- a/website/docs/services/events/index.md +++ b/website/docs/services/events/index.md @@ -20,7 +20,7 @@ The events service documentation.
-total resources: 13
+total resources: 7
@@ -30,19 +30,13 @@ The events service documentation. \ 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 7137d8562..c69df1c57 100644 --- a/website/docs/services/events/rules/index.md +++ b/website/docs/services/events/rules/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a rule resource or lists ru ## Fields + + + rule resource or lists ru "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::Events::Rule. @@ -510,31 +536,37 @@ For more information, see + rules INSERT + rules DELETE + rules UPDATE + rules_list_only SELECT + rules SELECT @@ -543,6 +575,15 @@ For more information, see + + Gets all properties from an individual rule. ```sql SELECT @@ -560,6 +601,19 @@ name FROM awscc.events.rules WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all rules in a region. +```sql +SELECT +region, +arn +FROM awscc.events.rules_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -748,6 +802,26 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.events.rules +SET data__PatchDocument = string('{{ { + "EventBusName": event_bus_name, + "EventPattern": event_pattern, + "ScheduleExpression": schedule_expression, + "Description": description, + "State": state, + "Targets": targets, + "RoleArn": role_arn, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/events/rules_list_only/index.md b/website/docs/services/events/rules_list_only/index.md deleted file mode 100644 index 24e0d57ba..000000000 --- a/website/docs/services/events/rules_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: rules_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - rules_list_only - - events - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists rules in a region or regions, for all properties use rules - -## Overview - - - - - - - -
Namerules_list_only
TypeResource
DescriptionResource Type definition for AWS::Events::Rule
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all rules in a region. -```sql -SELECT -region, -arn -FROM awscc.events.rules_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the rules_list_only resource, see rules - diff --git a/website/docs/services/eventschemas/discoverers/index.md b/website/docs/services/eventschemas/discoverers/index.md index 726241b09..6b0e2879f 100644 --- a/website/docs/services/eventschemas/discoverers/index.md +++ b/website/docs/services/eventschemas/discoverers/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a discoverer resource or lists ## Fields + + + discoverer
resource or lists + + + + + + For more information, see AWS::EventSchemas::Discoverer. @@ -96,31 +122,37 @@ For more information, see + discoverers INSERT + discoverers DELETE + discoverers UPDATE + discoverers_list_only SELECT + discoverers SELECT @@ -129,6 +161,15 @@ For more information, see + + Gets all properties from an individual discoverer. ```sql SELECT @@ -143,6 +184,19 @@ tags FROM awscc.eventschemas.discoverers WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all discoverers in a region. +```sql +SELECT +region, +discoverer_arn +FROM awscc.eventschemas.discoverers_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -217,6 +271,21 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.eventschemas.discoverers +SET data__PatchDocument = string('{{ { + "Description": description, + "CrossAccount": cross_account, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/eventschemas/discoverers_list_only/index.md b/website/docs/services/eventschemas/discoverers_list_only/index.md deleted file mode 100644 index be54d5870..000000000 --- a/website/docs/services/eventschemas/discoverers_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: discoverers_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - discoverers_list_only - - eventschemas - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists discoverers in a region or regions, for all properties use discoverers - -## Overview - - - - - - - -
Namediscoverers_list_only
TypeResource
DescriptionResource Type definition for AWS::EventSchemas::Discoverer
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all discoverers in a region. -```sql -SELECT -region, -discoverer_arn -FROM awscc.eventschemas.discoverers_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the discoverers_list_only resource, see discoverers - diff --git a/website/docs/services/eventschemas/index.md b/website/docs/services/eventschemas/index.md index aa81db455..4834e9b6f 100644 --- a/website/docs/services/eventschemas/index.md +++ b/website/docs/services/eventschemas/index.md @@ -20,7 +20,7 @@ The eventschemas service documentation.
-total resources: 7
+total resources: 4
@@ -30,13 +30,10 @@ The eventschemas service documentation. \ 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 b0118e110..49938307f 100644 --- a/website/docs/services/eventschemas/registries/index.md +++ b/website/docs/services/eventschemas/registries/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a registry resource or lists ## Fields + + + registry resource or lists + + + + + + For more information, see AWS::EventSchemas::Registry. @@ -81,31 +107,37 @@ For more information, see + registries INSERT + registries DELETE + registries UPDATE + registries_list_only SELECT + registries SELECT @@ -114,6 +146,15 @@ For more information, see + + Gets all properties from an individual registry. ```sql SELECT @@ -125,6 +166,19 @@ tags FROM awscc.eventschemas.registries WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all registries in a region. +```sql +SELECT +region, +registry_arn +FROM awscc.eventschemas.registries_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -199,6 +253,20 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.eventschemas.registries +SET data__PatchDocument = string('{{ { + "Description": description, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/eventschemas/registries_list_only/index.md b/website/docs/services/eventschemas/registries_list_only/index.md deleted file mode 100644 index 232d50240..000000000 --- a/website/docs/services/eventschemas/registries_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: registries_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - registries_list_only - - eventschemas - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists registries in a region or regions, for all properties use registries - -## Overview - - - - - - - -
Nameregistries_list_only
TypeResource
DescriptionResource Type definition for AWS::EventSchemas::Registry
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all registries in a region. -```sql -SELECT -region, -registry_arn -FROM awscc.eventschemas.registries_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the registries_list_only resource, see registries - diff --git a/website/docs/services/eventschemas/registry_policies/index.md b/website/docs/services/eventschemas/registry_policies/index.md index dd9d79f39..42ca3dfde 100644 --- a/website/docs/services/eventschemas/registry_policies/index.md +++ b/website/docs/services/eventschemas/registry_policies/index.md @@ -178,6 +178,21 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.eventschemas.registry_policies +SET data__PatchDocument = string('{{ { + "Policy": policy, + "RegistryName": registry_name, + "RevisionId": revision_id +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/eventschemas/schemata/index.md b/website/docs/services/eventschemas/schemata/index.md index f14391884..3f1ed7cca 100644 --- a/website/docs/services/eventschemas/schemata/index.md +++ b/website/docs/services/eventschemas/schemata/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a schema resource or lists ## Fields + + + schema resource or lists "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::EventSchemas::Schema. @@ -111,31 +137,37 @@ For more information, see + schemata INSERT + schemata DELETE + schemata UPDATE + schemata_list_only SELECT + schemata SELECT @@ -144,6 +176,15 @@ For more information, see + + Gets all properties from an individual schema. ```sql SELECT @@ -161,6 +202,19 @@ tags FROM awscc.eventschemas.schemata WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all schemata in a region. +```sql +SELECT +region, +schema_arn +FROM awscc.eventschemas.schemata_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -247,6 +301,22 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.eventschemas.schemata +SET data__PatchDocument = string('{{ { + "Type": type, + "Description": description, + "Content": content, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/eventschemas/schemata_list_only/index.md b/website/docs/services/eventschemas/schemata_list_only/index.md deleted file mode 100644 index 42fc039b2..000000000 --- a/website/docs/services/eventschemas/schemata_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: schemata_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - schemata_list_only - - eventschemas - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists schemata in a region or regions, for all properties use schemata - -## Overview - - - - - - - -
Nameschemata_list_only
TypeResource
DescriptionResource Type definition for AWS::EventSchemas::Schema
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all schemata in a region. -```sql -SELECT -region, -schema_arn -FROM awscc.eventschemas.schemata_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the schemata_list_only resource, see schemata - diff --git a/website/docs/services/evidently/experiments/index.md b/website/docs/services/evidently/experiments/index.md index 4db12f096..a3b6fca6a 100644 --- a/website/docs/services/evidently/experiments/index.md +++ b/website/docs/services/evidently/experiments/index.md @@ -406,6 +406,28 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.evidently.experiments +SET data__PatchDocument = string('{{ { + "Description": description, + "RunningStatus": running_status, + "RandomizationSalt": randomization_salt, + "Treatments": treatments, + "MetricGoals": metric_goals, + "SamplingRate": sampling_rate, + "OnlineAbConfig": online_ab_config, + "Segment": segment, + "RemoveSegment": remove_segment, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/evidently/features/index.md b/website/docs/services/evidently/features/index.md index 477b9c114..064d0ffe7 100644 --- a/website/docs/services/evidently/features/index.md +++ b/website/docs/services/evidently/features/index.md @@ -290,6 +290,24 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.evidently.features +SET data__PatchDocument = string('{{ { + "Description": description, + "EvaluationStrategy": evaluation_strategy, + "Variations": variations, + "DefaultVariation": default_variation, + "EntityOverrides": entity_overrides, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/evidently/index.md b/website/docs/services/evidently/index.md index db42f1dbe..056080813 100644 --- a/website/docs/services/evidently/index.md +++ b/website/docs/services/evidently/index.md @@ -20,7 +20,7 @@ The evidently service documentation.
-total resources: 6
+total resources: 5
@@ -35,7 +35,6 @@ The evidently service documentation. \ 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 7cbe8ac55..ba56669aa 100644 --- a/website/docs/services/evidently/launches/index.md +++ b/website/docs/services/evidently/launches/index.md @@ -389,6 +389,25 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.evidently.launches +SET data__PatchDocument = string('{{ { + "Description": description, + "RandomizationSalt": randomization_salt, + "ScheduledSplitsConfig": scheduled_splits_config, + "Groups": groups, + "MetricMonitors": metric_monitors, + "Tags": tags, + "ExecutionStatus": execution_status +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/evidently/projects/index.md b/website/docs/services/evidently/projects/index.md index a0038d95c..05d1b91f5 100644 --- a/website/docs/services/evidently/projects/index.md +++ b/website/docs/services/evidently/projects/index.md @@ -252,6 +252,22 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.evidently.projects +SET data__PatchDocument = string('{{ { + "Description": description, + "DataDelivery": data_delivery, + "AppConfigResource": app_config_resource, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/evidently/segments/index.md b/website/docs/services/evidently/segments/index.md index 8973466c2..969b5a7b7 100644 --- a/website/docs/services/evidently/segments/index.md +++ b/website/docs/services/evidently/segments/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a segment resource or lists ## Fields + + + segment resource or lists + + + + + + For more information, see AWS::Evidently::Segment. @@ -86,26 +112,31 @@ For more information, see + segments INSERT + segments DELETE + segments_list_only SELECT + segments SELECT @@ -114,6 +145,15 @@ For more information, see + + Gets all properties from an individual segment. ```sql SELECT @@ -126,6 +166,19 @@ tags FROM awscc.evidently.segments WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all segments in a region. +```sql +SELECT +region, +arn +FROM awscc.evidently.segments_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -200,6 +253,7 @@ resources: + ## `DELETE` example ```sql diff --git a/website/docs/services/evidently/segments_list_only/index.md b/website/docs/services/evidently/segments_list_only/index.md deleted file mode 100644 index 861d1ca1e..000000000 --- a/website/docs/services/evidently/segments_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: segments_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - segments_list_only - - evidently - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists segments in a region or regions, for all properties use segments - -## Overview - - - - - - - -
Namesegments_list_only
TypeResource
DescriptionResource Type definition for AWS::Evidently::Segment
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all segments in a region. -```sql -SELECT -region, -arn -FROM awscc.evidently.segments_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the segments_list_only resource, see segments - diff --git a/website/docs/services/evs/environments/index.md b/website/docs/services/evs/environments/index.md index d41fe2a59..fbc0315e8 100644 --- a/website/docs/services/evs/environments/index.md +++ b/website/docs/services/evs/environments/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets an environment resource or lists ## Fields + + + environment
resource or lists "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::EVS::Environment. @@ -264,31 +290,37 @@ For more information, see + environments INSERT + environments DELETE + environments UPDATE + environments_list_only SELECT + environments SELECT @@ -297,6 +329,15 @@ For more information, see + + Gets all properties from an individual environment. ```sql SELECT @@ -326,6 +367,19 @@ modified_at FROM awscc.evs.environments WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all environments in a region. +```sql +SELECT +region, +environment_id +FROM awscc.evs.environments_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -485,6 +539,21 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.evs.environments +SET data__PatchDocument = string('{{ { + "InitialVlans": initial_vlans, + "Hosts": hosts, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/evs/environments_list_only/index.md b/website/docs/services/evs/environments_list_only/index.md deleted file mode 100644 index e0689f128..000000000 --- a/website/docs/services/evs/environments_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: environments_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - environments_list_only - - evs - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists environments in a region or regions, for all properties use environments - -## Overview - - - - - - - -
Nameenvironments_list_only
TypeResource
DescriptionAn environment created within the EVS service
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all environments in a region. -```sql -SELECT -region, -environment_id -FROM awscc.evs.environments_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the environments_list_only resource, see environments - diff --git a/website/docs/services/evs/index.md b/website/docs/services/evs/index.md index d7ad244ed..fe9b98daf 100644 --- a/website/docs/services/evs/index.md +++ b/website/docs/services/evs/index.md @@ -20,7 +20,7 @@ The evs service documentation.
-total resources: 2
+total resources: 1
@@ -32,6 +32,6 @@ The evs service documentation. environments \ 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 622fd7c84..ab2e0d232 100644 --- a/website/docs/services/finspace/environments/index.md +++ b/website/docs/services/finspace/environments/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets an environment resource or lists ## Fields + + + environment
resource or lists "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::FinSpace::Environment. @@ -197,31 +223,37 @@ For more information, see + environments INSERT + environments DELETE + environments UPDATE + environments_list_only SELECT + environments SELECT @@ -230,6 +262,15 @@ For more information, see + + Gets all properties from an individual environment. ```sql SELECT @@ -252,6 +293,19 @@ tags FROM awscc.finspace.environments WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all environments in a region. +```sql +SELECT +region, +environment_id +FROM awscc.finspace.environments_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -354,6 +408,21 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.finspace.environments +SET data__PatchDocument = string('{{ { + "Name": name, + "Description": description, + "FederationMode": federation_mode +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/finspace/environments_list_only/index.md b/website/docs/services/finspace/environments_list_only/index.md deleted file mode 100644 index 46fd8b3e8..000000000 --- a/website/docs/services/finspace/environments_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: environments_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - environments_list_only - - finspace - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists environments in a region or regions, for all properties use environments - -## Overview - - - - - - - -
Nameenvironments_list_only
TypeResource
DescriptionAn example resource schema demonstrating some basic constructs and validation rules.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all environments in a region. -```sql -SELECT -region, -environment_id -FROM awscc.finspace.environments_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the environments_list_only resource, see environments - diff --git a/website/docs/services/finspace/index.md b/website/docs/services/finspace/index.md index 7402af08b..70a066aed 100644 --- a/website/docs/services/finspace/index.md +++ b/website/docs/services/finspace/index.md @@ -20,7 +20,7 @@ The finspace service documentation.
-total resources: 2
+total resources: 1
@@ -32,6 +32,6 @@ The finspace service documentation. environments \ 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 20dd86b59..4db121e1a 100644 --- a/website/docs/services/fis/experiment_templates/index.md +++ b/website/docs/services/fis/experiment_templates/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets an experiment_template resource o ## Fields + + + experiment_template resource o "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::FIS::ExperimentTemplate. @@ -214,31 +240,37 @@ For more information, see + experiment_templates INSERT + experiment_templates DELETE + experiment_templates UPDATE + experiment_templates_list_only SELECT + experiment_templates SELECT @@ -247,6 +279,15 @@ For more information, see + + Gets all properties from an individual experiment_template. ```sql SELECT @@ -264,6 +305,19 @@ experiment_report_configuration FROM awscc.fis.experiment_templates WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all experiment_templates in a region. +```sql +SELECT +region, +id +FROM awscc.fis.experiment_templates_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -381,6 +435,26 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.fis.experiment_templates +SET data__PatchDocument = string('{{ { + "Description": description, + "Targets": targets, + "Actions": actions, + "StopConditions": stop_conditions, + "LogConfiguration": log_configuration, + "RoleArn": role_arn, + "Tags": tags, + "ExperimentReportConfiguration": experiment_report_configuration +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/fis/experiment_templates_list_only/index.md b/website/docs/services/fis/experiment_templates_list_only/index.md deleted file mode 100644 index ec5d920cd..000000000 --- a/website/docs/services/fis/experiment_templates_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: experiment_templates_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - experiment_templates_list_only - - fis - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists experiment_templates in a region or regions, for all properties use experiment_templates - -## Overview - - - - - - - -
Nameexperiment_templates_list_only
TypeResource
DescriptionResource schema for AWS::FIS::ExperimentTemplate
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all experiment_templates in a region. -```sql -SELECT -region, -id -FROM awscc.fis.experiment_templates_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the experiment_templates_list_only resource, see experiment_templates - diff --git a/website/docs/services/fis/index.md b/website/docs/services/fis/index.md index ab123cbff..627872a29 100644 --- a/website/docs/services/fis/index.md +++ b/website/docs/services/fis/index.md @@ -20,7 +20,7 @@ The fis service documentation.
-total resources: 4
+total resources: 2
@@ -29,11 +29,9 @@ The fis service documentation. ## Resources \ 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 15d6dcdc8..c2ce13117 100644 --- a/website/docs/services/fis/target_account_configurations/index.md +++ b/website/docs/services/fis/target_account_configurations/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a target_account_configuration re ## Fields + + + target_account_configuration re "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::FIS::TargetAccountConfiguration. @@ -69,31 +100,37 @@ For more information, see + target_account_configurations INSERT + target_account_configurations DELETE + target_account_configurations UPDATE + target_account_configurations_list_only SELECT + target_account_configurations SELECT @@ -102,6 +139,15 @@ For more information, see + + Gets all properties from an individual target_account_configuration. ```sql SELECT @@ -113,6 +159,20 @@ description FROM awscc.fis.target_account_configurations WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + + + +Lists all target_account_configurations in a region. +```sql +SELECT +region, +experiment_template_id, +account_id +FROM awscc.fis.target_account_configurations_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -189,6 +249,20 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.fis.target_account_configurations +SET data__PatchDocument = string('{{ { + "RoleArn": role_arn, + "Description": description +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = '|'; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/fis/target_account_configurations_list_only/index.md b/website/docs/services/fis/target_account_configurations_list_only/index.md deleted file mode 100644 index 4e05d8dec..000000000 --- a/website/docs/services/fis/target_account_configurations_list_only/index.md +++ /dev/null @@ -1,86 +0,0 @@ ---- -title: target_account_configurations_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - target_account_configurations_list_only - - fis - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists target_account_configurations in a region or regions, for all properties use target_account_configurations - -## Overview - - - - - - - -
Nametarget_account_configurations_list_only
TypeResource
DescriptionResource schema for AWS::FIS::TargetAccountConfiguration
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all target_account_configurations in a region. -```sql -SELECT -region, -experiment_template_id, -account_id -FROM awscc.fis.target_account_configurations_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the target_account_configurations_list_only resource, see target_account_configurations - diff --git a/website/docs/services/fms/index.md b/website/docs/services/fms/index.md index d48a8ba7b..2d7089988 100644 --- a/website/docs/services/fms/index.md +++ b/website/docs/services/fms/index.md @@ -20,7 +20,7 @@ The fms service documentation.
-total resources: 6
+total resources: 3
@@ -30,12 +30,9 @@ The fms service documentation. \ 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 d809916f7..33ffcb042 100644 --- a/website/docs/services/fms/notification_channels/index.md +++ b/website/docs/services/fms/notification_channels/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a notification_channel resource o ## Fields + + + notification_channel resource o "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::FMS::NotificationChannel. @@ -54,31 +75,37 @@ For more information, see + notification_channels INSERT + notification_channels DELETE + notification_channels UPDATE + notification_channels_list_only SELECT + notification_channels SELECT @@ -87,6 +114,15 @@ For more information, see + + Gets all properties from an individual notification_channel. ```sql SELECT @@ -96,6 +132,19 @@ sns_topic_arn FROM awscc.fms.notification_channels WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all notification_channels in a region. +```sql +SELECT +region, +sns_topic_arn +FROM awscc.fms.notification_channels_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -162,6 +211,20 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.fms.notification_channels +SET data__PatchDocument = string('{{ { + "SnsRoleName": sns_role_name, + "SnsTopicArn": sns_topic_arn +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/fms/notification_channels_list_only/index.md b/website/docs/services/fms/notification_channels_list_only/index.md deleted file mode 100644 index cdadbdcbe..000000000 --- a/website/docs/services/fms/notification_channels_list_only/index.md +++ /dev/null @@ -1,75 +0,0 @@ ---- -title: notification_channels_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - notification_channels_list_only - - fms - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists notification_channels in a region or regions, for all properties use notification_channels - -## Overview - - - - - - - -
Namenotification_channels_list_only
TypeResource
DescriptionDesignates the IAM role and Amazon Simple Notification Service (SNS) topic that AWS Firewall Manager uses to record SNS logs.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all notification_channels in a region. -```sql -SELECT -region, -sns_topic_arn -FROM awscc.fms.notification_channels_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the notification_channels_list_only resource, see notification_channels - diff --git a/website/docs/services/fms/policies/index.md b/website/docs/services/fms/policies/index.md index c3c22db4a..bc283b558 100644 --- a/website/docs/services/fms/policies/index.md +++ b/website/docs/services/fms/policies/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a policy resource or lists ## Fields + + + policy resource or lists "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::FMS::Policy. @@ -220,31 +246,37 @@ For more information, see + policies INSERT + policies DELETE + policies UPDATE + policies_list_only SELECT + policies SELECT @@ -253,6 +285,15 @@ For more information, see + + Gets all properties from an individual policy. ```sql SELECT @@ -277,6 +318,19 @@ tags FROM awscc.fms.policies WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all policies in a region. +```sql +SELECT +region, +id +FROM awscc.fms.policies_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -433,6 +487,33 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.fms.policies +SET data__PatchDocument = string('{{ { + "ExcludeMap": exclude_map, + "ExcludeResourceTags": exclude_resource_tags, + "IncludeMap": include_map, + "PolicyName": policy_name, + "PolicyDescription": policy_description, + "RemediationEnabled": remediation_enabled, + "ResourceTags": resource_tags, + "ResourceTagLogicalOperator": resource_tag_logical_operator, + "ResourceType": resource_type, + "ResourceTypeList": resource_type_list, + "ResourceSetIds": resource_set_ids, + "SecurityServicePolicyData": security_service_policy_data, + "DeleteAllPolicyResources": delete_all_policy_resources, + "ResourcesCleanUp": resources_clean_up, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/fms/policies_list_only/index.md b/website/docs/services/fms/policies_list_only/index.md deleted file mode 100644 index 9456a9ff4..000000000 --- a/website/docs/services/fms/policies_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: policies_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - policies_list_only - - fms - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists policies in a region or regions, for all properties use policies - -## Overview - - - - - - - -
Namepolicies_list_only
TypeResource
DescriptionCreates an AWS Firewall Manager policy.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all policies in a region. -```sql -SELECT -region, -id -FROM awscc.fms.policies_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the policies_list_only resource, see policies - diff --git a/website/docs/services/fms/resource_sets/index.md b/website/docs/services/fms/resource_sets/index.md index 57c3bbc81..64d5da18e 100644 --- a/website/docs/services/fms/resource_sets/index.md +++ b/website/docs/services/fms/resource_sets/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a resource_set resource or lists ## Fields + + + resource_set
resource or lists "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::FMS::ResourceSet. @@ -91,31 +117,37 @@ For more information, see + resource_sets INSERT + resource_sets DELETE + resource_sets UPDATE + resource_sets_list_only SELECT + resource_sets SELECT @@ -124,6 +156,15 @@ For more information, see + + Gets all properties from an individual resource_set. ```sql SELECT @@ -137,6 +178,19 @@ tags FROM awscc.fms.resource_sets WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all resource_sets in a region. +```sql +SELECT +region, +id +FROM awscc.fms.resource_sets_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -219,6 +273,23 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.fms.resource_sets +SET data__PatchDocument = string('{{ { + "Name": name, + "Description": description, + "ResourceTypeList": resource_type_list, + "Resources": resources, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/fms/resource_sets_list_only/index.md b/website/docs/services/fms/resource_sets_list_only/index.md deleted file mode 100644 index c3d234ef5..000000000 --- a/website/docs/services/fms/resource_sets_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: resource_sets_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - resource_sets_list_only - - fms - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists resource_sets in a region or regions, for all properties use resource_sets - -## Overview - - - - - - - -
Nameresource_sets_list_only
TypeResource
DescriptionCreates an AWS Firewall Manager resource set.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all resource_sets in a region. -```sql -SELECT -region, -id -FROM awscc.fms.resource_sets_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the resource_sets_list_only resource, see resource_sets - diff --git a/website/docs/services/forecast/dataset_groups/index.md b/website/docs/services/forecast/dataset_groups/index.md index cf4be3455..bfd6518d4 100644 --- a/website/docs/services/forecast/dataset_groups/index.md +++ b/website/docs/services/forecast/dataset_groups/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a dataset_group resource or lists ## Fields + + + dataset_group resource or lists "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::Forecast::DatasetGroup. @@ -86,31 +112,37 @@ For more information, see + dataset_groups INSERT + dataset_groups DELETE + dataset_groups UPDATE + dataset_groups_list_only SELECT + dataset_groups SELECT @@ -119,6 +151,15 @@ For more information, see + + Gets all properties from an individual dataset_group. ```sql SELECT @@ -131,6 +172,19 @@ dataset_group_arn FROM awscc.forecast.dataset_groups WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all dataset_groups in a region. +```sql +SELECT +region, +dataset_group_arn +FROM awscc.forecast.dataset_groups_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -208,6 +262,21 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.forecast.dataset_groups +SET data__PatchDocument = string('{{ { + "DatasetArns": dataset_arns, + "Domain": domain, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/forecast/dataset_groups_list_only/index.md b/website/docs/services/forecast/dataset_groups_list_only/index.md deleted file mode 100644 index 1748c82da..000000000 --- a/website/docs/services/forecast/dataset_groups_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: dataset_groups_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - dataset_groups_list_only - - forecast - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists dataset_groups in a region or regions, for all properties use dataset_groups - -## Overview - - - - - - - -
Namedataset_groups_list_only
TypeResource
DescriptionRepresents a dataset group that holds a collection of related datasets
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all dataset_groups in a region. -```sql -SELECT -region, -dataset_group_arn -FROM awscc.forecast.dataset_groups_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the dataset_groups_list_only resource, see dataset_groups - diff --git a/website/docs/services/forecast/datasets/index.md b/website/docs/services/forecast/datasets/index.md index 8183dd598..da74d33d8 100644 --- a/website/docs/services/forecast/datasets/index.md +++ b/website/docs/services/forecast/datasets/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a dataset resource or lists ## Fields + + + dataset resource or lists + + + + + + For more information, see AWS::Forecast::Dataset. @@ -132,26 +158,31 @@ For more information, see + datasets INSERT + datasets DELETE + datasets_list_only SELECT + datasets SELECT @@ -160,6 +191,15 @@ For more information, see + + Gets all properties from an individual dataset. ```sql SELECT @@ -175,6 +215,19 @@ tags FROM awscc.forecast.datasets WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all datasets in a region. +```sql +SELECT +region, +arn +FROM awscc.forecast.datasets_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -272,6 +325,7 @@ resources: + ## `DELETE` example ```sql diff --git a/website/docs/services/forecast/datasets_list_only/index.md b/website/docs/services/forecast/datasets_list_only/index.md deleted file mode 100644 index d49bfad03..000000000 --- a/website/docs/services/forecast/datasets_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: datasets_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - datasets_list_only - - forecast - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists datasets in a region or regions, for all properties use datasets - -## Overview - - - - - - - -
Namedatasets_list_only
TypeResource
DescriptionResource Type Definition for AWS::Forecast::Dataset
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all datasets in a region. -```sql -SELECT -region, -arn -FROM awscc.forecast.datasets_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the datasets_list_only resource, see datasets - diff --git a/website/docs/services/forecast/index.md b/website/docs/services/forecast/index.md index a0fb7198d..d14e44540 100644 --- a/website/docs/services/forecast/index.md +++ b/website/docs/services/forecast/index.md @@ -20,7 +20,7 @@ The forecast service documentation.
-total resources: 4
+total resources: 2
@@ -29,11 +29,9 @@ The forecast service documentation. ## Resources \ 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 2c88e2943..abafddff3 100644 --- a/website/docs/services/frauddetector/detectors/index.md +++ b/website/docs/services/frauddetector/detectors/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a detector resource or lists ## Fields + + + detector
resource or lists + + + + + + For more information, see AWS::FraudDetector::Detector. @@ -390,31 +416,37 @@ For more information, see + detectors INSERT + detectors DELETE + detectors UPDATE + detectors_list_only SELECT + detectors SELECT @@ -423,6 +455,15 @@ For more information, see + + Gets all properties from an individual detector. ```sql SELECT @@ -442,6 +483,19 @@ associated_models FROM awscc.frauddetector.detectors WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all detectors in a region. +```sql +SELECT +region, +arn +FROM awscc.frauddetector.detectors_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -584,6 +638,22 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.frauddetector.detectors +SET data__PatchDocument = string('{{ { + "DetectorVersionStatus": detector_version_status, + "RuleExecutionMode": rule_execution_mode, + "Tags": tags, + "Description": description +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/frauddetector/detectors_list_only/index.md b/website/docs/services/frauddetector/detectors_list_only/index.md deleted file mode 100644 index 5a6b04d56..000000000 --- a/website/docs/services/frauddetector/detectors_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: detectors_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - detectors_list_only - - frauddetector - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists detectors in a region or regions, for all properties use detectors - -## Overview - - - - - - - -
Namedetectors_list_only
TypeResource
DescriptionA resource schema for a Detector in Amazon Fraud Detector.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all detectors in a region. -```sql -SELECT -region, -arn -FROM awscc.frauddetector.detectors_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the detectors_list_only resource, see detectors - diff --git a/website/docs/services/frauddetector/event_types/index.md b/website/docs/services/frauddetector/event_types/index.md index 53001770c..133bda1f9 100644 --- a/website/docs/services/frauddetector/event_types/index.md +++ b/website/docs/services/frauddetector/event_types/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets an event_type resource or lists < ## Fields + + + event_type resource or lists < "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::FraudDetector::EventType. @@ -232,31 +258,37 @@ For more information, see + event_types INSERT + event_types DELETE + event_types UPDATE + event_types_list_only SELECT + event_types SELECT @@ -265,6 +297,15 @@ For more information, see + + Gets all properties from an individual event_type. ```sql SELECT @@ -281,6 +322,19 @@ last_updated_time FROM awscc.frauddetector.event_types WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all event_types in a region. +```sql +SELECT +region, +arn +FROM awscc.frauddetector.event_types_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -393,6 +447,20 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.frauddetector.event_types +SET data__PatchDocument = string('{{ { + "Tags": tags, + "Description": description +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/frauddetector/event_types_list_only/index.md b/website/docs/services/frauddetector/event_types_list_only/index.md deleted file mode 100644 index d63555d5c..000000000 --- a/website/docs/services/frauddetector/event_types_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: event_types_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - event_types_list_only - - frauddetector - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists event_types in a region or regions, for all properties use event_types - -## Overview - - - - - - - -
Nameevent_types_list_only
TypeResource
DescriptionA resource schema for an EventType in Amazon Fraud Detector.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all event_types in a region. -```sql -SELECT -region, -arn -FROM awscc.frauddetector.event_types_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the event_types_list_only resource, see event_types - diff --git a/website/docs/services/frauddetector/index.md b/website/docs/services/frauddetector/index.md index 70094a1e9..092f393b1 100644 --- a/website/docs/services/frauddetector/index.md +++ b/website/docs/services/frauddetector/index.md @@ -20,7 +20,7 @@ The frauddetector service documentation.
-total resources: 12
+total resources: 6
@@ -30,18 +30,12 @@ The frauddetector service documentation. \ 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 8db7f1f00..cec158a0e 100644 --- a/website/docs/services/frauddetector/labels/index.md +++ b/website/docs/services/frauddetector/labels/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a label resource or lists l ## Fields + + + label resource or lists l "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::FraudDetector::Label. @@ -91,31 +117,37 @@ For more information, see + labels INSERT + labels DELETE + labels UPDATE + labels_list_only SELECT + labels SELECT @@ -124,6 +156,15 @@ For more information, see + + Gets all properties from an individual label. ```sql SELECT @@ -137,6 +178,19 @@ last_updated_time FROM awscc.frauddetector.labels WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all labels in a region. +```sql +SELECT +region, +arn +FROM awscc.frauddetector.labels_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -207,6 +261,20 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.frauddetector.labels +SET data__PatchDocument = string('{{ { + "Tags": tags, + "Description": description +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/frauddetector/labels_list_only/index.md b/website/docs/services/frauddetector/labels_list_only/index.md deleted file mode 100644 index bd907b56d..000000000 --- a/website/docs/services/frauddetector/labels_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: labels_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - labels_list_only - - frauddetector - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists labels in a region or regions, for all properties use labels - -## Overview - - - - - - - -
Namelabels_list_only
TypeResource
DescriptionAn label for fraud detector.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all labels in a region. -```sql -SELECT -region, -arn -FROM awscc.frauddetector.labels_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the labels_list_only resource, see labels - diff --git a/website/docs/services/frauddetector/lists/index.md b/website/docs/services/frauddetector/lists/index.md index a2a220d83..64da2e026 100644 --- a/website/docs/services/frauddetector/lists/index.md +++ b/website/docs/services/frauddetector/lists/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a list resource or lists li ## Fields + + + list resource or lists li "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::FraudDetector::List. @@ -101,31 +127,37 @@ For more information, see + lists INSERT + lists DELETE + lists UPDATE + lists_list_only SELECT + lists SELECT @@ -134,6 +166,15 @@ For more information, see + + Gets all properties from an individual list. ```sql SELECT @@ -149,6 +190,19 @@ elements FROM awscc.frauddetector.lists WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all lists in a region. +```sql +SELECT +region, +arn +FROM awscc.frauddetector.lists_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -228,6 +282,22 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.frauddetector.lists +SET data__PatchDocument = string('{{ { + "Description": description, + "VariableType": variable_type, + "Tags": tags, + "Elements": elements +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/frauddetector/lists_list_only/index.md b/website/docs/services/frauddetector/lists_list_only/index.md deleted file mode 100644 index fa4d80a05..000000000 --- a/website/docs/services/frauddetector/lists_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: lists_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - lists_list_only - - frauddetector - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists lists in a region or regions, for all properties use lists - -## Overview - - - - - - - -
Namelists_list_only
TypeResource
DescriptionA resource schema for a List in Amazon Fraud Detector.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all lists in a region. -```sql -SELECT -region, -arn -FROM awscc.frauddetector.lists_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the lists_list_only resource, see lists - diff --git a/website/docs/services/frauddetector/outcomes/index.md b/website/docs/services/frauddetector/outcomes/index.md index b307972f1..16dc6beb5 100644 --- a/website/docs/services/frauddetector/outcomes/index.md +++ b/website/docs/services/frauddetector/outcomes/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets an outcome resource or lists ## Fields + + + outcome
resource or lists + + + + + + For more information, see AWS::FraudDetector::Outcome. @@ -91,31 +117,37 @@ For more information, see + outcomes INSERT + outcomes DELETE + outcomes UPDATE + outcomes_list_only SELECT + outcomes SELECT @@ -124,6 +156,15 @@ For more information, see + + Gets all properties from an individual outcome. ```sql SELECT @@ -137,6 +178,19 @@ last_updated_time FROM awscc.frauddetector.outcomes WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all outcomes in a region. +```sql +SELECT +region, +arn +FROM awscc.frauddetector.outcomes_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -207,6 +261,20 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.frauddetector.outcomes +SET data__PatchDocument = string('{{ { + "Tags": tags, + "Description": description +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/frauddetector/outcomes_list_only/index.md b/website/docs/services/frauddetector/outcomes_list_only/index.md deleted file mode 100644 index 22b9d6c04..000000000 --- a/website/docs/services/frauddetector/outcomes_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: outcomes_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - outcomes_list_only - - frauddetector - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists outcomes in a region or regions, for all properties use outcomes - -## Overview - - - - - - - -
Nameoutcomes_list_only
TypeResource
DescriptionAn outcome for rule evaluation.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all outcomes in a region. -```sql -SELECT -region, -arn -FROM awscc.frauddetector.outcomes_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the outcomes_list_only resource, see outcomes - diff --git a/website/docs/services/frauddetector/variables/index.md b/website/docs/services/frauddetector/variables/index.md index 88c20054f..a1c2e2f65 100644 --- a/website/docs/services/frauddetector/variables/index.md +++ b/website/docs/services/frauddetector/variables/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a variable resource or lists ## Fields + + + variable
resource or lists + + + + + + For more information, see AWS::FraudDetector::Variable. @@ -111,31 +137,37 @@ For more information, see + variables INSERT + variables DELETE + variables UPDATE + variables_list_only SELECT + variables SELECT @@ -144,6 +176,15 @@ For more information, see + + Gets all properties from an individual variable. ```sql SELECT @@ -161,6 +202,19 @@ last_updated_time FROM awscc.frauddetector.variables WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all variables in a region. +```sql +SELECT +region, +arn +FROM awscc.frauddetector.variables_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -253,6 +307,24 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.frauddetector.variables +SET data__PatchDocument = string('{{ { + "DataSource": data_source, + "DataType": data_type, + "DefaultValue": default_value, + "Description": description, + "Tags": tags, + "VariableType": variable_type +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/frauddetector/variables_list_only/index.md b/website/docs/services/frauddetector/variables_list_only/index.md deleted file mode 100644 index 376df4938..000000000 --- a/website/docs/services/frauddetector/variables_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: variables_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - variables_list_only - - frauddetector - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists variables in a region or regions, for all properties use variables - -## Overview - - - - - - - -
Namevariables_list_only
TypeResource
DescriptionA resource schema for a Variable in Amazon Fraud Detector.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all variables in a region. -```sql -SELECT -region, -arn -FROM awscc.frauddetector.variables_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the variables_list_only resource, see variables - diff --git a/website/docs/services/fsx/data_repository_associations/index.md b/website/docs/services/fsx/data_repository_associations/index.md index 67bcf575f..fafff6612 100644 --- a/website/docs/services/fsx/data_repository_associations/index.md +++ b/website/docs/services/fsx/data_repository_associations/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a data_repository_association res ## Fields + + + data_repository_association res "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::FSx::DataRepositoryAssociation. @@ -132,31 +158,37 @@ For more information, see + data_repository_associations INSERT + data_repository_associations DELETE + data_repository_associations UPDATE + data_repository_associations_list_only SELECT + data_repository_associations SELECT @@ -165,6 +197,15 @@ For more information, see + + Gets all properties from an individual data_repository_association. ```sql SELECT @@ -181,6 +222,19 @@ tags FROM awscc.fsx.data_repository_associations WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all data_repository_associations in a region. +```sql +SELECT +region, +association_id +FROM awscc.fsx.data_repository_associations_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -276,6 +330,21 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.fsx.data_repository_associations +SET data__PatchDocument = string('{{ { + "ImportedFileChunkSize": imported_file_chunk_size, + "S3": s3, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/fsx/data_repository_associations_list_only/index.md b/website/docs/services/fsx/data_repository_associations_list_only/index.md deleted file mode 100644 index bbfa3d40f..000000000 --- a/website/docs/services/fsx/data_repository_associations_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: data_repository_associations_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - data_repository_associations_list_only - - fsx - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists data_repository_associations in a region or regions, for all properties use data_repository_associations - -## Overview - - - - - - - -
Namedata_repository_associations_list_only
TypeResource
DescriptionCreates an Amazon FSx for Lustre data repository association (DRA). A data repository association is a link between a directory on the file system and an Amazon S3 bucket or prefix. You can have a maximum of 8 data repository associations on a file system. Data repository associations are supported on all FSx for Lustre 2.12 and newer file systems, excluding ``scratch_1`` deployment type.
Each data repository association must have a unique Amazon FSx file system directory and a unique S3 bucket or prefix associated with it. You can configure a data repository association for automatic import only, for automatic export only, or for both. To learn more about linking a data repository to your file system, see [Linking your file system to an S3 bucket](https://docs.aws.amazon.com/fsx/latest/LustreGuide/create-dra-linked-data-repo.html).
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all data_repository_associations in a region. -```sql -SELECT -region, -association_id -FROM awscc.fsx.data_repository_associations_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the data_repository_associations_list_only resource, see data_repository_associations - diff --git a/website/docs/services/fsx/index.md b/website/docs/services/fsx/index.md index f2cd27b06..965a372aa 100644 --- a/website/docs/services/fsx/index.md +++ b/website/docs/services/fsx/index.md @@ -20,7 +20,7 @@ The fsx service documentation.
-total resources: 4
+total resources: 2
@@ -29,11 +29,9 @@ The fsx service documentation. ## Resources \ 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 4b6e14dc0..507bcc44e 100644 --- a/website/docs/services/fsx/s3access_point_attachments/index.md +++ b/website/docs/services/fsx/s3access_point_attachments/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a s3access_point_attachment resou ## Fields + + + s3access_point_attachment resou "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::FSx::S3AccessPointAttachment. @@ -139,26 +165,31 @@ For more information, see + s3access_point_attachments INSERT + s3access_point_attachments DELETE + s3access_point_attachments_list_only SELECT + s3access_point_attachments SELECT @@ -167,6 +198,15 @@ For more information, see + + Gets all properties from an individual s3access_point_attachment. ```sql SELECT @@ -178,6 +218,19 @@ s3_access_point FROM awscc.fsx.s3access_point_attachments WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all s3access_point_attachments in a region. +```sql +SELECT +region, +name +FROM awscc.fsx.s3access_point_attachments_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -267,6 +320,7 @@ resources: + ## `DELETE` example ```sql diff --git a/website/docs/services/fsx/s3access_point_attachments_list_only/index.md b/website/docs/services/fsx/s3access_point_attachments_list_only/index.md deleted file mode 100644 index 247fce35a..000000000 --- a/website/docs/services/fsx/s3access_point_attachments_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: s3access_point_attachments_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - s3access_point_attachments_list_only - - fsx - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists s3access_point_attachments in a region or regions, for all properties use s3access_point_attachments - -## Overview - - - - - - - -
Names3access_point_attachments_list_only
TypeResource
DescriptionResource type definition for AWS::FSx::S3AccessPointAttachment
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all s3access_point_attachments in a region. -```sql -SELECT -region, -name -FROM awscc.fsx.s3access_point_attachments_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the s3access_point_attachments_list_only resource, see s3access_point_attachments - diff --git a/website/docs/services/gamelift/aliases/index.md b/website/docs/services/gamelift/aliases/index.md index 4206d1e38..4b71a6332 100644 --- a/website/docs/services/gamelift/aliases/index.md +++ b/website/docs/services/gamelift/aliases/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets an alias resource or lists ## Fields + + + alias resource or lists "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::GameLift::Alias. @@ -108,31 +134,37 @@ For more information, see + aliases INSERT + aliases DELETE + aliases UPDATE + aliases_list_only SELECT + aliases SELECT @@ -141,6 +173,15 @@ For more information, see + + Gets all properties from an individual alias. ```sql SELECT @@ -154,6 +195,19 @@ tags FROM awscc.gamelift.aliases WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all aliases in a region. +```sql +SELECT +region, +alias_id +FROM awscc.gamelift.aliases_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -233,6 +287,22 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.gamelift.aliases +SET data__PatchDocument = string('{{ { + "Description": description, + "Name": name, + "RoutingStrategy": routing_strategy, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/gamelift/aliases_list_only/index.md b/website/docs/services/gamelift/aliases_list_only/index.md deleted file mode 100644 index dfdcab225..000000000 --- a/website/docs/services/gamelift/aliases_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: aliases_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - aliases_list_only - - gamelift - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists aliases in a region or regions, for all properties use aliases - -## Overview - - - - - - - -
Namealiases_list_only
TypeResource
DescriptionThe AWS::GameLift::Alias resource creates an alias for an Amazon GameLift (GameLift) fleet destination.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all aliases in a region. -```sql -SELECT -region, -alias_id -FROM awscc.gamelift.aliases_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the aliases_list_only resource, see aliases - diff --git a/website/docs/services/gamelift/builds/index.md b/website/docs/services/gamelift/builds/index.md index 2ac6066e1..037a106ee 100644 --- a/website/docs/services/gamelift/builds/index.md +++ b/website/docs/services/gamelift/builds/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a build resource or lists b ## Fields + + + build resource or lists b "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::GameLift::Build. @@ -123,31 +149,37 @@ For more information, see + builds INSERT + builds DELETE + builds UPDATE + builds_list_only SELECT + builds SELECT @@ -156,6 +188,15 @@ For more information, see + + Gets all properties from an individual build. ```sql SELECT @@ -171,6 +212,19 @@ build_arn FROM awscc.gamelift.builds WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all builds in a region. +```sql +SELECT +region, +build_id +FROM awscc.gamelift.builds_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -257,6 +311,21 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.gamelift.builds +SET data__PatchDocument = string('{{ { + "Name": name, + "Version": version, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/gamelift/builds_list_only/index.md b/website/docs/services/gamelift/builds_list_only/index.md deleted file mode 100644 index 8e031d2bb..000000000 --- a/website/docs/services/gamelift/builds_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: builds_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - builds_list_only - - gamelift - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists builds in a region or regions, for all properties use builds - -## Overview - - - - - - - -
Namebuilds_list_only
TypeResource
DescriptionResource Type definition for AWS::GameLift::Build
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all builds in a region. -```sql -SELECT -region, -build_id -FROM awscc.gamelift.builds_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the builds_list_only resource, see builds - diff --git a/website/docs/services/gamelift/container_fleets/index.md b/website/docs/services/gamelift/container_fleets/index.md index 3c4b0f99e..cf3f17fe4 100644 --- a/website/docs/services/gamelift/container_fleets/index.md +++ b/website/docs/services/gamelift/container_fleets/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a container_fleet resource or lis ## Fields + + + container_fleet
resource or lis "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::GameLift::ContainerFleet. @@ -429,31 +455,37 @@ For more information, see + container_fleets INSERT + container_fleets DELETE + container_fleets UPDATE + container_fleets_list_only SELECT + container_fleets SELECT @@ -462,6 +494,15 @@ For more information, see + + Gets all properties from an individual container_fleet. ```sql SELECT @@ -494,6 +535,19 @@ fleet_arn FROM awscc.gamelift.container_fleets WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all container_fleets in a region. +```sql +SELECT +region, +fleet_id +FROM awscc.gamelift.container_fleets_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -656,6 +710,33 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.gamelift.container_fleets +SET data__PatchDocument = string('{{ { + "FleetRoleArn": fleet_role_arn, + "Description": description, + "GameServerContainerGroupDefinitionName": game_server_container_group_definition_name, + "PerInstanceContainerGroupDefinitionName": per_instance_container_group_definition_name, + "InstanceConnectionPortRange": instance_connection_port_range, + "InstanceInboundPermissions": instance_inbound_permissions, + "GameServerContainerGroupsPerInstance": game_server_container_groups_per_instance, + "DeploymentConfiguration": deployment_configuration, + "Locations": locations, + "ScalingPolicies": scaling_policies, + "MetricGroups": metric_groups, + "NewGameSessionProtectionPolicy": new_game_session_protection_policy, + "GameSessionCreationLimitPolicy": game_session_creation_limit_policy, + "LogConfiguration": log_configuration, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/gamelift/container_fleets_list_only/index.md b/website/docs/services/gamelift/container_fleets_list_only/index.md deleted file mode 100644 index 94efb73b4..000000000 --- a/website/docs/services/gamelift/container_fleets_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: container_fleets_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - container_fleets_list_only - - gamelift - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists container_fleets in a region or regions, for all properties use container_fleets - -## Overview - - - - - - - -
Namecontainer_fleets_list_only
TypeResource
DescriptionThe AWS::GameLift::ContainerFleet resource creates an Amazon GameLift (GameLift) container fleet to host game servers.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all container_fleets in a region. -```sql -SELECT -region, -fleet_id -FROM awscc.gamelift.container_fleets_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the container_fleets_list_only resource, see container_fleets - diff --git a/website/docs/services/gamelift/container_group_definitions/index.md b/website/docs/services/gamelift/container_group_definitions/index.md index c6c46f572..5944ea223 100644 --- a/website/docs/services/gamelift/container_group_definitions/index.md +++ b/website/docs/services/gamelift/container_group_definitions/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a container_group_definition reso ## Fields + + + container_group_definition
reso "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::GameLift::ContainerGroupDefinition. @@ -392,31 +418,37 @@ For more information, see + container_group_definitions INSERT + container_group_definitions DELETE + container_group_definitions UPDATE + container_group_definitions_list_only SELECT + container_group_definitions SELECT @@ -425,6 +457,15 @@ For more information, see + + Gets all properties from an individual container_group_definition. ```sql SELECT @@ -447,6 +488,19 @@ tags FROM awscc.gamelift.container_group_definitions WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all container_group_definitions in a region. +```sql +SELECT +region, +name +FROM awscc.gamelift.container_group_definitions_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -590,6 +644,26 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.gamelift.container_group_definitions +SET data__PatchDocument = string('{{ { + "OperatingSystem": operating_system, + "TotalMemoryLimitMebibytes": total_memory_limit_mebibytes, + "TotalVcpuLimit": total_vcpu_limit, + "GameServerContainerDefinition": game_server_container_definition, + "SupportContainerDefinitions": support_container_definitions, + "SourceVersionNumber": source_version_number, + "VersionDescription": version_description, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/gamelift/container_group_definitions_list_only/index.md b/website/docs/services/gamelift/container_group_definitions_list_only/index.md deleted file mode 100644 index bf50cc427..000000000 --- a/website/docs/services/gamelift/container_group_definitions_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: container_group_definitions_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - container_group_definitions_list_only - - gamelift - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists container_group_definitions in a region or regions, for all properties use container_group_definitions - -## Overview - - - - - - - -
Namecontainer_group_definitions_list_only
TypeResource
DescriptionThe AWS::GameLift::ContainerGroupDefinition resource creates an Amazon GameLift container group definition.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all container_group_definitions in a region. -```sql -SELECT -region, -name -FROM awscc.gamelift.container_group_definitions_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the container_group_definitions_list_only resource, see container_group_definitions - diff --git a/website/docs/services/gamelift/fleets/index.md b/website/docs/services/gamelift/fleets/index.md index cccaa7ce1..edd933d67 100644 --- a/website/docs/services/gamelift/fleets/index.md +++ b/website/docs/services/gamelift/fleets/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a fleet resource or lists f ## Fields + + + fleet resource or lists f "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::GameLift::Fleet. @@ -449,31 +475,37 @@ For more information, see + fleets INSERT + fleets DELETE + fleets UPDATE + fleets_list_only SELECT + fleets SELECT @@ -482,6 +514,15 @@ For more information, see + + Gets all properties from an individual fleet. ```sql SELECT @@ -519,6 +560,19 @@ fleet_arn FROM awscc.gamelift.fleets WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all fleets in a region. +```sql +SELECT +region, +fleet_id +FROM awscc.gamelift.fleets_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -725,6 +779,33 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.gamelift.fleets +SET data__PatchDocument = string('{{ { + "ScalingPolicies": scaling_policies, + "AnywhereConfiguration": anywhere_configuration, + "ApplyCapacity": apply_capacity, + "Description": description, + "DesiredEC2Instances": desired_ec2_instances, + "EC2InboundPermissions": e_c2_inbound_permissions, + "Locations": locations, + "MaxSize": max_size, + "MetricGroups": metric_groups, + "MinSize": min_size, + "Name": name, + "NewGameSessionProtectionPolicy": new_game_session_protection_policy, + "ResourceCreationLimitPolicy": resource_creation_limit_policy, + "RuntimeConfiguration": runtime_configuration, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/gamelift/fleets_list_only/index.md b/website/docs/services/gamelift/fleets_list_only/index.md deleted file mode 100644 index 2068ccb7e..000000000 --- a/website/docs/services/gamelift/fleets_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: fleets_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - fleets_list_only - - gamelift - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists fleets in a region or regions, for all properties use fleets - -## Overview - - - - - - - -
Namefleets_list_only
TypeResource
DescriptionThe AWS::GameLift::Fleet resource creates an Amazon GameLift (GameLift) fleet to host game servers. A fleet is a set of EC2 or Anywhere instances, each of which can host multiple game sessions.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all fleets in a region. -```sql -SELECT -region, -fleet_id -FROM awscc.gamelift.fleets_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the fleets_list_only resource, see fleets - diff --git a/website/docs/services/gamelift/game_server_groups/index.md b/website/docs/services/gamelift/game_server_groups/index.md index 68dcaa8a4..82f6e5aa1 100644 --- a/website/docs/services/gamelift/game_server_groups/index.md +++ b/website/docs/services/gamelift/game_server_groups/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a game_server_group resource or l ## Fields + + + game_server_group
resource or l "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::GameLift::GameServerGroup. @@ -179,31 +205,37 @@ For more information, see + game_server_groups INSERT + game_server_groups DELETE + game_server_groups UPDATE + game_server_groups_list_only SELECT + game_server_groups SELECT @@ -212,6 +244,15 @@ For more information, see + + Gets all properties from an individual game_server_group. ```sql SELECT @@ -233,6 +274,19 @@ vpc_subnets FROM awscc.gamelift.game_server_groups WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all game_server_groups in a region. +```sql +SELECT +region, +game_server_group_arn +FROM awscc.gamelift.game_server_groups_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -352,6 +406,30 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.gamelift.game_server_groups +SET data__PatchDocument = string('{{ { + "AutoScalingPolicy": auto_scaling_policy, + "BalancingStrategy": balancing_strategy, + "DeleteOption": delete_option, + "GameServerGroupName": game_server_group_name, + "GameServerProtectionPolicy": game_server_protection_policy, + "InstanceDefinitions": instance_definitions, + "LaunchTemplate": launch_template, + "MaxSize": max_size, + "MinSize": min_size, + "RoleArn": role_arn, + "Tags": tags, + "VpcSubnets": vpc_subnets +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/gamelift/game_server_groups_list_only/index.md b/website/docs/services/gamelift/game_server_groups_list_only/index.md deleted file mode 100644 index c44765ab8..000000000 --- a/website/docs/services/gamelift/game_server_groups_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: game_server_groups_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - game_server_groups_list_only - - gamelift - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists game_server_groups in a region or regions, for all properties use game_server_groups - -## Overview - - - - - - - -
Namegame_server_groups_list_only
TypeResource
DescriptionThe AWS::GameLift::GameServerGroup resource creates an Amazon GameLift (GameLift) GameServerGroup.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all game_server_groups in a region. -```sql -SELECT -region, -game_server_group_arn -FROM awscc.gamelift.game_server_groups_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the game_server_groups_list_only resource, see game_server_groups - diff --git a/website/docs/services/gamelift/game_session_queues/index.md b/website/docs/services/gamelift/game_session_queues/index.md index ef7a5b28d..1ff002843 100644 --- a/website/docs/services/gamelift/game_session_queues/index.md +++ b/website/docs/services/gamelift/game_session_queues/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a game_session_queue resource or ## Fields + + + game_session_queue resource or "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::GameLift::GameSessionQueue. @@ -149,31 +175,37 @@ For more information, see + game_session_queues INSERT + game_session_queues DELETE + game_session_queues UPDATE + game_session_queues_list_only SELECT + game_session_queues SELECT @@ -182,6 +214,15 @@ For more information, see + + Gets all properties from an individual game_session_queue. ```sql SELECT @@ -199,6 +240,19 @@ tags FROM awscc.gamelift.game_session_queues WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all game_session_queues in a region. +```sql +SELECT +region, +name +FROM awscc.gamelift.game_session_queues_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -302,6 +356,26 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.gamelift.game_session_queues +SET data__PatchDocument = string('{{ { + "TimeoutInSeconds": timeout_in_seconds, + "Destinations": destinations, + "PlayerLatencyPolicies": player_latency_policies, + "CustomEventData": custom_event_data, + "NotificationTarget": notification_target, + "FilterConfiguration": filter_configuration, + "PriorityConfiguration": priority_configuration, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/gamelift/game_session_queues_list_only/index.md b/website/docs/services/gamelift/game_session_queues_list_only/index.md deleted file mode 100644 index df570b742..000000000 --- a/website/docs/services/gamelift/game_session_queues_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: game_session_queues_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - game_session_queues_list_only - - gamelift - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists game_session_queues in a region or regions, for all properties use game_session_queues - -## Overview - - - - - - - -
Namegame_session_queues_list_only
TypeResource
DescriptionThe AWS::GameLift::GameSessionQueue resource creates an Amazon GameLift (GameLift) game session queue.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all game_session_queues in a region. -```sql -SELECT -region, -name -FROM awscc.gamelift.game_session_queues_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the game_session_queues_list_only resource, see game_session_queues - diff --git a/website/docs/services/gamelift/index.md b/website/docs/services/gamelift/index.md index f7f6f2411..cf322ac74 100644 --- a/website/docs/services/gamelift/index.md +++ b/website/docs/services/gamelift/index.md @@ -20,7 +20,7 @@ The gamelift service documentation.
-total resources: 22
+total resources: 11
@@ -30,28 +30,17 @@ The gamelift service documentation. \ 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 ad78b293c..adc05f6ad 100644 --- a/website/docs/services/gamelift/locations/index.md +++ b/website/docs/services/gamelift/locations/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a location resource or lists ## Fields + + + location resource or lists + + + + + + For more information, see AWS::GameLift::Location. @@ -76,31 +102,37 @@ For more information, see + locations INSERT + locations DELETE + locations UPDATE + locations_list_only SELECT + locations SELECT @@ -109,6 +141,15 @@ For more information, see + + Gets all properties from an individual location. ```sql SELECT @@ -119,6 +160,19 @@ tags FROM awscc.gamelift.locations WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all locations in a region. +```sql +SELECT +region, +location_name +FROM awscc.gamelift.locations_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -185,6 +239,19 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.gamelift.locations +SET data__PatchDocument = string('{{ { + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/gamelift/locations_list_only/index.md b/website/docs/services/gamelift/locations_list_only/index.md deleted file mode 100644 index 5cce2ed3e..000000000 --- a/website/docs/services/gamelift/locations_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: locations_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - locations_list_only - - gamelift - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists locations in a region or regions, for all properties use locations - -## Overview - - - - - - - -
Namelocations_list_only
TypeResource
DescriptionThe AWS::GameLift::Location resource creates an Amazon GameLift (GameLift) custom location.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all locations in a region. -```sql -SELECT -region, -location_name -FROM awscc.gamelift.locations_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the locations_list_only resource, see locations - diff --git a/website/docs/services/gamelift/matchmaking_configurations/index.md b/website/docs/services/gamelift/matchmaking_configurations/index.md index 865484ef1..5ceabe506 100644 --- a/website/docs/services/gamelift/matchmaking_configurations/index.md +++ b/website/docs/services/gamelift/matchmaking_configurations/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a matchmaking_configuration resou ## Fields + + + matchmaking_configuration resou "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::GameLift::MatchmakingConfiguration. @@ -163,31 +189,37 @@ For more information, see + matchmaking_configurations INSERT + matchmaking_configurations DELETE + matchmaking_configurations UPDATE + matchmaking_configurations_list_only SELECT + matchmaking_configurations SELECT @@ -196,6 +228,15 @@ For more information, see + + Gets all properties from an individual matchmaking_configuration. ```sql SELECT @@ -221,6 +262,19 @@ tags FROM awscc.gamelift.matchmaking_configurations WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all matchmaking_configurations in a region. +```sql +SELECT +region, +name +FROM awscc.gamelift.matchmaking_configurations_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -356,6 +410,34 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.gamelift.matchmaking_configurations +SET data__PatchDocument = string('{{ { + "AcceptanceRequired": acceptance_required, + "AcceptanceTimeoutSeconds": acceptance_timeout_seconds, + "AdditionalPlayerCount": additional_player_count, + "BackfillMode": backfill_mode, + "CreationTime": creation_time, + "CustomEventData": custom_event_data, + "Description": description, + "FlexMatchMode": flex_match_mode, + "GameProperties": game_properties, + "GameSessionData": game_session_data, + "GameSessionQueueArns": game_session_queue_arns, + "NotificationTarget": notification_target, + "RequestTimeoutSeconds": request_timeout_seconds, + "RuleSetArn": rule_set_arn, + "RuleSetName": rule_set_name, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/gamelift/matchmaking_configurations_list_only/index.md b/website/docs/services/gamelift/matchmaking_configurations_list_only/index.md deleted file mode 100644 index 9d01e2f1f..000000000 --- a/website/docs/services/gamelift/matchmaking_configurations_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: matchmaking_configurations_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - matchmaking_configurations_list_only - - gamelift - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists matchmaking_configurations in a region or regions, for all properties use matchmaking_configurations - -## Overview - - - - - - - -
Namematchmaking_configurations_list_only
TypeResource
DescriptionThe AWS::GameLift::MatchmakingConfiguration resource creates an Amazon GameLift (GameLift) matchmaking configuration.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all matchmaking_configurations in a region. -```sql -SELECT -region, -name -FROM awscc.gamelift.matchmaking_configurations_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the matchmaking_configurations_list_only resource, see matchmaking_configurations - diff --git a/website/docs/services/gamelift/matchmaking_rule_sets/index.md b/website/docs/services/gamelift/matchmaking_rule_sets/index.md index 1e8a8a46c..111f4b7b2 100644 --- a/website/docs/services/gamelift/matchmaking_rule_sets/index.md +++ b/website/docs/services/gamelift/matchmaking_rule_sets/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a matchmaking_rule_set resource o ## Fields + + + matchmaking_rule_set resource o "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::GameLift::MatchmakingRuleSet. @@ -86,31 +112,37 @@ For more information, see + matchmaking_rule_sets INSERT + matchmaking_rule_sets DELETE + matchmaking_rule_sets UPDATE + matchmaking_rule_sets_list_only SELECT + matchmaking_rule_sets SELECT @@ -119,6 +151,15 @@ For more information, see + + Gets all properties from an individual matchmaking_rule_set. ```sql SELECT @@ -131,6 +172,19 @@ tags FROM awscc.gamelift.matchmaking_rule_sets WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all matchmaking_rule_sets in a region. +```sql +SELECT +region, +name +FROM awscc.gamelift.matchmaking_rule_sets_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -203,6 +257,19 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.gamelift.matchmaking_rule_sets +SET data__PatchDocument = string('{{ { + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/gamelift/matchmaking_rule_sets_list_only/index.md b/website/docs/services/gamelift/matchmaking_rule_sets_list_only/index.md deleted file mode 100644 index 96be32ffd..000000000 --- a/website/docs/services/gamelift/matchmaking_rule_sets_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: matchmaking_rule_sets_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - matchmaking_rule_sets_list_only - - gamelift - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists matchmaking_rule_sets in a region or regions, for all properties use matchmaking_rule_sets - -## Overview - - - - - - - -
Namematchmaking_rule_sets_list_only
TypeResource
DescriptionThe AWS::GameLift::MatchmakingRuleSet resource creates an Amazon GameLift (GameLift) matchmaking rule set.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all matchmaking_rule_sets in a region. -```sql -SELECT -region, -name -FROM awscc.gamelift.matchmaking_rule_sets_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the matchmaking_rule_sets_list_only resource, see matchmaking_rule_sets - diff --git a/website/docs/services/gamelift/scripts/index.md b/website/docs/services/gamelift/scripts/index.md index 8884244e1..32b3dae2b 100644 --- a/website/docs/services/gamelift/scripts/index.md +++ b/website/docs/services/gamelift/scripts/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a script resource or lists ## Fields + + + script resource or lists "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::GameLift::Script. @@ -123,31 +149,37 @@ For more information, see + scripts INSERT + scripts DELETE + scripts UPDATE + scripts_list_only SELECT + scripts SELECT @@ -156,6 +188,15 @@ For more information, see + + Gets all properties from an individual script. ```sql SELECT @@ -171,6 +212,19 @@ size_on_disk FROM awscc.gamelift.scripts WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all scripts in a region. +```sql +SELECT +region, +id +FROM awscc.gamelift.scripts_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -249,6 +303,22 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.gamelift.scripts +SET data__PatchDocument = string('{{ { + "Name": name, + "StorageLocation": storage_location, + "Version": version, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/gamelift/scripts_list_only/index.md b/website/docs/services/gamelift/scripts_list_only/index.md deleted file mode 100644 index cae5bbe72..000000000 --- a/website/docs/services/gamelift/scripts_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: scripts_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - scripts_list_only - - gamelift - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists scripts in a region or regions, for all properties use scripts - -## Overview - - - - - - - -
Namescripts_list_only
TypeResource
DescriptionThe AWS::GameLift::Script resource creates a new script record for your Realtime Servers script. Realtime scripts are JavaScript that provide configuration settings and optional custom game logic for your game. The script is deployed when you create a Realtime Servers fleet to host your game sessions. Script logic is executed during an active game session.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all scripts in a region. -```sql -SELECT -region, -id -FROM awscc.gamelift.scripts_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the scripts_list_only resource, see scripts - diff --git a/website/docs/services/globalaccelerator/accelerators/index.md b/website/docs/services/globalaccelerator/accelerators/index.md index d74fb2c57..e0990961a 100644 --- a/website/docs/services/globalaccelerator/accelerators/index.md +++ b/website/docs/services/globalaccelerator/accelerators/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets an accelerator resource or lists ## Fields + + + accelerator
resource or lists "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::GlobalAccelerator::Accelerator. @@ -111,31 +137,37 @@ For more information, see + accelerators INSERT + accelerators DELETE + accelerators UPDATE + accelerators_list_only SELECT + accelerators SELECT @@ -144,6 +176,15 @@ For more information, see + + Gets all properties from an individual accelerator. ```sql SELECT @@ -161,6 +202,19 @@ tags FROM awscc.globalaccelerator.accelerators WHERE data__Identifier = ''; ``` + + + +Lists all accelerators in a region. +```sql +SELECT +region, +accelerator_arn +FROM awscc.globalaccelerator.accelerators_list_only +; +``` + + ## `INSERT` example @@ -240,6 +294,23 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.globalaccelerator.accelerators +SET data__PatchDocument = string('{{ { + "Name": name, + "IpAddressType": ip_address_type, + "IpAddresses": ip_addresses, + "Enabled": enabled, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/globalaccelerator/accelerators_list_only/index.md b/website/docs/services/globalaccelerator/accelerators_list_only/index.md deleted file mode 100644 index 491b3f276..000000000 --- a/website/docs/services/globalaccelerator/accelerators_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: accelerators_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - accelerators_list_only - - globalaccelerator - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists accelerators in a region or regions, for all properties use accelerators - -## Overview - - - - - - - -
Nameaccelerators_list_only
TypeResource
DescriptionResource Type definition for AWS::GlobalAccelerator::Accelerator
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all accelerators in a region. -```sql -SELECT -region, -accelerator_arn -FROM awscc.globalaccelerator.accelerators_list_only -; -``` - - -## Permissions - -For permissions required to operate on the accelerators_list_only resource, see accelerators - diff --git a/website/docs/services/globalaccelerator/cross_account_attachments/index.md b/website/docs/services/globalaccelerator/cross_account_attachments/index.md index d81396c3b..2a555027e 100644 --- a/website/docs/services/globalaccelerator/cross_account_attachments/index.md +++ b/website/docs/services/globalaccelerator/cross_account_attachments/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a cross_account_attachment resour ## Fields + + + cross_account_attachment resour "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::GlobalAccelerator::CrossAccountAttachment. @@ -103,31 +129,37 @@ For more information, see + cross_account_attachments INSERT + cross_account_attachments DELETE + cross_account_attachments UPDATE + cross_account_attachments_list_only SELECT + cross_account_attachments SELECT @@ -136,6 +168,15 @@ For more information, see + + Gets all properties from an individual cross_account_attachment. ```sql SELECT @@ -148,6 +189,19 @@ tags FROM awscc.globalaccelerator.cross_account_attachments WHERE data__Identifier = ''; ``` + + + +Lists all cross_account_attachments in a region. +```sql +SELECT +region, +attachment_arn +FROM awscc.globalaccelerator.cross_account_attachments_list_only +; +``` + + ## `INSERT` example @@ -226,6 +280,22 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.globalaccelerator.cross_account_attachments +SET data__PatchDocument = string('{{ { + "Name": name, + "Principals": principals, + "Resources": resources, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/globalaccelerator/cross_account_attachments_list_only/index.md b/website/docs/services/globalaccelerator/cross_account_attachments_list_only/index.md deleted file mode 100644 index c1879c8c7..000000000 --- a/website/docs/services/globalaccelerator/cross_account_attachments_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: cross_account_attachments_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - cross_account_attachments_list_only - - globalaccelerator - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists cross_account_attachments in a region or regions, for all properties use cross_account_attachments - -## Overview - - - - - - - -
Namecross_account_attachments_list_only
TypeResource
DescriptionResource Type definition for AWS::GlobalAccelerator::CrossAccountAttachment
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all cross_account_attachments in a region. -```sql -SELECT -region, -attachment_arn -FROM awscc.globalaccelerator.cross_account_attachments_list_only -; -``` - - -## Permissions - -For permissions required to operate on the cross_account_attachments_list_only resource, see cross_account_attachments - diff --git a/website/docs/services/globalaccelerator/endpoint_groups/index.md b/website/docs/services/globalaccelerator/endpoint_groups/index.md index 26659cda0..8afe6f84e 100644 --- a/website/docs/services/globalaccelerator/endpoint_groups/index.md +++ b/website/docs/services/globalaccelerator/endpoint_groups/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets an endpoint_group resource or lis ## Fields + + + endpoint_group resource or lis "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::GlobalAccelerator::EndpointGroup. @@ -133,31 +159,37 @@ For more information, see + endpoint_groups INSERT + endpoint_groups DELETE + endpoint_groups UPDATE + endpoint_groups_list_only SELECT + endpoint_groups SELECT @@ -166,6 +198,15 @@ For more information, see + + Gets all properties from an individual endpoint_group. ```sql SELECT @@ -184,6 +225,19 @@ port_overrides FROM awscc.globalaccelerator.endpoint_groups WHERE data__Identifier = ''; ``` + + + +Lists all endpoint_groups in a region. +```sql +SELECT +region, +endpoint_group_arn +FROM awscc.globalaccelerator.endpoint_groups_list_only +; +``` + + ## `INSERT` example @@ -288,6 +342,26 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.globalaccelerator.endpoint_groups +SET data__PatchDocument = string('{{ { + "EndpointConfigurations": endpoint_configurations, + "TrafficDialPercentage": traffic_dial_percentage, + "HealthCheckPort": health_check_port, + "HealthCheckProtocol": health_check_protocol, + "HealthCheckPath": health_check_path, + "HealthCheckIntervalSeconds": health_check_interval_seconds, + "ThresholdCount": threshold_count, + "PortOverrides": port_overrides +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/globalaccelerator/endpoint_groups_list_only/index.md b/website/docs/services/globalaccelerator/endpoint_groups_list_only/index.md deleted file mode 100644 index b44b40a16..000000000 --- a/website/docs/services/globalaccelerator/endpoint_groups_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: endpoint_groups_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - endpoint_groups_list_only - - globalaccelerator - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists endpoint_groups in a region or regions, for all properties use endpoint_groups - -## Overview - - - - - - - -
Nameendpoint_groups_list_only
TypeResource
DescriptionResource Type definition for AWS::GlobalAccelerator::EndpointGroup
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all endpoint_groups in a region. -```sql -SELECT -region, -endpoint_group_arn -FROM awscc.globalaccelerator.endpoint_groups_list_only -; -``` - - -## Permissions - -For permissions required to operate on the endpoint_groups_list_only resource, see endpoint_groups - diff --git a/website/docs/services/globalaccelerator/index.md b/website/docs/services/globalaccelerator/index.md index 7b188104e..d6900e764 100644 --- a/website/docs/services/globalaccelerator/index.md +++ b/website/docs/services/globalaccelerator/index.md @@ -20,7 +20,7 @@ The globalaccelerator service documentation.
-total resources: 8
+total resources: 4
@@ -30,14 +30,10 @@ The globalaccelerator service documentation. \ 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 a11ae1a91..a7073c9a5 100644 --- a/website/docs/services/globalaccelerator/listeners/index.md +++ b/website/docs/services/globalaccelerator/listeners/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a listener resource or lists ## Fields + + + listener resource or lists + + + + + + For more information, see AWS::GlobalAccelerator::Listener. @@ -81,31 +107,37 @@ For more information, see + listeners INSERT + listeners DELETE + listeners UPDATE + listeners_list_only SELECT + listeners SELECT @@ -114,6 +146,15 @@ For more information, see + + Gets all properties from an individual listener. ```sql SELECT @@ -126,6 +167,19 @@ client_affinity FROM awscc.globalaccelerator.listeners WHERE data__Identifier = ''; ``` + + + +Lists all listeners in a region. +```sql +SELECT +region, +listener_arn +FROM awscc.globalaccelerator.listeners_list_only +; +``` + + ## `INSERT` example @@ -204,6 +258,21 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.globalaccelerator.listeners +SET data__PatchDocument = string('{{ { + "PortRanges": port_ranges, + "Protocol": protocol, + "ClientAffinity": client_affinity +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/globalaccelerator/listeners_list_only/index.md b/website/docs/services/globalaccelerator/listeners_list_only/index.md deleted file mode 100644 index d42486461..000000000 --- a/website/docs/services/globalaccelerator/listeners_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: listeners_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - listeners_list_only - - globalaccelerator - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists listeners in a region or regions, for all properties use listeners - -## Overview - - - - - - - -
Namelisteners_list_only
TypeResource
DescriptionResource Type definition for AWS::GlobalAccelerator::Listener
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all listeners in a region. -```sql -SELECT -region, -listener_arn -FROM awscc.globalaccelerator.listeners_list_only -; -``` - - -## Permissions - -For permissions required to operate on the listeners_list_only resource, see listeners - diff --git a/website/docs/services/glue/crawlers/index.md b/website/docs/services/glue/crawlers/index.md index 6fe1fba73..140691927 100644 --- a/website/docs/services/glue/crawlers/index.md +++ b/website/docs/services/glue/crawlers/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a crawler resource or lists ## Fields + + + crawler resource or lists + + + + + + For more information, see AWS::Glue::Crawler. @@ -375,31 +401,37 @@ For more information, see + crawlers INSERT + crawlers DELETE + crawlers UPDATE + crawlers_list_only SELECT + crawlers SELECT @@ -408,6 +440,15 @@ For more information, see + + Gets all properties from an individual crawler. ```sql SELECT @@ -429,6 +470,19 @@ tags FROM awscc.glue.crawlers WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all crawlers in a region. +```sql +SELECT +region, +name +FROM awscc.glue.crawlers_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -599,6 +653,31 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.glue.crawlers +SET data__PatchDocument = string('{{ { + "Classifiers": classifiers, + "Description": description, + "SchemaChangePolicy": schema_change_policy, + "Configuration": configuration, + "RecrawlPolicy": recrawl_policy, + "DatabaseName": database_name, + "Targets": targets, + "CrawlerSecurityConfiguration": crawler_security_configuration, + "Role": role, + "LakeFormationConfiguration": lake_formation_configuration, + "Schedule": schedule, + "TablePrefix": table_prefix, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/glue/crawlers_list_only/index.md b/website/docs/services/glue/crawlers_list_only/index.md deleted file mode 100644 index c5e940cea..000000000 --- a/website/docs/services/glue/crawlers_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: crawlers_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - crawlers_list_only - - glue - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists crawlers in a region or regions, for all properties use crawlers - -## Overview - - - - - - - -
Namecrawlers_list_only
TypeResource
DescriptionResource Type definition for AWS::Glue::Crawler
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all crawlers in a region. -```sql -SELECT -region, -name -FROM awscc.glue.crawlers_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the crawlers_list_only resource, see crawlers - diff --git a/website/docs/services/glue/databases/index.md b/website/docs/services/glue/databases/index.md index 255a75e1f..e6cda726d 100644 --- a/website/docs/services/glue/databases/index.md +++ b/website/docs/services/glue/databases/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a database resource or lists ## Fields + + + database
resource or lists + + + + + + For more information, see AWS::Glue::Database. @@ -149,31 +175,37 @@ For more information, see + databases INSERT + databases DELETE + databases UPDATE + databases_list_only SELECT + databases SELECT @@ -182,6 +214,15 @@ For more information, see + + Gets all properties from an individual database. ```sql SELECT @@ -192,6 +233,19 @@ database_name FROM awscc.glue.databases WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all databases in a region. +```sql +SELECT +region, +database_name +FROM awscc.glue.databases_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -278,6 +332,20 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.glue.databases +SET data__PatchDocument = string('{{ { + "CatalogId": catalog_id, + "DatabaseInput": database_input +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/glue/databases_list_only/index.md b/website/docs/services/glue/databases_list_only/index.md deleted file mode 100644 index e71ecb250..000000000 --- a/website/docs/services/glue/databases_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: databases_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - databases_list_only - - glue - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists databases in a region or regions, for all properties use databases - -## Overview - - - - - - - -
Namedatabases_list_only
TypeResource
DescriptionResource Type definition for AWS::Glue::Database
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all databases in a region. -```sql -SELECT -region, -database_name -FROM awscc.glue.databases_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the databases_list_only resource, see databases - diff --git a/website/docs/services/glue/index.md b/website/docs/services/glue/index.md index eec568892..6413a4d25 100644 --- a/website/docs/services/glue/index.md +++ b/website/docs/services/glue/index.md @@ -20,7 +20,7 @@ The glue service documentation.
-total resources: 14
+total resources: 7
@@ -30,20 +30,13 @@ The glue service documentation. \ 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 41e94087b..c2f89e3c2 100644 --- a/website/docs/services/glue/jobs/index.md +++ b/website/docs/services/glue/jobs/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a job resource or lists job ## Fields + + + job resource or lists job "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::Glue::Job. @@ -207,31 +233,37 @@ For more information, see + jobs INSERT + jobs DELETE + jobs UPDATE + jobs_list_only SELECT + jobs SELECT @@ -240,6 +272,15 @@ For more information, see + + Gets all properties from an individual job. ```sql SELECT @@ -270,6 +311,19 @@ job_run_queuing_enabled FROM awscc.glue.jobs WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all jobs in a region. +```sql +SELECT +region, +name +FROM awscc.glue.jobs_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -428,6 +482,40 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.glue.jobs +SET data__PatchDocument = string('{{ { + "Connections": connections, + "MaxRetries": max_retries, + "Description": description, + "Timeout": timeout, + "AllocatedCapacity": allocated_capacity, + "Role": role, + "DefaultArguments": default_arguments, + "NotificationProperty": notification_property, + "WorkerType": worker_type, + "ExecutionClass": execution_class, + "LogUri": log_uri, + "Command": command, + "GlueVersion": glue_version, + "ExecutionProperty": execution_property, + "SecurityConfiguration": security_configuration, + "NumberOfWorkers": number_of_workers, + "Tags": tags, + "MaxCapacity": max_capacity, + "NonOverridableArguments": non_overridable_arguments, + "MaintenanceWindow": maintenance_window, + "JobMode": job_mode, + "JobRunQueuingEnabled": job_run_queuing_enabled +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/glue/jobs_list_only/index.md b/website/docs/services/glue/jobs_list_only/index.md deleted file mode 100644 index 6f84099fb..000000000 --- a/website/docs/services/glue/jobs_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: jobs_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - jobs_list_only - - glue - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists jobs in a region or regions, for all properties use jobs - -## Overview - - - - - - - -
Namejobs_list_only
TypeResource
DescriptionResource Type definition for AWS::Glue::Job
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all jobs in a region. -```sql -SELECT -region, -name -FROM awscc.glue.jobs_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the jobs_list_only resource, see jobs - diff --git a/website/docs/services/glue/schema_version_metadata/index.md b/website/docs/services/glue/schema_version_metadata/index.md index b3af969ec..5b98c8306 100644 --- a/website/docs/services/glue/schema_version_metadata/index.md +++ b/website/docs/services/glue/schema_version_metadata/index.md @@ -33,6 +33,40 @@ Creates, updates, deletes or gets a schema_version_metadatum resour ## Fields + + + + + + + schema_version_metadatum
resour "description": "AWS region." } ]} /> + + For more information, see AWS::Glue::SchemaVersionMetadata. @@ -64,26 +100,31 @@ For more information, see + schema_version_metadata INSERT + schema_version_metadata DELETE + schema_version_metadata_list_only SELECT + schema_version_metadata SELECT @@ -92,6 +133,15 @@ For more information, see + + Gets all properties from an individual schema_version_metadatum. ```sql SELECT @@ -102,6 +152,21 @@ value FROM awscc.glue.schema_version_metadata WHERE region = 'us-east-1' AND data__Identifier = '||'; ``` + + + +Lists all schema_version_metadata in a region. +```sql +SELECT +region, +schema_version_id, +key, +value +FROM awscc.glue.schema_version_metadata_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -174,6 +239,7 @@ resources: + ## `DELETE` example ```sql diff --git a/website/docs/services/glue/schema_version_metadata_list_only/index.md b/website/docs/services/glue/schema_version_metadata_list_only/index.md deleted file mode 100644 index 52a4a86da..000000000 --- a/website/docs/services/glue/schema_version_metadata_list_only/index.md +++ /dev/null @@ -1,92 +0,0 @@ ---- -title: schema_version_metadata_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - schema_version_metadata_list_only - - glue - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists schema_version_metadata in a region or regions, for all properties use schema_version_metadata - -## Overview - - - - - - - -
Nameschema_version_metadata_list_only
TypeResource
DescriptionThis resource adds Key-Value metadata to a Schema version of Glue Schema Registry.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all schema_version_metadata in a region. -```sql -SELECT -region, -schema_version_id, -key, -value -FROM awscc.glue.schema_version_metadata_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the schema_version_metadata_list_only resource, see schema_version_metadata - diff --git a/website/docs/services/glue/schema_versions/index.md b/website/docs/services/glue/schema_versions/index.md index 032ba2b45..3ffd697c8 100644 --- a/website/docs/services/glue/schema_versions/index.md +++ b/website/docs/services/glue/schema_versions/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a schema_version resource or list ## Fields + + + schema_version resource or list "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::Glue::SchemaVersion. @@ -81,26 +107,31 @@ For more information, see + schema_versions INSERT + schema_versions DELETE + schema_versions_list_only SELECT + schema_versions SELECT @@ -109,6 +140,15 @@ For more information, see + + Gets all properties from an individual schema_version. ```sql SELECT @@ -119,6 +159,19 @@ version_id FROM awscc.glue.schema_versions WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all schema_versions in a region. +```sql +SELECT +region, +version_id +FROM awscc.glue.schema_versions_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -188,6 +241,7 @@ resources: + ## `DELETE` example ```sql diff --git a/website/docs/services/glue/schema_versions_list_only/index.md b/website/docs/services/glue/schema_versions_list_only/index.md deleted file mode 100644 index c79994b13..000000000 --- a/website/docs/services/glue/schema_versions_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: schema_versions_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - schema_versions_list_only - - glue - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists schema_versions in a region or regions, for all properties use schema_versions - -## Overview - - - - - - - -
Nameschema_versions_list_only
TypeResource
DescriptionThis resource represents an individual schema version of a schema defined in Glue Schema Registry.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all schema_versions in a region. -```sql -SELECT -region, -version_id -FROM awscc.glue.schema_versions_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the schema_versions_list_only resource, see schema_versions - diff --git a/website/docs/services/glue/triggers/index.md b/website/docs/services/glue/triggers/index.md index 335fd9a62..5fd5a952f 100644 --- a/website/docs/services/glue/triggers/index.md +++ b/website/docs/services/glue/triggers/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a trigger resource or lists ## Fields + + + trigger resource or lists + + + + + + For more information, see AWS::Glue::Trigger. @@ -189,31 +215,37 @@ For more information, see + triggers INSERT + triggers DELETE + triggers UPDATE + triggers_list_only SELECT + triggers SELECT @@ -222,6 +254,15 @@ For more information, see + + Gets all properties from an individual trigger. ```sql SELECT @@ -239,6 +280,19 @@ predicate FROM awscc.glue.triggers WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all triggers in a region. +```sql +SELECT +region, +name +FROM awscc.glue.triggers_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -353,6 +407,25 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.glue.triggers +SET data__PatchDocument = string('{{ { + "StartOnCreation": start_on_creation, + "Description": description, + "Actions": actions, + "EventBatchingCondition": event_batching_condition, + "Schedule": schedule, + "Tags": tags, + "Predicate": predicate +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/glue/triggers_list_only/index.md b/website/docs/services/glue/triggers_list_only/index.md deleted file mode 100644 index ca68341a6..000000000 --- a/website/docs/services/glue/triggers_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: triggers_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - triggers_list_only - - glue - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists triggers in a region or regions, for all properties use triggers - -## Overview - - - - - - - -
Nametriggers_list_only
TypeResource
DescriptionResource Type definition for AWS::Glue::Trigger
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all triggers in a region. -```sql -SELECT -region, -name -FROM awscc.glue.triggers_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the triggers_list_only resource, see triggers - diff --git a/website/docs/services/glue/usage_profiles/index.md b/website/docs/services/glue/usage_profiles/index.md index 22f43428b..faff4e705 100644 --- a/website/docs/services/glue/usage_profiles/index.md +++ b/website/docs/services/glue/usage_profiles/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets an usage_profile resource or list ## Fields + + + usage_profile
resource or list "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::Glue::UsageProfile. @@ -98,31 +124,37 @@ For more information, see + usage_profiles INSERT + usage_profiles DELETE + usage_profiles UPDATE + usage_profiles_list_only SELECT + usage_profiles SELECT @@ -131,6 +163,15 @@ For more information, see + + Gets all properties from an individual usage_profile. ```sql SELECT @@ -143,6 +184,19 @@ created_on FROM awscc.glue.usage_profiles WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all usage_profiles in a region. +```sql +SELECT +region, +name +FROM awscc.glue.usage_profiles_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -217,6 +271,21 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.glue.usage_profiles +SET data__PatchDocument = string('{{ { + "Description": description, + "Configuration": configuration, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/glue/usage_profiles_list_only/index.md b/website/docs/services/glue/usage_profiles_list_only/index.md deleted file mode 100644 index 3b1aa4f8a..000000000 --- a/website/docs/services/glue/usage_profiles_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: usage_profiles_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - usage_profiles_list_only - - glue - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists usage_profiles in a region or regions, for all properties use usage_profiles - -## Overview - - - - - - - -
Nameusage_profiles_list_only
TypeResource
DescriptionThis creates a Resource of UsageProfile type.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all usage_profiles in a region. -```sql -SELECT -region, -name -FROM awscc.glue.usage_profiles_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the usage_profiles_list_only resource, see usage_profiles - diff --git a/website/docs/services/grafana/index.md b/website/docs/services/grafana/index.md index 87bbcdb82..9c4e8ba68 100644 --- a/website/docs/services/grafana/index.md +++ b/website/docs/services/grafana/index.md @@ -20,7 +20,7 @@ The grafana service documentation.
-total resources: 2
+total resources: 1
@@ -32,6 +32,6 @@ The grafana service documentation. workspaces \ 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 766c8d63a..512d70012 100644 --- a/website/docs/services/grafana/workspaces/index.md +++ b/website/docs/services/grafana/workspaces/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a workspace resource or lists ## Fields + + + workspace resource or lists + + + + + + For more information, see AWS::Grafana::Workspace. @@ -276,31 +302,37 @@ For more information, see + workspaces INSERT + workspaces DELETE + workspaces UPDATE + workspaces_list_only SELECT + workspaces SELECT @@ -309,6 +341,15 @@ For more information, see + + Gets all properties from an individual workspace. ```sql SELECT @@ -340,6 +381,19 @@ plugin_admin_enabled FROM awscc.grafana.workspaces WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all workspaces in a region. +```sql +SELECT +region, +id +FROM awscc.grafana.workspaces_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -498,6 +552,34 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.grafana.workspaces +SET data__PatchDocument = string('{{ { + "AuthenticationProviders": authentication_providers, + "SamlConfiguration": saml_configuration, + "NetworkAccessControl": network_access_control, + "VpcConfiguration": vpc_configuration, + "GrafanaVersion": grafana_version, + "AccountAccessType": account_access_type, + "OrganizationRoleName": organization_role_name, + "PermissionType": permission_type, + "StackSetName": stack_set_name, + "DataSources": data_sources, + "Description": description, + "Name": name, + "NotificationDestinations": notification_destinations, + "OrganizationalUnits": organizational_units, + "RoleArn": role_arn, + "PluginAdminEnabled": plugin_admin_enabled +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/grafana/workspaces_list_only/index.md b/website/docs/services/grafana/workspaces_list_only/index.md deleted file mode 100644 index 85fcf6f80..000000000 --- a/website/docs/services/grafana/workspaces_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: workspaces_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - workspaces_list_only - - grafana - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists workspaces in a region or regions, for all properties use workspaces - -## Overview - - - - - - - -
Nameworkspaces_list_only
TypeResource
DescriptionDefinition of AWS::Grafana::Workspace Resource Type
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all workspaces in a region. -```sql -SELECT -region, -id -FROM awscc.grafana.workspaces_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the workspaces_list_only resource, see workspaces - diff --git a/website/docs/services/greengrassv2/component_versions/index.md b/website/docs/services/greengrassv2/component_versions/index.md index f6e7587c9..d7eb3977f 100644 --- a/website/docs/services/greengrassv2/component_versions/index.md +++ b/website/docs/services/greengrassv2/component_versions/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a component_version resource or l ## Fields + + + component_version resource or l "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::GreengrassV2::ComponentVersion. @@ -204,31 +230,37 @@ For more information, see + component_versions INSERT + component_versions DELETE + component_versions UPDATE + component_versions_list_only SELECT + component_versions SELECT @@ -237,6 +269,15 @@ For more information, see + + Gets all properties from an individual component_version. ```sql SELECT @@ -250,6 +291,19 @@ tags FROM awscc.greengrassv2.component_versions WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all component_versions in a region. +```sql +SELECT +region, +arn +FROM awscc.greengrassv2.component_versions_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -357,6 +411,19 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.greengrassv2.component_versions +SET data__PatchDocument = string('{{ { + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/greengrassv2/component_versions_list_only/index.md b/website/docs/services/greengrassv2/component_versions_list_only/index.md deleted file mode 100644 index 34c2eb6bd..000000000 --- a/website/docs/services/greengrassv2/component_versions_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: component_versions_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - component_versions_list_only - - greengrassv2 - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists component_versions in a region or regions, for all properties use component_versions - -## Overview - - - - - - - -
Namecomponent_versions_list_only
TypeResource
DescriptionResource for Greengrass component version.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all component_versions in a region. -```sql -SELECT -region, -arn -FROM awscc.greengrassv2.component_versions_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the component_versions_list_only resource, see component_versions - diff --git a/website/docs/services/greengrassv2/deployments/index.md b/website/docs/services/greengrassv2/deployments/index.md index f89de5cc3..d1d894410 100644 --- a/website/docs/services/greengrassv2/deployments/index.md +++ b/website/docs/services/greengrassv2/deployments/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a deployment resource or lists ## Fields + + + deployment resource or lists + + + + + + For more information, see AWS::GreengrassV2::Deployment. @@ -207,31 +233,37 @@ For more information, see + deployments INSERT + deployments DELETE + deployments UPDATE + deployments_list_only SELECT + deployments SELECT @@ -240,6 +272,15 @@ For more information, see + + Gets all properties from an individual deployment. ```sql SELECT @@ -255,6 +296,19 @@ tags FROM awscc.greengrassv2.deployments WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all deployments in a region. +```sql +SELECT +region, +deployment_id +FROM awscc.greengrassv2.deployments_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -359,6 +413,19 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.greengrassv2.deployments +SET data__PatchDocument = string('{{ { + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/greengrassv2/deployments_list_only/index.md b/website/docs/services/greengrassv2/deployments_list_only/index.md deleted file mode 100644 index 12f328c94..000000000 --- a/website/docs/services/greengrassv2/deployments_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: deployments_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - deployments_list_only - - greengrassv2 - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists deployments in a region or regions, for all properties use deployments - -## Overview - - - - - - - -
Namedeployments_list_only
TypeResource
DescriptionResource for Greengrass V2 deployment.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all deployments in a region. -```sql -SELECT -region, -deployment_id -FROM awscc.greengrassv2.deployments_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the deployments_list_only resource, see deployments - diff --git a/website/docs/services/greengrassv2/index.md b/website/docs/services/greengrassv2/index.md index a92234f6c..a8192c3b3 100644 --- a/website/docs/services/greengrassv2/index.md +++ b/website/docs/services/greengrassv2/index.md @@ -20,7 +20,7 @@ The greengrassv2 service documentation.
-total resources: 4
+total resources: 2
@@ -29,11 +29,9 @@ The greengrassv2 service documentation. ## Resources \ 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 0798a73d2..9eff0e60c 100644 --- a/website/docs/services/groundstation/configs/index.md +++ b/website/docs/services/groundstation/configs/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a config resource or lists ## Fields + + + config resource or lists "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::GroundStation::Config. @@ -289,31 +315,37 @@ For more information, see + configs INSERT + configs DELETE + configs UPDATE + configs_list_only SELECT + configs SELECT @@ -322,6 +354,15 @@ For more information, see + + Gets all properties from an individual config. ```sql SELECT @@ -335,6 +376,19 @@ id FROM awscc.groundstation.configs WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all configs in a region. +```sql +SELECT +region, +arn +FROM awscc.groundstation.configs_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -442,6 +496,21 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.groundstation.configs +SET data__PatchDocument = string('{{ { + "Name": name, + "Tags": tags, + "ConfigData": config_data +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/groundstation/configs_list_only/index.md b/website/docs/services/groundstation/configs_list_only/index.md deleted file mode 100644 index ec68929df..000000000 --- a/website/docs/services/groundstation/configs_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: configs_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - configs_list_only - - groundstation - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists configs in a region or regions, for all properties use configs - -## Overview - - - - - - - -
Nameconfigs_list_only
TypeResource
DescriptionAWS Ground Station config resource type for CloudFormation.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all configs in a region. -```sql -SELECT -region, -arn -FROM awscc.groundstation.configs_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the configs_list_only resource, see configs - diff --git a/website/docs/services/groundstation/dataflow_endpoint_groups/index.md b/website/docs/services/groundstation/dataflow_endpoint_groups/index.md index b7381cc2f..f34a60772 100644 --- a/website/docs/services/groundstation/dataflow_endpoint_groups/index.md +++ b/website/docs/services/groundstation/dataflow_endpoint_groups/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a dataflow_endpoint_group resourc ## Fields + + + dataflow_endpoint_group
resourc "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::GroundStation::DataflowEndpointGroup. @@ -205,31 +231,37 @@ For more information, see + dataflow_endpoint_groups INSERT + dataflow_endpoint_groups DELETE + dataflow_endpoint_groups UPDATE + dataflow_endpoint_groups_list_only SELECT + dataflow_endpoint_groups SELECT @@ -238,6 +270,15 @@ For more information, see + + Gets all properties from an individual dataflow_endpoint_group. ```sql SELECT @@ -251,6 +292,19 @@ tags FROM awscc.groundstation.dataflow_endpoint_groups WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all dataflow_endpoint_groups in a region. +```sql +SELECT +region, +id +FROM awscc.groundstation.dataflow_endpoint_groups_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -351,6 +405,19 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.groundstation.dataflow_endpoint_groups +SET data__PatchDocument = string('{{ { + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/groundstation/dataflow_endpoint_groups_list_only/index.md b/website/docs/services/groundstation/dataflow_endpoint_groups_list_only/index.md deleted file mode 100644 index c8ea8ddae..000000000 --- a/website/docs/services/groundstation/dataflow_endpoint_groups_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: dataflow_endpoint_groups_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - dataflow_endpoint_groups_list_only - - groundstation - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists dataflow_endpoint_groups in a region or regions, for all properties use dataflow_endpoint_groups - -## Overview - - - - - - - -
Namedataflow_endpoint_groups_list_only
TypeResource
DescriptionAWS Ground Station DataflowEndpointGroup schema for CloudFormation
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all dataflow_endpoint_groups in a region. -```sql -SELECT -region, -id -FROM awscc.groundstation.dataflow_endpoint_groups_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the dataflow_endpoint_groups_list_only resource, see dataflow_endpoint_groups - diff --git a/website/docs/services/groundstation/index.md b/website/docs/services/groundstation/index.md index 42d6af4ab..3127c7f05 100644 --- a/website/docs/services/groundstation/index.md +++ b/website/docs/services/groundstation/index.md @@ -20,7 +20,7 @@ The groundstation service documentation.
-total resources: 6
+total resources: 3
@@ -30,12 +30,9 @@ The groundstation service documentation. \ 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 49eb2fcfd..d8c3efcbf 100644 --- a/website/docs/services/groundstation/mission_profiles/index.md +++ b/website/docs/services/groundstation/mission_profiles/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a mission_profile resource or lis ## Fields + + + mission_profile resource or lis "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::GroundStation::MissionProfile. @@ -150,31 +186,37 @@ For more information, see + mission_profiles INSERT + mission_profiles DELETE + mission_profiles UPDATE + mission_profiles_list_only SELECT + mission_profiles SELECT @@ -183,6 +225,15 @@ For more information, see + + Gets all properties from an individual mission_profile. ```sql SELECT @@ -202,6 +253,20 @@ region FROM awscc.groundstation.mission_profiles WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + + + +Lists all mission_profiles in a region. +```sql +SELECT +region, +id, +arn +FROM awscc.groundstation.mission_profiles_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -307,6 +372,27 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.groundstation.mission_profiles +SET data__PatchDocument = string('{{ { + "Name": name, + "ContactPrePassDurationSeconds": contact_pre_pass_duration_seconds, + "ContactPostPassDurationSeconds": contact_post_pass_duration_seconds, + "MinimumViableContactDurationSeconds": minimum_viable_contact_duration_seconds, + "StreamsKmsKey": streams_kms_key, + "StreamsKmsRole": streams_kms_role, + "DataflowEdges": dataflow_edges, + "TrackingConfigArn": tracking_config_arn, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = '|'; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/groundstation/mission_profiles_list_only/index.md b/website/docs/services/groundstation/mission_profiles_list_only/index.md deleted file mode 100644 index 1aa0d8e0c..000000000 --- a/website/docs/services/groundstation/mission_profiles_list_only/index.md +++ /dev/null @@ -1,91 +0,0 @@ ---- -title: mission_profiles_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - mission_profiles_list_only - - groundstation - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists mission_profiles in a region or regions, for all properties use mission_profiles - -## Overview - - - - - - - -
Namemission_profiles_list_only
TypeResource
DescriptionAWS Ground Station Mission Profile resource type for CloudFormation.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all mission_profiles in a region. -```sql -SELECT -region, -id, -arn -FROM awscc.groundstation.mission_profiles_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the mission_profiles_list_only resource, see mission_profiles - diff --git a/website/docs/services/guardduty/detectors/index.md b/website/docs/services/guardduty/detectors/index.md index 8b897d2d4..6d5aeccf7 100644 --- a/website/docs/services/guardduty/detectors/index.md +++ b/website/docs/services/guardduty/detectors/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a detector resource or lists ## Fields + + + detector resource or lists + + + + + + For more information, see AWS::GuardDuty::Detector. @@ -172,31 +198,37 @@ For more information, see + detectors INSERT + detectors DELETE + detectors UPDATE + detectors_list_only SELECT + detectors SELECT @@ -205,6 +237,15 @@ For more information, see + + Gets all properties from an individual detector. ```sql SELECT @@ -218,6 +259,19 @@ tags FROM awscc.guardduty.detectors WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all detectors in a region. +```sql +SELECT +region, +id +FROM awscc.guardduty.detectors_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -309,6 +363,23 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.guardduty.detectors +SET data__PatchDocument = string('{{ { + "FindingPublishingFrequency": finding_publishing_frequency, + "Enable": enable, + "DataSources": data_sources, + "Features": features, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/guardduty/detectors_list_only/index.md b/website/docs/services/guardduty/detectors_list_only/index.md deleted file mode 100644 index fa377a00f..000000000 --- a/website/docs/services/guardduty/detectors_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: detectors_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - detectors_list_only - - guardduty - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists detectors in a region or regions, for all properties use detectors - -## Overview - - - - - - - -
Namedetectors_list_only
TypeResource
DescriptionResource Type definition for AWS::GuardDuty::Detector
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all detectors in a region. -```sql -SELECT -region, -id -FROM awscc.guardduty.detectors_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the detectors_list_only resource, see detectors - diff --git a/website/docs/services/guardduty/filters/index.md b/website/docs/services/guardduty/filters/index.md index 0b0fcd748..25b1a0e23 100644 --- a/website/docs/services/guardduty/filters/index.md +++ b/website/docs/services/guardduty/filters/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a filter resource or lists ## Fields + + + filter resource or lists "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::GuardDuty::Filter. @@ -103,31 +134,37 @@ For more information, see + filters INSERT + filters DELETE + filters UPDATE + filters_list_only SELECT + filters SELECT @@ -136,6 +173,15 @@ For more information, see + + Gets all properties from an individual filter. ```sql SELECT @@ -150,6 +196,20 @@ tags FROM awscc.guardduty.filters WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + + + +Lists all filters in a region. +```sql +SELECT +region, +detector_id, +name +FROM awscc.guardduty.filters_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -241,6 +301,23 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.guardduty.filters +SET data__PatchDocument = string('{{ { + "Action": action, + "Description": description, + "FindingCriteria": finding_criteria, + "Rank": rank, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = '|'; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/guardduty/filters_list_only/index.md b/website/docs/services/guardduty/filters_list_only/index.md deleted file mode 100644 index fb7553720..000000000 --- a/website/docs/services/guardduty/filters_list_only/index.md +++ /dev/null @@ -1,86 +0,0 @@ ---- -title: filters_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - filters_list_only - - guardduty - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists filters in a region or regions, for all properties use filters - -## Overview - - - - - - - -
Namefilters_list_only
TypeResource
DescriptionResource Type definition for AWS::GuardDuty::Filter
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all filters in a region. -```sql -SELECT -region, -detector_id, -name -FROM awscc.guardduty.filters_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the filters_list_only resource, see filters - diff --git a/website/docs/services/guardduty/index.md b/website/docs/services/guardduty/index.md index 8f46ba374..4468f5360 100644 --- a/website/docs/services/guardduty/index.md +++ b/website/docs/services/guardduty/index.md @@ -20,7 +20,7 @@ The guardduty service documentation.
-total resources: 20
+total resources: 10
@@ -30,26 +30,16 @@ The guardduty service documentation. \ 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 52cfabcde..bffdb440f 100644 --- a/website/docs/services/guardduty/ip_sets/index.md +++ b/website/docs/services/guardduty/ip_sets/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets an ip_set resource or lists ## Fields + + + ip_set resource or lists + + + + + + For more information, see AWS::GuardDuty::IPSet. @@ -101,31 +132,37 @@ For more information, see + ip_sets INSERT + ip_sets DELETE + ip_sets UPDATE + ip_sets_list_only SELECT + ip_sets SELECT @@ -134,6 +171,15 @@ For more information, see + + Gets all properties from an individual ip_set. ```sql SELECT @@ -149,6 +195,20 @@ tags FROM awscc.guardduty.ip_sets WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + + + +Lists all ip_sets in a region. +```sql +SELECT +region, +id, +detector_id +FROM awscc.guardduty.ip_sets_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -237,6 +297,23 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.guardduty.ip_sets +SET data__PatchDocument = string('{{ { + "Activate": activate, + "Name": name, + "Location": location, + "ExpectedBucketOwner": expected_bucket_owner, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = '|'; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/guardduty/ip_sets_list_only/index.md b/website/docs/services/guardduty/ip_sets_list_only/index.md deleted file mode 100644 index 1f09809af..000000000 --- a/website/docs/services/guardduty/ip_sets_list_only/index.md +++ /dev/null @@ -1,86 +0,0 @@ ---- -title: ip_sets_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - ip_sets_list_only - - guardduty - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists ip_sets in a region or regions, for all properties use ip_sets - -## Overview - - - - - - - -
Nameip_sets_list_only
TypeResource
DescriptionResource Type definition for AWS::GuardDuty::IPSet
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all ip_sets in a region. -```sql -SELECT -region, -id, -detector_id -FROM awscc.guardduty.ip_sets_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the ip_sets_list_only resource, see ip_sets - diff --git a/website/docs/services/guardduty/malware_protection_plans/index.md b/website/docs/services/guardduty/malware_protection_plans/index.md index 7b48b5109..7862b6317 100644 --- a/website/docs/services/guardduty/malware_protection_plans/index.md +++ b/website/docs/services/guardduty/malware_protection_plans/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a malware_protection_plan resourc ## Fields + + + malware_protection_plan
resourc "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::GuardDuty::MalwareProtectionPlan. @@ -151,31 +177,37 @@ For more information, see + malware_protection_plans INSERT + malware_protection_plans DELETE + malware_protection_plans UPDATE + malware_protection_plans_list_only SELECT + malware_protection_plans SELECT @@ -184,6 +216,15 @@ For more information, see + + Gets all properties from an individual malware_protection_plan. ```sql SELECT @@ -200,6 +241,19 @@ tags FROM awscc.guardduty.malware_protection_plans WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all malware_protection_plans in a region. +```sql +SELECT +region, +malware_protection_plan_id +FROM awscc.guardduty.malware_protection_plans_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -282,6 +336,22 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.guardduty.malware_protection_plans +SET data__PatchDocument = string('{{ { + "Role": role, + "ProtectedResource": protected_resource, + "Actions": actions, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/guardduty/malware_protection_plans_list_only/index.md b/website/docs/services/guardduty/malware_protection_plans_list_only/index.md deleted file mode 100644 index d29513b0d..000000000 --- a/website/docs/services/guardduty/malware_protection_plans_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: malware_protection_plans_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - malware_protection_plans_list_only - - guardduty - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists malware_protection_plans in a region or regions, for all properties use malware_protection_plans - -## Overview - - - - - - - -
Namemalware_protection_plans_list_only
TypeResource
DescriptionResource Type definition for AWS::GuardDuty::MalwareProtectionPlan
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all malware_protection_plans in a region. -```sql -SELECT -region, -malware_protection_plan_id -FROM awscc.guardduty.malware_protection_plans_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the malware_protection_plans_list_only resource, see malware_protection_plans - diff --git a/website/docs/services/guardduty/masters/index.md b/website/docs/services/guardduty/masters/index.md index 32240915e..e440d9aba 100644 --- a/website/docs/services/guardduty/masters/index.md +++ b/website/docs/services/guardduty/masters/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a master resource or lists ## Fields + + + master resource or lists "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::GuardDuty::Master. @@ -64,26 +95,31 @@ For more information, see + masters INSERT + masters DELETE + masters_list_only SELECT + masters SELECT @@ -92,6 +128,15 @@ For more information, see + + Gets all properties from an individual master. ```sql SELECT @@ -102,6 +147,20 @@ detector_id FROM awscc.guardduty.masters WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + + + +Lists all masters in a region. +```sql +SELECT +region, +detector_id, +master_id +FROM awscc.guardduty.masters_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -172,6 +231,7 @@ resources: + ## `DELETE` example ```sql diff --git a/website/docs/services/guardduty/masters_list_only/index.md b/website/docs/services/guardduty/masters_list_only/index.md deleted file mode 100644 index ff6e56b9d..000000000 --- a/website/docs/services/guardduty/masters_list_only/index.md +++ /dev/null @@ -1,86 +0,0 @@ ---- -title: masters_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - masters_list_only - - guardduty - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists masters in a region or regions, for all properties use masters - -## Overview - - - - - - - -
Namemasters_list_only
TypeResource
DescriptionGuardDuty Master resource schema
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all masters in a region. -```sql -SELECT -region, -detector_id, -master_id -FROM awscc.guardduty.masters_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the masters_list_only resource, see masters - diff --git a/website/docs/services/guardduty/members/index.md b/website/docs/services/guardduty/members/index.md index 3ec9c55ff..daad93eae 100644 --- a/website/docs/services/guardduty/members/index.md +++ b/website/docs/services/guardduty/members/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a member resource or lists ## Fields + + + member resource or lists "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::GuardDuty::Member. @@ -79,31 +110,37 @@ For more information, see + members INSERT + members DELETE + members UPDATE + members_list_only SELECT + members SELECT @@ -112,6 +149,15 @@ For more information, see + + Gets all properties from an individual member. ```sql SELECT @@ -125,6 +171,20 @@ detector_id FROM awscc.guardduty.members WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + + + +Lists all members in a region. +```sql +SELECT +region, +detector_id, +member_id +FROM awscc.guardduty.members_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -205,6 +265,22 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.guardduty.members +SET data__PatchDocument = string('{{ { + "Status": status, + "Email": email, + "Message": message, + "DisableEmailNotification": disable_email_notification +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = '|'; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/guardduty/members_list_only/index.md b/website/docs/services/guardduty/members_list_only/index.md deleted file mode 100644 index 334709720..000000000 --- a/website/docs/services/guardduty/members_list_only/index.md +++ /dev/null @@ -1,86 +0,0 @@ ---- -title: members_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - members_list_only - - guardduty - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists members in a region or regions, for all properties use members - -## Overview - - - - - - - -
Namemembers_list_only
TypeResource
DescriptionResource Type definition for AWS::GuardDuty::Member
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all members in a region. -```sql -SELECT -region, -detector_id, -member_id -FROM awscc.guardduty.members_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the members_list_only resource, see members - diff --git a/website/docs/services/guardduty/publishing_destinations/index.md b/website/docs/services/guardduty/publishing_destinations/index.md index 91e6a00a3..3da5d3c34 100644 --- a/website/docs/services/guardduty/publishing_destinations/index.md +++ b/website/docs/services/guardduty/publishing_destinations/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a publishing_destination resource ## Fields + + + publishing_destination
resource "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::GuardDuty::PublishingDestination. @@ -108,31 +139,37 @@ For more information, see + publishing_destinations INSERT + publishing_destinations DELETE + publishing_destinations UPDATE + publishing_destinations_list_only SELECT + publishing_destinations SELECT @@ -141,6 +178,15 @@ For more information, see + + Gets all properties from an individual publishing_destination. ```sql SELECT @@ -155,6 +201,20 @@ tags FROM awscc.guardduty.publishing_destinations WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + + + +Lists all publishing_destinations in a region. +```sql +SELECT +region, +detector_id, +id +FROM awscc.guardduty.publishing_destinations_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -235,6 +295,21 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.guardduty.publishing_destinations +SET data__PatchDocument = string('{{ { + "DestinationType": destination_type, + "DestinationProperties": destination_properties, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = '|'; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/guardduty/publishing_destinations_list_only/index.md b/website/docs/services/guardduty/publishing_destinations_list_only/index.md deleted file mode 100644 index 9fb821c6b..000000000 --- a/website/docs/services/guardduty/publishing_destinations_list_only/index.md +++ /dev/null @@ -1,86 +0,0 @@ ---- -title: publishing_destinations_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - publishing_destinations_list_only - - guardduty - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists publishing_destinations in a region or regions, for all properties use publishing_destinations - -## Overview - - - - - - - -
Namepublishing_destinations_list_only
TypeResource
DescriptionResource Type definition for AWS::GuardDuty::PublishingDestination.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all publishing_destinations in a region. -```sql -SELECT -region, -detector_id, -id -FROM awscc.guardduty.publishing_destinations_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the publishing_destinations_list_only resource, see publishing_destinations - diff --git a/website/docs/services/guardduty/threat_entity_sets/index.md b/website/docs/services/guardduty/threat_entity_sets/index.md index ba5d22a8d..5ff703e1e 100644 --- a/website/docs/services/guardduty/threat_entity_sets/index.md +++ b/website/docs/services/guardduty/threat_entity_sets/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a threat_entity_set resource or l ## Fields + + + threat_entity_set
resource or l "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::GuardDuty::ThreatEntitySet. @@ -121,31 +152,37 @@ For more information, see + threat_entity_sets INSERT + threat_entity_sets DELETE + threat_entity_sets UPDATE + threat_entity_sets_list_only SELECT + threat_entity_sets SELECT @@ -154,6 +191,15 @@ For more information, see + + Gets all properties from an individual threat_entity_set. ```sql SELECT @@ -173,6 +219,20 @@ tags FROM awscc.guardduty.threat_entity_sets WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + + + +Lists all threat_entity_sets in a region. +```sql +SELECT +region, +id, +detector_id +FROM awscc.guardduty.threat_entity_sets_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -261,6 +321,23 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.guardduty.threat_entity_sets +SET data__PatchDocument = string('{{ { + "Activate": activate, + "Name": name, + "Location": location, + "ExpectedBucketOwner": expected_bucket_owner, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = '|'; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/guardduty/threat_entity_sets_list_only/index.md b/website/docs/services/guardduty/threat_entity_sets_list_only/index.md deleted file mode 100644 index c173bd449..000000000 --- a/website/docs/services/guardduty/threat_entity_sets_list_only/index.md +++ /dev/null @@ -1,86 +0,0 @@ ---- -title: threat_entity_sets_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - threat_entity_sets_list_only - - guardduty - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists threat_entity_sets in a region or regions, for all properties use threat_entity_sets - -## Overview - - - - - - - -
Namethreat_entity_sets_list_only
TypeResource
DescriptionResource Type definition for AWS::GuardDuty::ThreatEntitySet
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all threat_entity_sets in a region. -```sql -SELECT -region, -id, -detector_id -FROM awscc.guardduty.threat_entity_sets_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the threat_entity_sets_list_only resource, see threat_entity_sets - diff --git a/website/docs/services/guardduty/threat_intel_sets/index.md b/website/docs/services/guardduty/threat_intel_sets/index.md index 85a39f7ac..6781778d0 100644 --- a/website/docs/services/guardduty/threat_intel_sets/index.md +++ b/website/docs/services/guardduty/threat_intel_sets/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a threat_intel_set resource or li ## Fields + + + threat_intel_set resource or li "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::GuardDuty::ThreatIntelSet. @@ -101,31 +132,37 @@ For more information, see + threat_intel_sets INSERT + threat_intel_sets DELETE + threat_intel_sets UPDATE + threat_intel_sets_list_only SELECT + threat_intel_sets SELECT @@ -134,6 +171,15 @@ For more information, see + + Gets all properties from an individual threat_intel_set. ```sql SELECT @@ -149,6 +195,20 @@ tags FROM awscc.guardduty.threat_intel_sets WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + + + +Lists all threat_intel_sets in a region. +```sql +SELECT +region, +id, +detector_id +FROM awscc.guardduty.threat_intel_sets_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -237,6 +297,23 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.guardduty.threat_intel_sets +SET data__PatchDocument = string('{{ { + "Activate": activate, + "Name": name, + "Location": location, + "ExpectedBucketOwner": expected_bucket_owner, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = '|'; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/guardduty/threat_intel_sets_list_only/index.md b/website/docs/services/guardduty/threat_intel_sets_list_only/index.md deleted file mode 100644 index 63521217c..000000000 --- a/website/docs/services/guardduty/threat_intel_sets_list_only/index.md +++ /dev/null @@ -1,86 +0,0 @@ ---- -title: threat_intel_sets_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - threat_intel_sets_list_only - - guardduty - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists threat_intel_sets in a region or regions, for all properties use threat_intel_sets - -## Overview - - - - - - - -
Namethreat_intel_sets_list_only
TypeResource
DescriptionResource Type definition for AWS::GuardDuty::ThreatIntelSet
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all threat_intel_sets in a region. -```sql -SELECT -region, -id, -detector_id -FROM awscc.guardduty.threat_intel_sets_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the threat_intel_sets_list_only resource, see threat_intel_sets - diff --git a/website/docs/services/guardduty/trusted_entity_sets/index.md b/website/docs/services/guardduty/trusted_entity_sets/index.md index 24e1207ea..c6e19f755 100644 --- a/website/docs/services/guardduty/trusted_entity_sets/index.md +++ b/website/docs/services/guardduty/trusted_entity_sets/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a trusted_entity_set resource or ## Fields + + + trusted_entity_set resource or "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::GuardDuty::TrustedEntitySet. @@ -121,31 +152,37 @@ For more information, see + trusted_entity_sets INSERT + trusted_entity_sets DELETE + trusted_entity_sets UPDATE + trusted_entity_sets_list_only SELECT + trusted_entity_sets SELECT @@ -154,6 +191,15 @@ For more information, see + + Gets all properties from an individual trusted_entity_set. ```sql SELECT @@ -173,6 +219,20 @@ tags FROM awscc.guardduty.trusted_entity_sets WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + + + +Lists all trusted_entity_sets in a region. +```sql +SELECT +region, +id, +detector_id +FROM awscc.guardduty.trusted_entity_sets_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -261,6 +321,23 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.guardduty.trusted_entity_sets +SET data__PatchDocument = string('{{ { + "Activate": activate, + "Name": name, + "Location": location, + "ExpectedBucketOwner": expected_bucket_owner, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = '|'; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/guardduty/trusted_entity_sets_list_only/index.md b/website/docs/services/guardduty/trusted_entity_sets_list_only/index.md deleted file mode 100644 index 66812948e..000000000 --- a/website/docs/services/guardduty/trusted_entity_sets_list_only/index.md +++ /dev/null @@ -1,86 +0,0 @@ ---- -title: trusted_entity_sets_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - trusted_entity_sets_list_only - - guardduty - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists trusted_entity_sets in a region or regions, for all properties use trusted_entity_sets - -## Overview - - - - - - - -
Nametrusted_entity_sets_list_only
TypeResource
DescriptionResource Type definition for AWS::GuardDuty::TrustedEntitySet
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all trusted_entity_sets in a region. -```sql -SELECT -region, -id, -detector_id -FROM awscc.guardduty.trusted_entity_sets_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the trusted_entity_sets_list_only resource, see trusted_entity_sets - diff --git a/website/docs/services/healthimaging/datastores/index.md b/website/docs/services/healthimaging/datastores/index.md index a9067bb7b..9455a9bdd 100644 --- a/website/docs/services/healthimaging/datastores/index.md +++ b/website/docs/services/healthimaging/datastores/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a datastore resource or lists ## Fields + + + datastore resource or lists + + + + + + For more information, see AWS::HealthImaging::Datastore. @@ -89,26 +115,31 @@ For more information, see + datastores INSERT + datastores DELETE + datastores_list_only SELECT + datastores SELECT @@ -117,6 +148,15 @@ For more information, see + + Gets all properties from an individual datastore. ```sql SELECT @@ -132,6 +172,19 @@ tags FROM awscc.healthimaging.datastores WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all datastores in a region. +```sql +SELECT +region, +datastore_id +FROM awscc.healthimaging.datastores_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -200,6 +253,7 @@ resources: + ## `DELETE` example ```sql diff --git a/website/docs/services/healthimaging/datastores_list_only/index.md b/website/docs/services/healthimaging/datastores_list_only/index.md deleted file mode 100644 index c05f2c801..000000000 --- a/website/docs/services/healthimaging/datastores_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: datastores_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - datastores_list_only - - healthimaging - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists datastores in a region or regions, for all properties use datastores - -## Overview - - - - - - - -
Namedatastores_list_only
TypeResource
DescriptionDefinition of AWS::HealthImaging::Datastore Resource Type
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all datastores in a region. -```sql -SELECT -region, -datastore_id -FROM awscc.healthimaging.datastores_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the datastores_list_only resource, see datastores - diff --git a/website/docs/services/healthimaging/index.md b/website/docs/services/healthimaging/index.md index 1a412065c..61c2ec4f6 100644 --- a/website/docs/services/healthimaging/index.md +++ b/website/docs/services/healthimaging/index.md @@ -20,7 +20,7 @@ The healthimaging service documentation.
-total resources: 2
+total resources: 1
@@ -32,6 +32,6 @@ The healthimaging service documentation. datastores \ 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 81b25e440..ee6233c77 100644 --- a/website/docs/services/healthlake/fhir_datastores/index.md +++ b/website/docs/services/healthlake/fhir_datastores/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a fhir_datastore resource or list ## Fields + + + fhir_datastore resource or list "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::HealthLake::FHIRDatastore. @@ -176,31 +202,37 @@ For more information, see + fhir_datastores INSERT + fhir_datastores DELETE + fhir_datastores UPDATE + fhir_datastores_list_only SELECT + fhir_datastores SELECT @@ -209,6 +241,15 @@ For more information, see + + Gets all properties from an individual fhir_datastore. ```sql SELECT @@ -227,6 +268,19 @@ tags FROM awscc.healthlake.fhir_datastores WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all fhir_datastores in a region. +```sql +SELECT +region, +datastore_id +FROM awscc.healthlake.fhir_datastores_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -317,6 +371,19 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.healthlake.fhir_datastores +SET data__PatchDocument = string('{{ { + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/healthlake/fhir_datastores_list_only/index.md b/website/docs/services/healthlake/fhir_datastores_list_only/index.md deleted file mode 100644 index 76230cc52..000000000 --- a/website/docs/services/healthlake/fhir_datastores_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: fhir_datastores_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - fhir_datastores_list_only - - healthlake - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists fhir_datastores in a region or regions, for all properties use fhir_datastores - -## Overview - - - - - - - -
Namefhir_datastores_list_only
TypeResource
DescriptionHealthLake FHIR Datastore
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all fhir_datastores in a region. -```sql -SELECT -region, -datastore_id -FROM awscc.healthlake.fhir_datastores_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the fhir_datastores_list_only resource, see fhir_datastores - diff --git a/website/docs/services/healthlake/index.md b/website/docs/services/healthlake/index.md index e5cbd2333..2328f4d40 100644 --- a/website/docs/services/healthlake/index.md +++ b/website/docs/services/healthlake/index.md @@ -20,7 +20,7 @@ The healthlake service documentation.
-total resources: 2
+total resources: 1
@@ -32,6 +32,6 @@ The healthlake service documentation. fhir_datastores \ 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 3febb46d1..7a51c7ee8 100644 --- a/website/docs/services/iam/group_policies/index.md +++ b/website/docs/services/iam/group_policies/index.md @@ -172,6 +172,19 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.iam.group_policies +SET data__PatchDocument = string('{{ { + "PolicyDocument": policy_document +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = '|'; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/iam/groups/index.md b/website/docs/services/iam/groups/index.md index 5efad7287..5e4008fd0 100644 --- a/website/docs/services/iam/groups/index.md +++ b/website/docs/services/iam/groups/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a group resource or lists g ## Fields + + + group resource or lists g "description": "AWS region." } ]} /> + + + +The group name must be unique within the account. Group names are not distinguished by case. For example, you cannot create groups named both \"ADMINS\" and \"admins\". If you don't specify a name, CFN generates a unique physical ID and uses that ID for the group name.
If you specify a name, you cannot perform updates that require replacement of this resource. You can perform updates that require no or some interruption. If you must replace the resource, specify a new name.
If you specify a name, you must specify the ``CAPABILITY_NAMED_IAM`` value to acknowledge your template's capabilities. For more information, see [Acknowledging Resources in Templates](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-iam-template.html#using-iam-capabilities).
Naming an IAM resource can cause an unrecoverable error if you reuse the same template in multiple Regions. To prevent this, we recommend using ``Fn::Join`` and ``AWS::Region`` to create a Region-specific name, as in the following example: ``{\"Fn::Join\": [\"\", [{\"Ref\": \"AWS::Region\"}, {\"Ref\": \"MyResourceName\"}]]}``." + }, + { + "name": "region", + "type": "string", + "description": "AWS region." + } +]} /> +
+ For more information, see AWS::IAM::Group. @@ -86,31 +112,37 @@ For more information, see + groups INSERT + groups DELETE + groups UPDATE + groups_list_only SELECT + groups SELECT @@ -119,6 +151,15 @@ For more information, see + + Gets all properties from an individual group. ```sql SELECT @@ -131,6 +172,19 @@ policies FROM awscc.iam.groups WHERE data__Identifier = ''; ``` + + + +Lists all groups in a region. +```sql +SELECT +region, +group_name +FROM awscc.iam.groups_list_only +; +``` + + ## `INSERT` example @@ -212,6 +266,21 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.iam.groups +SET data__PatchDocument = string('{{ { + "ManagedPolicyArns": managed_policy_arns, + "Path": path, + "Policies": policies +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/iam/groups_list_only/index.md b/website/docs/services/iam/groups_list_only/index.md deleted file mode 100644 index ccf3cb69e..000000000 --- a/website/docs/services/iam/groups_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: groups_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - groups_list_only - - iam - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists groups in a region or regions, for all properties use groups - -## Overview - - - - - - - -
Namegroups_list_only
TypeResource
DescriptionCreates a new group.
For information about the number of groups you can create, see [Limitations on Entities](https://docs.aws.amazon.com/IAM/latest/UserGuide/LimitationsOnEntities.html) in the *User Guide*.
Id
- -## Fields -The group name must be unique within the account. Group names are not distinguished by case. For example, you cannot create groups named both \"ADMINS\" and \"admins\". If you don't specify a name, CFN generates a unique physical ID and uses that ID for the group name.
If you specify a name, you cannot perform updates that require replacement of this resource. You can perform updates that require no or some interruption. If you must replace the resource, specify a new name.
If you specify a name, you must specify the ``CAPABILITY_NAMED_IAM`` value to acknowledge your template's capabilities. For more information, see [Acknowledging Resources in Templates](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-iam-template.html#using-iam-capabilities).
Naming an IAM resource can cause an unrecoverable error if you reuse the same template in multiple Regions. To prevent this, we recommend using ``Fn::Join`` and ``AWS::Region`` to create a Region-specific name, as in the following example: ``{\"Fn::Join\": [\"\", [{\"Ref\": \"AWS::Region\"}, {\"Ref\": \"MyResourceName\"}]]}``." - }, - { - "name": "region", - "type": "string", - "description": "AWS region." - } -]} /> - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all groups in a region. -```sql -SELECT -region, -group_name -FROM awscc.iam.groups_list_only -; -``` - - -## Permissions - -For permissions required to operate on the groups_list_only resource, see groups - diff --git a/website/docs/services/iam/index.md b/website/docs/services/iam/index.md index 681f9bd83..53726d427 100644 --- a/website/docs/services/iam/index.md +++ b/website/docs/services/iam/index.md @@ -20,7 +20,7 @@ The iam service documentation.
-total resources: 22
+total resources: 13
@@ -31,27 +31,18 @@ The iam service documentation. \ 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 3ff0944dd..b81e48a10 100644 --- a/website/docs/services/iam/instance_profiles/index.md +++ b/website/docs/services/iam/instance_profiles/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets an instance_profile resource or l ## Fields + + + instance_profile
resource or l "description": "AWS region." } ]} /> + + + +This parameter allows (through its [regex pattern](https://docs.aws.amazon.com/http://wikipedia.org/wiki/regex)) a string of characters consisting of upper and lowercase alphanumeric characters with no spaces. You can also include any of the following characters: _+=,.@-" + }, + { + "name": "region", + "type": "string", + "description": "AWS region." + } +]} /> + + For more information, see AWS::IAM::InstanceProfile. @@ -69,31 +95,37 @@ For more information, see + instance_profiles INSERT + instance_profiles DELETE + instance_profiles UPDATE + instance_profiles_list_only SELECT + instance_profiles SELECT @@ -102,6 +134,15 @@ For more information, see + + Gets all properties from an individual instance_profile. ```sql SELECT @@ -113,6 +154,19 @@ arn FROM awscc.iam.instance_profiles WHERE data__Identifier = ''; ``` + + + +Lists all instance_profiles in a region. +```sql +SELECT +region, +instance_profile_name +FROM awscc.iam.instance_profiles_list_only +; +``` + + ## `INSERT` example @@ -182,6 +236,19 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.iam.instance_profiles +SET data__PatchDocument = string('{{ { + "Roles": roles +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/iam/instance_profiles_list_only/index.md b/website/docs/services/iam/instance_profiles_list_only/index.md deleted file mode 100644 index 56e290371..000000000 --- a/website/docs/services/iam/instance_profiles_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: instance_profiles_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - instance_profiles_list_only - - iam - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists instance_profiles in a region or regions, for all properties use instance_profiles - -## Overview - - - - - - - -
Nameinstance_profiles_list_only
TypeResource
DescriptionCreates a new instance profile. For information about instance profiles, see [Using instance profiles](https://docs.aws.amazon.com/IAM/latest/UserGuide/id_roles_use_switch-role-ec2_instance-profiles.html).
For information about the number of instance profiles you can create, see [object quotas](https://docs.aws.amazon.com/IAM/latest/UserGuide/reference_iam-quotas.html) in the *User Guide*.
Id
- -## Fields -This parameter allows (through its [regex pattern](https://docs.aws.amazon.com/http://wikipedia.org/wiki/regex)) a string of characters consisting of upper and lowercase alphanumeric characters with no spaces. You can also include any of the following characters: _+=,.@-" - }, - { - "name": "region", - "type": "string", - "description": "AWS region." - } -]} /> - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all instance_profiles in a region. -```sql -SELECT -region, -instance_profile_name -FROM awscc.iam.instance_profiles_list_only -; -``` - - -## Permissions - -For permissions required to operate on the instance_profiles_list_only resource, see instance_profiles - diff --git a/website/docs/services/iam/managed_policies/index.md b/website/docs/services/iam/managed_policies/index.md index 08b133dce..d3c6ce145 100644 --- a/website/docs/services/iam/managed_policies/index.md +++ b/website/docs/services/iam/managed_policies/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a managed_policy resource or list ## Fields + + + managed_policy resource or list "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::IAM::ManagedPolicy. @@ -124,31 +150,37 @@ For more information, see + managed_policies INSERT + managed_policies DELETE + managed_policies UPDATE + managed_policies_list_only SELECT + managed_policies SELECT @@ -157,6 +189,15 @@ For more information, see + + Gets all properties from an individual managed_policy. ```sql SELECT @@ -179,6 +220,19 @@ policy_id FROM awscc.iam.managed_policies WHERE data__Identifier = ''; ``` + + + +Lists all managed_policies in a region. +```sql +SELECT +region, +policy_arn +FROM awscc.iam.managed_policies_list_only +; +``` + + ## `INSERT` example @@ -266,6 +320,22 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.iam.managed_policies +SET data__PatchDocument = string('{{ { + "Groups": groups, + "PolicyDocument": policy_document, + "Roles": roles, + "Users": users +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/iam/managed_policies_list_only/index.md b/website/docs/services/iam/managed_policies_list_only/index.md deleted file mode 100644 index 61607daa4..000000000 --- a/website/docs/services/iam/managed_policies_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: managed_policies_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - managed_policies_list_only - - iam - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists managed_policies in a region or regions, for all properties use managed_policies - -## Overview - - - - - - - -
Namemanaged_policies_list_only
TypeResource
DescriptionCreates a new managed policy for your AWS-account.
This operation creates a policy version with a version identifier of ``v1`` and sets v1 as the policy's default version. For more information about policy versions, see [Versioning for managed policies](https://docs.aws.amazon.com/IAM/latest/UserGuide/policies-managed-versions.html) in the *IAM User Guide*.
As a best practice, you can validate your IAM policies. To learn more, see [Validating IAM policies](https://docs.aws.amazon.com/IAM/latest/UserGuide/access_policies_policy-validator.html) in the *IAM User Guide*.
For more information about managed policies in general, see [Managed policies and inline policies](https://docs.aws.amazon.com/IAM/latest/UserGuide/policies-managed-vs-inline.html) in the *IAM User Guide*.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all managed_policies in a region. -```sql -SELECT -region, -policy_arn -FROM awscc.iam.managed_policies_list_only -; -``` - - -## Permissions - -For permissions required to operate on the managed_policies_list_only resource, see managed_policies - diff --git a/website/docs/services/iam/oidc_providers/index.md b/website/docs/services/iam/oidc_providers/index.md index 2d414deca..0614ff251 100644 --- a/website/docs/services/iam/oidc_providers/index.md +++ b/website/docs/services/iam/oidc_providers/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets an oidc_provider resource or list ## Fields + + + oidc_provider resource or list "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::IAM::OIDCProvider. @@ -86,31 +112,37 @@ For more information, see + oidc_providers INSERT + oidc_providers DELETE + oidc_providers UPDATE + oidc_providers_list_only SELECT + oidc_providers SELECT @@ -119,6 +151,15 @@ For more information, see + + Gets all properties from an individual oidc_provider. ```sql SELECT @@ -131,6 +172,19 @@ tags FROM awscc.iam.oidc_providers WHERE data__Identifier = ''; ``` + + + +Lists all oidc_providers in a region. +```sql +SELECT +region, +arn +FROM awscc.iam.oidc_providers_list_only +; +``` + + ## `INSERT` example @@ -213,6 +267,21 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.iam.oidc_providers +SET data__PatchDocument = string('{{ { + "ClientIdList": client_id_list, + "ThumbprintList": thumbprint_list, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/iam/oidc_providers_list_only/index.md b/website/docs/services/iam/oidc_providers_list_only/index.md deleted file mode 100644 index fe6c18851..000000000 --- a/website/docs/services/iam/oidc_providers_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: oidc_providers_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - oidc_providers_list_only - - iam - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists oidc_providers in a region or regions, for all properties use oidc_providers - -## Overview - - - - - - - -
Nameoidc_providers_list_only
TypeResource
DescriptionResource Type definition for AWS::IAM::OIDCProvider
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all oidc_providers in a region. -```sql -SELECT -region, -arn -FROM awscc.iam.oidc_providers_list_only -; -``` - - -## Permissions - -For permissions required to operate on the oidc_providers_list_only resource, see oidc_providers - diff --git a/website/docs/services/iam/role_policies/index.md b/website/docs/services/iam/role_policies/index.md index a52919245..29f1b59f4 100644 --- a/website/docs/services/iam/role_policies/index.md +++ b/website/docs/services/iam/role_policies/index.md @@ -172,6 +172,19 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.iam.role_policies +SET data__PatchDocument = string('{{ { + "PolicyDocument": policy_document +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = '|'; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/iam/roles/index.md b/website/docs/services/iam/roles/index.md index ad27c3784..640af8f6a 100644 --- a/website/docs/services/iam/roles/index.md +++ b/website/docs/services/iam/roles/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a role resource or lists ro ## Fields + + + role resource or lists ro "description": "AWS region." } ]} /> + + + +This parameter allows (per its [regex pattern](https://docs.aws.amazon.com/http://wikipedia.org/wiki/regex)) a string of characters consisting of upper and lowercase alphanumeric characters with no spaces. You can also include any of the following characters: _+=,.@-. The role name must be unique within the account. Role names are not distinguished by case. For example, you cannot create roles named both \"Role1\" and \"role1\".
If you don't specify a name, CFN generates a unique physical ID and uses that ID for the role name.
If you specify a name, you must specify the ``CAPABILITY_NAMED_IAM`` value to acknowledge your template's capabilities. For more information, see [Acknowledging Resources in Templates](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-iam-template.html#using-iam-capabilities).
Naming an IAM resource can cause an unrecoverable error if you reuse the same template in multiple Regions. To prevent this, we recommend using ``Fn::Join`` and ``AWS::Region`` to create a Region-specific name, as in the following example: ``{\"Fn::Join\": [\"\", [{\"Ref\": \"AWS::Region\"}, {\"Ref\": \"MyResourceName\"}]]}``." + }, + { + "name": "region", + "type": "string", + "description": "AWS region." + } +]} /> +
+ For more information, see AWS::IAM::Role. @@ -128,31 +154,37 @@ For more information, see + roles INSERT + roles DELETE + roles UPDATE + roles_list_only SELECT + roles SELECT @@ -161,6 +193,15 @@ For more information, see + + Gets all properties from an individual role. ```sql SELECT @@ -179,6 +220,19 @@ tags FROM awscc.iam.roles WHERE data__Identifier = ''; ``` + + + +Lists all roles in a region. +```sql +SELECT +region, +role_name +FROM awscc.iam.roles_list_only +; +``` + + ## `INSERT` example @@ -276,6 +330,25 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.iam.roles +SET data__PatchDocument = string('{{ { + "AssumeRolePolicyDocument": assume_role_policy_document, + "Description": description, + "ManagedPolicyArns": managed_policy_arns, + "MaxSessionDuration": max_session_duration, + "PermissionsBoundary": permissions_boundary, + "Policies": policies, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/iam/roles_list_only/index.md b/website/docs/services/iam/roles_list_only/index.md deleted file mode 100644 index 4bb9dbf43..000000000 --- a/website/docs/services/iam/roles_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: roles_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - roles_list_only - - iam - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists roles in a region or regions, for all properties use roles - -## Overview - - - - - - - -
Nameroles_list_only
TypeResource
DescriptionCreates a new role for your AWS-account.
For more information about roles, see [IAM roles](https://docs.aws.amazon.com/IAM/latest/UserGuide/id_roles.html) in the *IAM User Guide*. For information about quotas for role names and the number of roles you can create, see [IAM and quotas](https://docs.aws.amazon.com/IAM/latest/UserGuide/reference_iam-quotas.html) in the *IAM User Guide*.
Id
- -## Fields -This parameter allows (per its [regex pattern](https://docs.aws.amazon.com/http://wikipedia.org/wiki/regex)) a string of characters consisting of upper and lowercase alphanumeric characters with no spaces. You can also include any of the following characters: _+=,.@-. The role name must be unique within the account. Role names are not distinguished by case. For example, you cannot create roles named both \"Role1\" and \"role1\".
If you don't specify a name, CFN generates a unique physical ID and uses that ID for the role name.
If you specify a name, you must specify the ``CAPABILITY_NAMED_IAM`` value to acknowledge your template's capabilities. For more information, see [Acknowledging Resources in Templates](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-iam-template.html#using-iam-capabilities).
Naming an IAM resource can cause an unrecoverable error if you reuse the same template in multiple Regions. To prevent this, we recommend using ``Fn::Join`` and ``AWS::Region`` to create a Region-specific name, as in the following example: ``{\"Fn::Join\": [\"\", [{\"Ref\": \"AWS::Region\"}, {\"Ref\": \"MyResourceName\"}]]}``." - }, - { - "name": "region", - "type": "string", - "description": "AWS region." - } -]} /> - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all roles in a region. -```sql -SELECT -region, -role_name -FROM awscc.iam.roles_list_only -; -``` - - -## Permissions - -For permissions required to operate on the roles_list_only resource, see roles - diff --git a/website/docs/services/iam/saml_providers/index.md b/website/docs/services/iam/saml_providers/index.md index 88a13f44b..52522d451 100644 --- a/website/docs/services/iam/saml_providers/index.md +++ b/website/docs/services/iam/saml_providers/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a saml_provider resource or lists ## Fields + + + saml_provider
resource or lists "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::IAM::SAMLProvider. @@ -118,31 +144,37 @@ For more information, see + saml_providers INSERT + saml_providers DELETE + saml_providers UPDATE + saml_providers_list_only SELECT + saml_providers SELECT @@ -151,6 +183,15 @@ For more information, see + + Gets all properties from an individual saml_provider. ```sql SELECT @@ -167,6 +208,19 @@ saml_provider_uu_id FROM awscc.iam.saml_providers WHERE data__Identifier = ''; ``` + + + +Lists all saml_providers in a region. +```sql +SELECT +region, +arn +FROM awscc.iam.saml_providers_list_only +; +``` + + ## `INSERT` example @@ -267,6 +321,22 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.iam.saml_providers +SET data__PatchDocument = string('{{ { + "SamlMetadataDocument": saml_metadata_document, + "Tags": tags, + "AssertionEncryptionMode": assertion_encryption_mode, + "PrivateKeyList": private_key_list +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/iam/saml_providers_list_only/index.md b/website/docs/services/iam/saml_providers_list_only/index.md deleted file mode 100644 index dd1d193a1..000000000 --- a/website/docs/services/iam/saml_providers_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: saml_providers_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - saml_providers_list_only - - iam - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists saml_providers in a region or regions, for all properties use saml_providers - -## Overview - - - - - - - -
Namesaml_providers_list_only
TypeResource
DescriptionResource Type definition for AWS::IAM::SAMLProvider
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all saml_providers in a region. -```sql -SELECT -region, -arn -FROM awscc.iam.saml_providers_list_only -; -``` - - -## Permissions - -For permissions required to operate on the saml_providers_list_only resource, see saml_providers - diff --git a/website/docs/services/iam/server_certificates/index.md b/website/docs/services/iam/server_certificates/index.md index 1b967bfa2..a6aa75700 100644 --- a/website/docs/services/iam/server_certificates/index.md +++ b/website/docs/services/iam/server_certificates/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a server_certificate resource or ## Fields + + + server_certificate resource or "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::IAM::ServerCertificate. @@ -96,31 +122,37 @@ For more information, see + server_certificates INSERT + server_certificates DELETE + server_certificates UPDATE + server_certificates_list_only SELECT + server_certificates SELECT @@ -129,6 +161,15 @@ For more information, see + + Gets all properties from an individual server_certificate. ```sql SELECT @@ -143,6 +184,19 @@ tags FROM awscc.iam.server_certificates WHERE data__Identifier = ''; ``` + + + +Lists all server_certificates in a region. +```sql +SELECT +region, +server_certificate_name +FROM awscc.iam.server_certificates_list_only +; +``` + + ## `INSERT` example @@ -235,6 +289,20 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.iam.server_certificates +SET data__PatchDocument = string('{{ { + "Path": path, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/iam/server_certificates_list_only/index.md b/website/docs/services/iam/server_certificates_list_only/index.md deleted file mode 100644 index bea4dad39..000000000 --- a/website/docs/services/iam/server_certificates_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: server_certificates_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - server_certificates_list_only - - iam - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists server_certificates in a region or regions, for all properties use server_certificates - -## Overview - - - - - - - -
Nameserver_certificates_list_only
TypeResource
DescriptionResource Type definition for AWS::IAM::ServerCertificate
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all server_certificates in a region. -```sql -SELECT -region, -server_certificate_name -FROM awscc.iam.server_certificates_list_only -; -``` - - -## Permissions - -For permissions required to operate on the server_certificates_list_only resource, see server_certificates - diff --git a/website/docs/services/iam/service_linked_roles/index.md b/website/docs/services/iam/service_linked_roles/index.md index 0626d1cee..ef4fa958e 100644 --- a/website/docs/services/iam/service_linked_roles/index.md +++ b/website/docs/services/iam/service_linked_roles/index.md @@ -176,6 +176,19 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.iam.service_linked_roles +SET data__PatchDocument = string('{{ { + "Description": description +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/iam/user_policies/index.md b/website/docs/services/iam/user_policies/index.md index 447ff9fa2..25589ec02 100644 --- a/website/docs/services/iam/user_policies/index.md +++ b/website/docs/services/iam/user_policies/index.md @@ -172,6 +172,19 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.iam.user_policies +SET data__PatchDocument = string('{{ { + "PolicyDocument": policy_document +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = '|'; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/iam/users/index.md b/website/docs/services/iam/users/index.md index a5c533ed1..bb821a963 100644 --- a/website/docs/services/iam/users/index.md +++ b/website/docs/services/iam/users/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a user resource or lists us ## Fields + + + user resource or lists us "description": "AWS region." } ]} /> + + + +This parameter allows (per its [regex pattern](https://docs.aws.amazon.com/http://wikipedia.org/wiki/regex)) a string of characters consisting of upper and lowercase alphanumeric characters with no spaces. You can also include any of the following characters: _+=,.@-. The user name must be unique within the account. User names are not distinguished by case. For example, you cannot create users named both \"John\" and \"john\".
If you don't specify a name, CFN generates a unique physical ID and uses that ID for the user name.
If you specify a name, you must specify the ``CAPABILITY_NAMED_IAM`` value to acknowledge your template's capabilities. For more information, see [Acknowledging Resources in Templates](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-iam-template.html#using-iam-capabilities).
Naming an IAM resource can cause an unrecoverable error if you reuse the same template in multiple Regions. To prevent this, we recommend using ``Fn::Join`` and ``AWS::Region`` to create a Region-specific name, as in the following example: ``{\"Fn::Join\": [\"\", [{\"Ref\": \"AWS::Region\"}, {\"Ref\": \"MyResourceName\"}]]}``." + }, + { + "name": "region", + "type": "string", + "description": "AWS region." + } +]} /> +
+ For more information, see AWS::IAM::User. @@ -130,31 +156,37 @@ For more information, see + users INSERT + users DELETE + users UPDATE + users_list_only SELECT + users SELECT @@ -163,6 +195,15 @@ For more information, see + + Gets all properties from an individual user. ```sql SELECT @@ -179,6 +220,19 @@ permissions_boundary FROM awscc.iam.users WHERE data__Identifier = ''; ``` + + + +Lists all users in a region. +```sql +SELECT +region, +user_name +FROM awscc.iam.users_list_only +; +``` + + ## `INSERT` example @@ -289,6 +343,25 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.iam.users +SET data__PatchDocument = string('{{ { + "Path": path, + "ManagedPolicyArns": managed_policy_arns, + "Policies": policies, + "Groups": groups, + "LoginProfile": login_profile, + "Tags": tags, + "PermissionsBoundary": permissions_boundary +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/iam/users_list_only/index.md b/website/docs/services/iam/users_list_only/index.md deleted file mode 100644 index 806e6d0c7..000000000 --- a/website/docs/services/iam/users_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: users_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - users_list_only - - iam - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists users in a region or regions, for all properties use users - -## Overview - - - - - - - -
Nameusers_list_only
TypeResource
DescriptionCreates a new IAM user for your AWS-account.
For information about quotas for the number of IAM users you can create, see [IAM and quotas](https://docs.aws.amazon.com/IAM/latest/UserGuide/reference_iam-quotas.html) in the *IAM User Guide*.
Id
- -## Fields -This parameter allows (per its [regex pattern](https://docs.aws.amazon.com/http://wikipedia.org/wiki/regex)) a string of characters consisting of upper and lowercase alphanumeric characters with no spaces. You can also include any of the following characters: _+=,.@-. The user name must be unique within the account. User names are not distinguished by case. For example, you cannot create users named both \"John\" and \"john\".
If you don't specify a name, CFN generates a unique physical ID and uses that ID for the user name.
If you specify a name, you must specify the ``CAPABILITY_NAMED_IAM`` value to acknowledge your template's capabilities. For more information, see [Acknowledging Resources in Templates](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-iam-template.html#using-iam-capabilities).
Naming an IAM resource can cause an unrecoverable error if you reuse the same template in multiple Regions. To prevent this, we recommend using ``Fn::Join`` and ``AWS::Region`` to create a Region-specific name, as in the following example: ``{\"Fn::Join\": [\"\", [{\"Ref\": \"AWS::Region\"}, {\"Ref\": \"MyResourceName\"}]]}``." - }, - { - "name": "region", - "type": "string", - "description": "AWS region." - } -]} /> - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all users in a region. -```sql -SELECT -region, -user_name -FROM awscc.iam.users_list_only -; -``` - - -## Permissions - -For permissions required to operate on the users_list_only resource, see users - diff --git a/website/docs/services/iam/virtualmfa_devices/index.md b/website/docs/services/iam/virtualmfa_devices/index.md index c0c36258b..a934e9183 100644 --- a/website/docs/services/iam/virtualmfa_devices/index.md +++ b/website/docs/services/iam/virtualmfa_devices/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a virtualmfa_device resource or l ## Fields + + + virtualmfa_device
resource or l "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::IAM::VirtualMFADevice. @@ -86,31 +112,37 @@ For more information, see + virtualmfa_devices INSERT + virtualmfa_devices DELETE + virtualmfa_devices UPDATE + virtualmfa_devices_list_only SELECT + virtualmfa_devices SELECT @@ -119,6 +151,15 @@ For more information, see + + Gets all properties from an individual virtualmfa_device. ```sql SELECT @@ -131,6 +172,19 @@ tags FROM awscc.iam.virtualmfa_devices WHERE data__Identifier = ''; ``` + + + +Lists all virtualmfa_devices in a region. +```sql +SELECT +region, +serial_number +FROM awscc.iam.virtualmfa_devices_list_only +; +``` + + ## `INSERT` example @@ -206,6 +260,20 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.iam.virtualmfa_devices +SET data__PatchDocument = string('{{ { + "Users": users, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/iam/virtualmfa_devices_list_only/index.md b/website/docs/services/iam/virtualmfa_devices_list_only/index.md deleted file mode 100644 index d20d115bf..000000000 --- a/website/docs/services/iam/virtualmfa_devices_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: virtualmfa_devices_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - virtualmfa_devices_list_only - - iam - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists virtualmfa_devices in a region or regions, for all properties use virtualmfa_devices - -## Overview - - - - - - - -
Namevirtualmfa_devices_list_only
TypeResource
DescriptionResource Type definition for AWS::IAM::VirtualMFADevice
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all virtualmfa_devices in a region. -```sql -SELECT -region, -serial_number -FROM awscc.iam.virtualmfa_devices_list_only -; -``` - - -## Permissions - -For permissions required to operate on the virtualmfa_devices_list_only resource, see virtualmfa_devices - diff --git a/website/docs/services/identitystore/group_memberships/index.md b/website/docs/services/identitystore/group_memberships/index.md index a6db0b985..6c92e4e05 100644 --- a/website/docs/services/identitystore/group_memberships/index.md +++ b/website/docs/services/identitystore/group_memberships/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a group_membership resource or li ## Fields + + + group_membership resource or li "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::IdentityStore::GroupMembership. @@ -76,26 +107,31 @@ For more information, see + group_memberships INSERT + group_memberships DELETE + group_memberships_list_only SELECT + group_memberships SELECT @@ -104,6 +140,15 @@ For more information, see + + Gets all properties from an individual group_membership. ```sql SELECT @@ -115,6 +160,20 @@ membership_id FROM awscc.identitystore.group_memberships WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + + + +Lists all group_memberships in a region. +```sql +SELECT +region, +membership_id, +identity_store_id +FROM awscc.identitystore.group_memberships_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -188,6 +247,7 @@ resources: + ## `DELETE` example ```sql diff --git a/website/docs/services/identitystore/group_memberships_list_only/index.md b/website/docs/services/identitystore/group_memberships_list_only/index.md deleted file mode 100644 index a19bb6470..000000000 --- a/website/docs/services/identitystore/group_memberships_list_only/index.md +++ /dev/null @@ -1,86 +0,0 @@ ---- -title: group_memberships_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - group_memberships_list_only - - identitystore - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists group_memberships in a region or regions, for all properties use group_memberships - -## Overview - - - - - - - -
Namegroup_memberships_list_only
TypeResource
DescriptionResource Type Definition for AWS:IdentityStore::GroupMembership
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all group_memberships in a region. -```sql -SELECT -region, -membership_id, -identity_store_id -FROM awscc.identitystore.group_memberships_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the group_memberships_list_only resource, see group_memberships - diff --git a/website/docs/services/identitystore/groups/index.md b/website/docs/services/identitystore/groups/index.md index f9edabd2f..da7c83359 100644 --- a/website/docs/services/identitystore/groups/index.md +++ b/website/docs/services/identitystore/groups/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a group resource or lists g ## Fields + + + group resource or lists g "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::IdentityStore::Group. @@ -69,31 +100,37 @@ For more information, see + groups INSERT + groups DELETE + groups UPDATE + groups_list_only SELECT + groups SELECT @@ -102,6 +139,15 @@ For more information, see + + Gets all properties from an individual group. ```sql SELECT @@ -113,6 +159,20 @@ identity_store_id FROM awscc.identitystore.groups WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + + + +Lists all groups in a region. +```sql +SELECT +region, +group_id, +identity_store_id +FROM awscc.identitystore.groups_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -183,6 +243,20 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.identitystore.groups +SET data__PatchDocument = string('{{ { + "Description": description, + "DisplayName": display_name +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = '|'; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/identitystore/groups_list_only/index.md b/website/docs/services/identitystore/groups_list_only/index.md deleted file mode 100644 index 6fd0d8953..000000000 --- a/website/docs/services/identitystore/groups_list_only/index.md +++ /dev/null @@ -1,86 +0,0 @@ ---- -title: groups_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - groups_list_only - - identitystore - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists groups in a region or regions, for all properties use groups - -## Overview - - - - - - - -
Namegroups_list_only
TypeResource
DescriptionResource Type definition for AWS::IdentityStore::Group
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all groups in a region. -```sql -SELECT -region, -group_id, -identity_store_id -FROM awscc.identitystore.groups_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the groups_list_only resource, see groups - diff --git a/website/docs/services/identitystore/index.md b/website/docs/services/identitystore/index.md index f2a25c454..6540d679d 100644 --- a/website/docs/services/identitystore/index.md +++ b/website/docs/services/identitystore/index.md @@ -20,7 +20,7 @@ The identitystore service documentation.
-total resources: 4
+total resources: 2
@@ -29,11 +29,9 @@ The identitystore service documentation. ## Resources \ 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 afdaf46c3..945020fa6 100644 --- a/website/docs/services/imagebuilder/components/index.md +++ b/website/docs/services/imagebuilder/components/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a component resource or lists ## Fields + + + component
resource or lists + + + + + + For more information, see AWS::ImageBuilder::Component. @@ -114,31 +140,37 @@ For more information, see + components INSERT + components DELETE + components UPDATE + components_list_only SELECT + components SELECT @@ -147,6 +179,15 @@ For more information, see + + Gets all properties from an individual component. ```sql SELECT @@ -167,6 +208,19 @@ supported_os_versions FROM awscc.imagebuilder.components WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all components in a region. +```sql +SELECT +region, +arn +FROM awscc.imagebuilder.components_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -268,6 +322,19 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.imagebuilder.components +SET data__PatchDocument = string('{{ { + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/imagebuilder/components_list_only/index.md b/website/docs/services/imagebuilder/components_list_only/index.md deleted file mode 100644 index e6c4af5f3..000000000 --- a/website/docs/services/imagebuilder/components_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: components_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - components_list_only - - imagebuilder - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists components in a region or regions, for all properties use components - -## Overview - - - - - - - -
Namecomponents_list_only
TypeResource
DescriptionResource schema for AWS::ImageBuilder::Component
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all components in a region. -```sql -SELECT -region, -arn -FROM awscc.imagebuilder.components_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the components_list_only resource, see components - diff --git a/website/docs/services/imagebuilder/container_recipes/index.md b/website/docs/services/imagebuilder/container_recipes/index.md index 924649079..c447a2344 100644 --- a/website/docs/services/imagebuilder/container_recipes/index.md +++ b/website/docs/services/imagebuilder/container_recipes/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a container_recipe resource or li ## Fields + + + container_recipe resource or li "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::ImageBuilder::ContainerRecipe. @@ -241,31 +267,37 @@ For more information, see + container_recipes INSERT + container_recipes DELETE + container_recipes UPDATE + container_recipes_list_only SELECT + container_recipes SELECT @@ -274,6 +306,15 @@ For more information, see + + Gets all properties from an individual container_recipe. ```sql SELECT @@ -297,6 +338,19 @@ tags FROM awscc.imagebuilder.container_recipes WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all container_recipes in a region. +```sql +SELECT +region, +arn +FROM awscc.imagebuilder.container_recipes_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -462,6 +516,19 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.imagebuilder.container_recipes +SET data__PatchDocument = string('{{ { + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/imagebuilder/container_recipes_list_only/index.md b/website/docs/services/imagebuilder/container_recipes_list_only/index.md deleted file mode 100644 index 59443227f..000000000 --- a/website/docs/services/imagebuilder/container_recipes_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: container_recipes_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - container_recipes_list_only - - imagebuilder - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists container_recipes in a region or regions, for all properties use container_recipes - -## Overview - - - - - - - -
Namecontainer_recipes_list_only
TypeResource
DescriptionResource schema for AWS::ImageBuilder::ContainerRecipe
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all container_recipes in a region. -```sql -SELECT -region, -arn -FROM awscc.imagebuilder.container_recipes_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the container_recipes_list_only resource, see container_recipes - diff --git a/website/docs/services/imagebuilder/distribution_configurations/index.md b/website/docs/services/imagebuilder/distribution_configurations/index.md index 059c4e56e..c887e9c19 100644 --- a/website/docs/services/imagebuilder/distribution_configurations/index.md +++ b/website/docs/services/imagebuilder/distribution_configurations/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a distribution_configuration reso ## Fields + + + distribution_configuration reso "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::ImageBuilder::DistributionConfiguration. @@ -279,31 +305,37 @@ For more information, see + distribution_configurations INSERT + distribution_configurations DELETE + distribution_configurations UPDATE + distribution_configurations_list_only SELECT + distribution_configurations SELECT @@ -312,6 +344,15 @@ For more information, see + + Gets all properties from an individual distribution_configuration. ```sql SELECT @@ -324,6 +365,19 @@ tags FROM awscc.imagebuilder.distribution_configurations WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all distribution_configurations in a region. +```sql +SELECT +region, +arn +FROM awscc.imagebuilder.distribution_configurations_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -442,6 +496,21 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.imagebuilder.distribution_configurations +SET data__PatchDocument = string('{{ { + "Description": description, + "Distributions": distributions, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/imagebuilder/distribution_configurations_list_only/index.md b/website/docs/services/imagebuilder/distribution_configurations_list_only/index.md deleted file mode 100644 index cd3fbcb45..000000000 --- a/website/docs/services/imagebuilder/distribution_configurations_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: distribution_configurations_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - distribution_configurations_list_only - - imagebuilder - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists distribution_configurations in a region or regions, for all properties use distribution_configurations - -## Overview - - - - - - - -
Namedistribution_configurations_list_only
TypeResource
DescriptionResource schema for AWS::ImageBuilder::DistributionConfiguration
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all distribution_configurations in a region. -```sql -SELECT -region, -arn -FROM awscc.imagebuilder.distribution_configurations_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the distribution_configurations_list_only resource, see distribution_configurations - diff --git a/website/docs/services/imagebuilder/image_pipelines/index.md b/website/docs/services/imagebuilder/image_pipelines/index.md index ba18fb853..fc527acb2 100644 --- a/website/docs/services/imagebuilder/image_pipelines/index.md +++ b/website/docs/services/imagebuilder/image_pipelines/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets an image_pipeline resource or lis ## Fields + + + image_pipeline resource or lis "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::ImageBuilder::ImagePipeline. @@ -206,31 +232,37 @@ For more information, see + image_pipelines INSERT + image_pipelines DELETE + image_pipelines UPDATE + image_pipelines_list_only SELECT + image_pipelines SELECT @@ -239,6 +271,15 @@ For more information, see + + Gets all properties from an individual image_pipeline. ```sql SELECT @@ -261,6 +302,19 @@ tags FROM awscc.imagebuilder.image_pipelines WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all image_pipelines in a region. +```sql +SELECT +region, +arn +FROM awscc.imagebuilder.image_pipelines_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -415,6 +469,31 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.imagebuilder.image_pipelines +SET data__PatchDocument = string('{{ { + "Description": description, + "ImageTestsConfiguration": image_tests_configuration, + "Status": status, + "Schedule": schedule, + "ImageRecipeArn": image_recipe_arn, + "ContainerRecipeArn": container_recipe_arn, + "DistributionConfigurationArn": distribution_configuration_arn, + "InfrastructureConfigurationArn": infrastructure_configuration_arn, + "Workflows": workflows, + "EnhancedImageMetadataEnabled": enhanced_image_metadata_enabled, + "ImageScanningConfiguration": image_scanning_configuration, + "ExecutionRole": execution_role, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/imagebuilder/image_pipelines_list_only/index.md b/website/docs/services/imagebuilder/image_pipelines_list_only/index.md deleted file mode 100644 index e0bc7cdd3..000000000 --- a/website/docs/services/imagebuilder/image_pipelines_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: image_pipelines_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - image_pipelines_list_only - - imagebuilder - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists image_pipelines in a region or regions, for all properties use image_pipelines - -## Overview - - - - - - - -
Nameimage_pipelines_list_only
TypeResource
DescriptionResource schema for AWS::ImageBuilder::ImagePipeline
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all image_pipelines in a region. -```sql -SELECT -region, -arn -FROM awscc.imagebuilder.image_pipelines_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the image_pipelines_list_only resource, see image_pipelines - diff --git a/website/docs/services/imagebuilder/image_recipes/index.md b/website/docs/services/imagebuilder/image_recipes/index.md index 5c1b6e006..b41a30f29 100644 --- a/website/docs/services/imagebuilder/image_recipes/index.md +++ b/website/docs/services/imagebuilder/image_recipes/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets an image_recipe resource or lists ## Fields + + + image_recipe resource or lists "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::ImageBuilder::ImageRecipe. @@ -206,31 +232,37 @@ For more information, see + image_recipes INSERT + image_recipes DELETE + image_recipes UPDATE + image_recipes_list_only SELECT + image_recipes SELECT @@ -239,6 +271,15 @@ For more information, see + + Gets all properties from an individual image_recipe. ```sql SELECT @@ -256,6 +297,19 @@ tags FROM awscc.imagebuilder.image_recipes WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all image_recipes in a region. +```sql +SELECT +region, +arn +FROM awscc.imagebuilder.image_recipes_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -374,6 +428,20 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.imagebuilder.image_recipes +SET data__PatchDocument = string('{{ { + "AdditionalInstanceConfiguration": additional_instance_configuration, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/imagebuilder/image_recipes_list_only/index.md b/website/docs/services/imagebuilder/image_recipes_list_only/index.md deleted file mode 100644 index 3c6589285..000000000 --- a/website/docs/services/imagebuilder/image_recipes_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: image_recipes_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - image_recipes_list_only - - imagebuilder - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists image_recipes in a region or regions, for all properties use image_recipes - -## Overview - - - - - - - -
Nameimage_recipes_list_only
TypeResource
DescriptionResource schema for AWS::ImageBuilder::ImageRecipe
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all image_recipes in a region. -```sql -SELECT -region, -arn -FROM awscc.imagebuilder.image_recipes_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the image_recipes_list_only resource, see image_recipes - diff --git a/website/docs/services/imagebuilder/images/index.md b/website/docs/services/imagebuilder/images/index.md index 33a0d6089..48b8bf300 100644 --- a/website/docs/services/imagebuilder/images/index.md +++ b/website/docs/services/imagebuilder/images/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets an image resource or lists ## Fields + + + image resource or lists "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::ImageBuilder::Image. @@ -189,31 +215,37 @@ For more information, see + images INSERT + images DELETE + images UPDATE + images_list_only SELECT + images SELECT @@ -222,6 +254,15 @@ For more information, see + + Gets all properties from an individual image. ```sql SELECT @@ -243,6 +284,19 @@ tags FROM awscc.imagebuilder.images WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all images in a region. +```sql +SELECT +region, +arn +FROM awscc.imagebuilder.images_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -371,6 +425,20 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.imagebuilder.images +SET data__PatchDocument = string('{{ { + "ExecutionRole": execution_role, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/imagebuilder/images_list_only/index.md b/website/docs/services/imagebuilder/images_list_only/index.md deleted file mode 100644 index 49cfccfc7..000000000 --- a/website/docs/services/imagebuilder/images_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: images_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - images_list_only - - imagebuilder - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists images in a region or regions, for all properties use images - -## Overview - - - - - - - -
Nameimages_list_only
TypeResource
DescriptionResource schema for AWS::ImageBuilder::Image
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all images in a region. -```sql -SELECT -region, -arn -FROM awscc.imagebuilder.images_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the images_list_only resource, see images - diff --git a/website/docs/services/imagebuilder/index.md b/website/docs/services/imagebuilder/index.md index 09a4830cd..e0dde23d4 100644 --- a/website/docs/services/imagebuilder/index.md +++ b/website/docs/services/imagebuilder/index.md @@ -20,7 +20,7 @@ The imagebuilder service documentation.
-total resources: 18
+total resources: 9
@@ -30,24 +30,15 @@ The imagebuilder service documentation. \ 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 f62fca06d..871d3f0d9 100644 --- a/website/docs/services/imagebuilder/infrastructure_configurations/index.md +++ b/website/docs/services/imagebuilder/infrastructure_configurations/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets an infrastructure_configuration r ## Fields + + + infrastructure_configuration
r "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::ImageBuilder::InfrastructureConfiguration. @@ -177,31 +203,37 @@ For more information, see + infrastructure_configurations INSERT + infrastructure_configurations DELETE + infrastructure_configurations UPDATE + infrastructure_configurations_list_only SELECT + infrastructure_configurations SELECT @@ -210,6 +242,15 @@ For more information, see + + Gets all properties from an individual infrastructure_configuration. ```sql SELECT @@ -232,6 +273,19 @@ placement FROM awscc.imagebuilder.infrastructure_configurations WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all infrastructure_configurations in a region. +```sql +SELECT +region, +arn +FROM awscc.imagebuilder.infrastructure_configurations_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -357,6 +411,31 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.imagebuilder.infrastructure_configurations +SET data__PatchDocument = string('{{ { + "Description": description, + "InstanceTypes": instance_types, + "SecurityGroupIds": security_group_ids, + "Logging": logging, + "SubnetId": subnet_id, + "KeyPair": key_pair, + "TerminateInstanceOnFailure": terminate_instance_on_failure, + "InstanceProfileName": instance_profile_name, + "InstanceMetadataOptions": instance_metadata_options, + "SnsTopicArn": sns_topic_arn, + "ResourceTags": resource_tags, + "Tags": tags, + "Placement": placement +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/imagebuilder/infrastructure_configurations_list_only/index.md b/website/docs/services/imagebuilder/infrastructure_configurations_list_only/index.md deleted file mode 100644 index be6ca2782..000000000 --- a/website/docs/services/imagebuilder/infrastructure_configurations_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: infrastructure_configurations_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - infrastructure_configurations_list_only - - imagebuilder - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists infrastructure_configurations in a region or regions, for all properties use infrastructure_configurations - -## Overview - - - - - - - -
Nameinfrastructure_configurations_list_only
TypeResource
DescriptionResource schema for AWS::ImageBuilder::InfrastructureConfiguration
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all infrastructure_configurations in a region. -```sql -SELECT -region, -arn -FROM awscc.imagebuilder.infrastructure_configurations_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the infrastructure_configurations_list_only resource, see infrastructure_configurations - diff --git a/website/docs/services/imagebuilder/lifecycle_policies/index.md b/website/docs/services/imagebuilder/lifecycle_policies/index.md index c0944dfce..0f17de955 100644 --- a/website/docs/services/imagebuilder/lifecycle_policies/index.md +++ b/website/docs/services/imagebuilder/lifecycle_policies/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a lifecycle_policy resource or li ## Fields + + + lifecycle_policy resource or li "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::ImageBuilder::LifecyclePolicy. @@ -225,31 +251,37 @@ For more information, see + lifecycle_policies INSERT + lifecycle_policies DELETE + lifecycle_policies UPDATE + lifecycle_policies_list_only SELECT + lifecycle_policies SELECT @@ -258,6 +290,15 @@ For more information, see + + Gets all properties from an individual lifecycle_policy. ```sql SELECT @@ -274,6 +315,19 @@ tags FROM awscc.imagebuilder.lifecycle_policies WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all lifecycle_policies in a region. +```sql +SELECT +region, +arn +FROM awscc.imagebuilder.lifecycle_policies_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -397,6 +451,25 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.imagebuilder.lifecycle_policies +SET data__PatchDocument = string('{{ { + "Description": description, + "Status": status, + "ExecutionRole": execution_role, + "ResourceType": resource_type, + "PolicyDetails": policy_details, + "ResourceSelection": resource_selection, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/imagebuilder/lifecycle_policies_list_only/index.md b/website/docs/services/imagebuilder/lifecycle_policies_list_only/index.md deleted file mode 100644 index 2a9802af2..000000000 --- a/website/docs/services/imagebuilder/lifecycle_policies_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: lifecycle_policies_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - lifecycle_policies_list_only - - imagebuilder - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists lifecycle_policies in a region or regions, for all properties use lifecycle_policies - -## Overview - - - - - - - -
Namelifecycle_policies_list_only
TypeResource
DescriptionResource schema for AWS::ImageBuilder::LifecyclePolicy
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all lifecycle_policies in a region. -```sql -SELECT -region, -arn -FROM awscc.imagebuilder.lifecycle_policies_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the lifecycle_policies_list_only resource, see lifecycle_policies - diff --git a/website/docs/services/imagebuilder/workflows/index.md b/website/docs/services/imagebuilder/workflows/index.md index f93bb6af4..abfb877dc 100644 --- a/website/docs/services/imagebuilder/workflows/index.md +++ b/website/docs/services/imagebuilder/workflows/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a workflow resource or lists ## Fields + + + workflow resource or lists + + + + + + For more information, see AWS::ImageBuilder::Workflow. @@ -99,31 +125,37 @@ For more information, see + workflows INSERT + workflows DELETE + workflows UPDATE + workflows_list_only SELECT + workflows SELECT @@ -132,6 +164,15 @@ For more information, see + + Gets all properties from an individual workflow. ```sql SELECT @@ -149,6 +190,19 @@ tags FROM awscc.imagebuilder.workflows WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all workflows in a region. +```sql +SELECT +region, +arn +FROM awscc.imagebuilder.workflows_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -245,6 +299,19 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.imagebuilder.workflows +SET data__PatchDocument = string('{{ { + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/imagebuilder/workflows_list_only/index.md b/website/docs/services/imagebuilder/workflows_list_only/index.md deleted file mode 100644 index 3615afc77..000000000 --- a/website/docs/services/imagebuilder/workflows_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: workflows_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - workflows_list_only - - imagebuilder - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists workflows in a region or regions, for all properties use workflows - -## Overview - - - - - - - -
Nameworkflows_list_only
TypeResource
DescriptionResource schema for AWS::ImageBuilder::Workflow
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all workflows in a region. -```sql -SELECT -region, -arn -FROM awscc.imagebuilder.workflows_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the workflows_list_only resource, see workflows - diff --git a/website/docs/services/inspector/assessment_targets/index.md b/website/docs/services/inspector/assessment_targets/index.md index 82613a0ee..b67854af3 100644 --- a/website/docs/services/inspector/assessment_targets/index.md +++ b/website/docs/services/inspector/assessment_targets/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets an assessment_target resource or ## Fields + + + assessment_target resource or "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::Inspector::AssessmentTarget. @@ -64,31 +90,37 @@ For more information, see + assessment_targets INSERT + assessment_targets DELETE + assessment_targets UPDATE + assessment_targets_list_only SELECT + assessment_targets SELECT @@ -97,6 +129,15 @@ For more information, see + + Gets all properties from an individual assessment_target. ```sql SELECT @@ -107,6 +148,19 @@ resource_group_arn FROM awscc.inspector.assessment_targets WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all assessment_targets in a region. +```sql +SELECT +region, +arn +FROM awscc.inspector.assessment_targets_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -173,6 +227,19 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.inspector.assessment_targets +SET data__PatchDocument = string('{{ { + "ResourceGroupArn": resource_group_arn +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/inspector/assessment_targets_list_only/index.md b/website/docs/services/inspector/assessment_targets_list_only/index.md deleted file mode 100644 index 076044abe..000000000 --- a/website/docs/services/inspector/assessment_targets_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: assessment_targets_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - assessment_targets_list_only - - inspector - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists assessment_targets in a region or regions, for all properties use assessment_targets - -## Overview - - - - - - - -
Nameassessment_targets_list_only
TypeResource
DescriptionResource Type definition for AWS::Inspector::AssessmentTarget
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all assessment_targets in a region. -```sql -SELECT -region, -arn -FROM awscc.inspector.assessment_targets_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the assessment_targets_list_only resource, see assessment_targets - diff --git a/website/docs/services/inspector/assessment_templates/index.md b/website/docs/services/inspector/assessment_templates/index.md index c2eb0cc84..ca95dd0d3 100644 --- a/website/docs/services/inspector/assessment_templates/index.md +++ b/website/docs/services/inspector/assessment_templates/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets an assessment_template resource o ## Fields + + + assessment_template resource o "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::Inspector::AssessmentTemplate. @@ -91,26 +117,31 @@ For more information, see + assessment_templates INSERT + assessment_templates DELETE + assessment_templates_list_only SELECT + assessment_templates SELECT @@ -119,6 +150,15 @@ For more information, see + + Gets all properties from an individual assessment_template. ```sql SELECT @@ -132,6 +172,19 @@ user_attributes_for_findings FROM awscc.inspector.assessment_templates WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all assessment_templates in a region. +```sql +SELECT +region, +arn +FROM awscc.inspector.assessment_templates_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -215,6 +268,7 @@ resources: + ## `DELETE` example ```sql diff --git a/website/docs/services/inspector/assessment_templates_list_only/index.md b/website/docs/services/inspector/assessment_templates_list_only/index.md deleted file mode 100644 index 273030445..000000000 --- a/website/docs/services/inspector/assessment_templates_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: assessment_templates_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - assessment_templates_list_only - - inspector - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists assessment_templates in a region or regions, for all properties use assessment_templates - -## Overview - - - - - - - -
Nameassessment_templates_list_only
TypeResource
DescriptionResource Type definition for AWS::Inspector::AssessmentTemplate
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all assessment_templates in a region. -```sql -SELECT -region, -arn -FROM awscc.inspector.assessment_templates_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the assessment_templates_list_only resource, see assessment_templates - diff --git a/website/docs/services/inspector/index.md b/website/docs/services/inspector/index.md index 2538bc7ae..65e60ee90 100644 --- a/website/docs/services/inspector/index.md +++ b/website/docs/services/inspector/index.md @@ -20,7 +20,7 @@ The inspector service documentation.
-total resources: 5
+total resources: 3
@@ -30,11 +30,9 @@ The inspector service documentation. \ 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 517ed6dd6..62026efdf 100644 --- a/website/docs/services/inspector/resource_groups/index.md +++ b/website/docs/services/inspector/resource_groups/index.md @@ -165,6 +165,7 @@ resources: + ## `DELETE` example ```sql diff --git a/website/docs/services/inspectorv2/cis_scan_configurations/index.md b/website/docs/services/inspectorv2/cis_scan_configurations/index.md index b70c3b194..8357662e1 100644 --- a/website/docs/services/inspectorv2/cis_scan_configurations/index.md +++ b/website/docs/services/inspectorv2/cis_scan_configurations/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a cis_scan_configuration resource ## Fields + + + cis_scan_configuration resource "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::InspectorV2::CisScanConfiguration. @@ -180,31 +206,37 @@ For more information, see + cis_scan_configurations INSERT + cis_scan_configurations DELETE + cis_scan_configurations UPDATE + cis_scan_configurations_list_only SELECT + cis_scan_configurations SELECT @@ -213,6 +245,15 @@ For more information, see + + Gets all properties from an individual cis_scan_configuration. ```sql SELECT @@ -226,6 +267,19 @@ tags FROM awscc.inspectorv2.cis_scan_configurations WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all cis_scan_configurations in a region. +```sql +SELECT +region, +arn +FROM awscc.inspectorv2.cis_scan_configurations_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -308,6 +362,23 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.inspectorv2.cis_scan_configurations +SET data__PatchDocument = string('{{ { + "ScanName": scan_name, + "SecurityLevel": security_level, + "Schedule": schedule, + "Targets": targets, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/inspectorv2/cis_scan_configurations_list_only/index.md b/website/docs/services/inspectorv2/cis_scan_configurations_list_only/index.md deleted file mode 100644 index 6221e20e3..000000000 --- a/website/docs/services/inspectorv2/cis_scan_configurations_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: cis_scan_configurations_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - cis_scan_configurations_list_only - - inspectorv2 - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists cis_scan_configurations in a region or regions, for all properties use cis_scan_configurations - -## Overview - - - - - - - -
Namecis_scan_configurations_list_only
TypeResource
DescriptionCIS Scan Configuration resource schema
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all cis_scan_configurations in a region. -```sql -SELECT -region, -arn -FROM awscc.inspectorv2.cis_scan_configurations_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the cis_scan_configurations_list_only resource, see cis_scan_configurations - diff --git a/website/docs/services/inspectorv2/code_security_integrations/index.md b/website/docs/services/inspectorv2/code_security_integrations/index.md index 2c4656cff..748fb3a88 100644 --- a/website/docs/services/inspectorv2/code_security_integrations/index.md +++ b/website/docs/services/inspectorv2/code_security_integrations/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a code_security_integration resou ## Fields + + + code_security_integration resou "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::InspectorV2::CodeSecurityIntegration. @@ -154,31 +180,37 @@ For more information, see + code_security_integrations INSERT + code_security_integrations DELETE + code_security_integrations UPDATE + code_security_integrations_list_only SELECT + code_security_integrations SELECT @@ -187,6 +219,15 @@ For more information, see + + Gets all properties from an individual code_security_integration. ```sql SELECT @@ -205,6 +246,19 @@ tags FROM awscc.inspectorv2.code_security_integrations WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all code_security_integrations in a region. +```sql +SELECT +region, +arn +FROM awscc.inspectorv2.code_security_integrations_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -297,6 +351,21 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.inspectorv2.code_security_integrations +SET data__PatchDocument = string('{{ { + "Name": name, + "Type": type, + "UpdateIntegrationDetails": update_integration_details +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/inspectorv2/code_security_integrations_list_only/index.md b/website/docs/services/inspectorv2/code_security_integrations_list_only/index.md deleted file mode 100644 index dcfe6383c..000000000 --- a/website/docs/services/inspectorv2/code_security_integrations_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: code_security_integrations_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - code_security_integrations_list_only - - inspectorv2 - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists code_security_integrations in a region or regions, for all properties use code_security_integrations - -## Overview - - - - - - - -
Namecode_security_integrations_list_only
TypeResource
DescriptionInspector CodeSecurityIntegration resource schema
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all code_security_integrations in a region. -```sql -SELECT -region, -arn -FROM awscc.inspectorv2.code_security_integrations_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the code_security_integrations_list_only resource, see code_security_integrations - 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 0a0bce779..1b567f7e2 100644 --- a/website/docs/services/inspectorv2/code_security_scan_configurations/index.md +++ b/website/docs/services/inspectorv2/code_security_scan_configurations/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a code_security_scan_configuration ## Fields + + + code_security_scan_configuration + + + + + + For more information, see AWS::InspectorV2::CodeSecurityScanConfiguration. @@ -115,31 +141,37 @@ For more information, see + code_security_scan_configurations INSERT + code_security_scan_configurations DELETE + code_security_scan_configurations UPDATE + code_security_scan_configurations_list_only SELECT + code_security_scan_configurations SELECT @@ -148,6 +180,15 @@ For more information, see + + Gets all properties from an individual code_security_scan_configuration. ```sql SELECT @@ -161,6 +202,19 @@ tags FROM awscc.inspectorv2.code_security_scan_configurations WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all code_security_scan_configurations in a region. +```sql +SELECT +region, +arn +FROM awscc.inspectorv2.code_security_scan_configurations_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -251,6 +305,19 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.inspectorv2.code_security_scan_configurations +SET data__PatchDocument = string('{{ { + "Configuration": configuration +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/inspectorv2/code_security_scan_configurations_list_only/index.md b/website/docs/services/inspectorv2/code_security_scan_configurations_list_only/index.md deleted file mode 100644 index 33d056cdf..000000000 --- a/website/docs/services/inspectorv2/code_security_scan_configurations_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: code_security_scan_configurations_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - code_security_scan_configurations_list_only - - inspectorv2 - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists code_security_scan_configurations in a region or regions, for all properties use code_security_scan_configurations - -## Overview - - - - - - - -
Namecode_security_scan_configurations_list_only
TypeResource
DescriptionInspector CodeSecurityScanConfiguration resource schema
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all code_security_scan_configurations in a region. -```sql -SELECT -region, -arn -FROM awscc.inspectorv2.code_security_scan_configurations_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the code_security_scan_configurations_list_only resource, see code_security_scan_configurations - diff --git a/website/docs/services/inspectorv2/filters/index.md b/website/docs/services/inspectorv2/filters/index.md index 7f79cd3fb..34f23dd89 100644 --- a/website/docs/services/inspectorv2/filters/index.md +++ b/website/docs/services/inspectorv2/filters/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a filter resource or lists ## Fields + + + filter resource or lists "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::InspectorV2::Filter. @@ -166,31 +192,37 @@ For more information, see + filters INSERT + filters DELETE + filters UPDATE + filters_list_only SELECT + filters SELECT @@ -199,6 +231,15 @@ For more information, see + + Gets all properties from an individual filter. ```sql SELECT @@ -212,6 +253,19 @@ tags FROM awscc.inspectorv2.filters WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all filters in a region. +```sql +SELECT +region, +arn +FROM awscc.inspectorv2.filters_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -353,6 +407,23 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.inspectorv2.filters +SET data__PatchDocument = string('{{ { + "Name": name, + "Description": description, + "FilterCriteria": filter_criteria, + "FilterAction": filter_action, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/inspectorv2/filters_list_only/index.md b/website/docs/services/inspectorv2/filters_list_only/index.md deleted file mode 100644 index e4e85887e..000000000 --- a/website/docs/services/inspectorv2/filters_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: filters_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - filters_list_only - - inspectorv2 - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists filters in a region or regions, for all properties use filters - -## Overview - - - - - - - -
Namefilters_list_only
TypeResource
DescriptionInspector Filter resource schema
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all filters in a region. -```sql -SELECT -region, -arn -FROM awscc.inspectorv2.filters_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the filters_list_only resource, see filters - diff --git a/website/docs/services/inspectorv2/index.md b/website/docs/services/inspectorv2/index.md index 2c84266f7..c89c8ab4d 100644 --- a/website/docs/services/inspectorv2/index.md +++ b/website/docs/services/inspectorv2/index.md @@ -20,7 +20,7 @@ The inspectorv2 service documentation.
-total resources: 8
+total resources: 4
@@ -30,14 +30,10 @@ The inspectorv2 service documentation. \ No newline at end of file diff --git a/website/docs/services/internetmonitor/index.md b/website/docs/services/internetmonitor/index.md index f5fe87898..dda3e24c0 100644 --- a/website/docs/services/internetmonitor/index.md +++ b/website/docs/services/internetmonitor/index.md @@ -20,7 +20,7 @@ The internetmonitor service documentation.
-total resources: 2
+total resources: 1
@@ -32,6 +32,6 @@ The internetmonitor service documentation. monitors \ 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 877f4dffc..4ba361cd6 100644 --- a/website/docs/services/internetmonitor/monitors/index.md +++ b/website/docs/services/internetmonitor/monitors/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a monitor resource or lists ## Fields + + + monitor resource or lists + + + + + + For more information, see AWS::InternetMonitor::Monitor. @@ -199,31 +225,37 @@ For more information, see + monitors INSERT + monitors DELETE + monitors UPDATE + monitors_list_only SELECT + monitors SELECT @@ -232,6 +264,15 @@ For more information, see + + Gets all properties from an individual monitor. ```sql SELECT @@ -256,6 +297,19 @@ health_events_config FROM awscc.internetmonitor.monitors WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all monitors in a region. +```sql +SELECT +region, +monitor_name +FROM awscc.internetmonitor.monitors_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -376,6 +430,29 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.internetmonitor.monitors +SET data__PatchDocument = string('{{ { + "LinkedAccountId": linked_account_id, + "IncludeLinkedAccounts": include_linked_accounts, + "Resources": resources, + "ResourcesToAdd": resources_to_add, + "ResourcesToRemove": resources_to_remove, + "Status": status, + "Tags": tags, + "MaxCityNetworksToMonitor": max_city_networks_to_monitor, + "TrafficPercentageToMonitor": traffic_percentage_to_monitor, + "InternetMeasurementsLogDelivery": internet_measurements_log_delivery, + "HealthEventsConfig": health_events_config +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/internetmonitor/monitors_list_only/index.md b/website/docs/services/internetmonitor/monitors_list_only/index.md deleted file mode 100644 index 1be25b144..000000000 --- a/website/docs/services/internetmonitor/monitors_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: monitors_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - monitors_list_only - - internetmonitor - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists monitors in a region or regions, for all properties use monitors - -## Overview - - - - - - - -
Namemonitors_list_only
TypeResource
DescriptionRepresents a monitor, which defines the monitoring boundaries for measurements that Internet Monitor publishes information about for an application
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all monitors in a region. -```sql -SELECT -region, -monitor_name -FROM awscc.internetmonitor.monitors_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the monitors_list_only resource, see monitors - diff --git a/website/docs/services/invoicing/index.md b/website/docs/services/invoicing/index.md index e99746e2f..3eaf9d8ac 100644 --- a/website/docs/services/invoicing/index.md +++ b/website/docs/services/invoicing/index.md @@ -20,7 +20,7 @@ The invoicing service documentation.
-total resources: 2
+total resources: 1
@@ -32,6 +32,6 @@ The invoicing service documentation. invoice_units \ 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 a9e876574..89a25dd3f 100644 --- a/website/docs/services/invoicing/invoice_units/index.md +++ b/website/docs/services/invoicing/invoice_units/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets an invoice_unit resource or lists ## Fields + + + invoice_unit
resource or lists "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::Invoicing::InvoiceUnit. @@ -108,31 +134,37 @@ For more information, see + invoice_units INSERT + invoice_units DELETE + invoice_units UPDATE + invoice_units_list_only SELECT + invoice_units SELECT @@ -141,6 +173,15 @@ For more information, see + + Gets all properties from an individual invoice_unit. ```sql SELECT @@ -156,6 +197,19 @@ resource_tags FROM awscc.invoicing.invoice_units WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all invoice_units in a region. +```sql +SELECT +region, +invoice_unit_arn +FROM awscc.invoicing.invoice_units_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -244,6 +298,22 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.invoicing.invoice_units +SET data__PatchDocument = string('{{ { + "Description": description, + "TaxInheritanceDisabled": tax_inheritance_disabled, + "Rule": rule, + "ResourceTags": resource_tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/invoicing/invoice_units_list_only/index.md b/website/docs/services/invoicing/invoice_units_list_only/index.md deleted file mode 100644 index 75a527d4f..000000000 --- a/website/docs/services/invoicing/invoice_units_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: invoice_units_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - invoice_units_list_only - - invoicing - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists invoice_units in a region or regions, for all properties use invoice_units - -## Overview - - - - - - - -
Nameinvoice_units_list_only
TypeResource
DescriptionAn invoice unit is a set of mutually exclusive accounts that correspond to your business entity. Invoice units allow you to separate AWS account costs and configures your invoice for each business entity.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all invoice_units in a region. -```sql -SELECT -region, -invoice_unit_arn -FROM awscc.invoicing.invoice_units_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the invoice_units_list_only resource, see invoice_units - diff --git a/website/docs/services/iot/account_audit_configurations/index.md b/website/docs/services/iot/account_audit_configurations/index.md index 5f947b8ea..f630fe62b 100644 --- a/website/docs/services/iot/account_audit_configurations/index.md +++ b/website/docs/services/iot/account_audit_configurations/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets an account_audit_configuration re ## Fields + + + account_audit_configuration
re "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::IoT::AccountAuditConfiguration. @@ -155,31 +181,37 @@ For more information, see + account_audit_configurations INSERT + account_audit_configurations DELETE + account_audit_configurations UPDATE + account_audit_configurations_list_only SELECT + account_audit_configurations SELECT @@ -188,6 +220,15 @@ For more information, see + + Gets all properties from an individual account_audit_configuration. ```sql SELECT @@ -199,6 +240,19 @@ role_arn FROM awscc.iot.account_audit_configurations WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all account_audit_configurations in a region. +```sql +SELECT +region, +account_id +FROM awscc.iot.account_audit_configurations_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -303,6 +357,21 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.iot.account_audit_configurations +SET data__PatchDocument = string('{{ { + "AuditCheckConfigurations": audit_check_configurations, + "AuditNotificationTargetConfigurations": audit_notification_target_configurations, + "RoleArn": role_arn +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/iot/account_audit_configurations_list_only/index.md b/website/docs/services/iot/account_audit_configurations_list_only/index.md deleted file mode 100644 index a835dbbf4..000000000 --- a/website/docs/services/iot/account_audit_configurations_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: account_audit_configurations_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - account_audit_configurations_list_only - - iot - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists account_audit_configurations in a region or regions, for all properties use account_audit_configurations - -## Overview - - - - - - - -
Nameaccount_audit_configurations_list_only
TypeResource
DescriptionConfigures the Device Defender audit settings for this account. Settings include how audit notifications are sent and which audit checks are enabled or disabled.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all account_audit_configurations in a region. -```sql -SELECT -region, -account_id -FROM awscc.iot.account_audit_configurations_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the account_audit_configurations_list_only resource, see account_audit_configurations - diff --git a/website/docs/services/iot/authorizers/index.md b/website/docs/services/iot/authorizers/index.md index 77b87eeba..8b010ac93 100644 --- a/website/docs/services/iot/authorizers/index.md +++ b/website/docs/services/iot/authorizers/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets an authorizer resource or lists < ## Fields + + + authorizer resource or lists < "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::IoT::Authorizer. @@ -106,31 +132,37 @@ For more information, see + authorizers INSERT + authorizers DELETE + authorizers UPDATE + authorizers_list_only SELECT + authorizers SELECT @@ -139,6 +171,15 @@ For more information, see + + Gets all properties from an individual authorizer. ```sql SELECT @@ -155,6 +196,19 @@ tags FROM awscc.iot.authorizers WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all authorizers in a region. +```sql +SELECT +region, +authorizer_name +FROM awscc.iot.authorizers_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -245,6 +299,24 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.iot.authorizers +SET data__PatchDocument = string('{{ { + "AuthorizerFunctionArn": authorizer_function_arn, + "Status": status, + "TokenKeyName": token_key_name, + "TokenSigningPublicKeys": token_signing_public_keys, + "EnableCachingForHttp": enable_caching_for_http, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/iot/authorizers_list_only/index.md b/website/docs/services/iot/authorizers_list_only/index.md deleted file mode 100644 index 68ce5f482..000000000 --- a/website/docs/services/iot/authorizers_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: authorizers_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - authorizers_list_only - - iot - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists authorizers in a region or regions, for all properties use authorizers - -## Overview - - - - - - - -
Nameauthorizers_list_only
TypeResource
DescriptionCreates an authorizer.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all authorizers in a region. -```sql -SELECT -region, -authorizer_name -FROM awscc.iot.authorizers_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the authorizers_list_only resource, see authorizers - diff --git a/website/docs/services/iot/billing_groups/index.md b/website/docs/services/iot/billing_groups/index.md index baeb3e95b..66438933c 100644 --- a/website/docs/services/iot/billing_groups/index.md +++ b/website/docs/services/iot/billing_groups/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a billing_group resource or lists ## Fields + + + billing_group resource or lists "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::IoT::BillingGroup. @@ -93,31 +119,37 @@ For more information, see + billing_groups INSERT + billing_groups DELETE + billing_groups UPDATE + billing_groups_list_only SELECT + billing_groups SELECT @@ -126,6 +158,15 @@ For more information, see + + Gets all properties from an individual billing_group. ```sql SELECT @@ -138,6 +179,19 @@ billing_group_properties FROM awscc.iot.billing_groups WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all billing_groups in a region. +```sql +SELECT +region, +billing_group_name +FROM awscc.iot.billing_groups_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -213,6 +267,20 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.iot.billing_groups +SET data__PatchDocument = string('{{ { + "Tags": tags, + "BillingGroupProperties": billing_group_properties +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/iot/billing_groups_list_only/index.md b/website/docs/services/iot/billing_groups_list_only/index.md deleted file mode 100644 index 3a0f0e8f0..000000000 --- a/website/docs/services/iot/billing_groups_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: billing_groups_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - billing_groups_list_only - - iot - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists billing_groups in a region or regions, for all properties use billing_groups - -## Overview - - - - - - - -
Namebilling_groups_list_only
TypeResource
DescriptionResource Type definition for AWS::IoT::BillingGroup
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all billing_groups in a region. -```sql -SELECT -region, -billing_group_name -FROM awscc.iot.billing_groups_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the billing_groups_list_only resource, see billing_groups - diff --git a/website/docs/services/iot/ca_certificates/index.md b/website/docs/services/iot/ca_certificates/index.md index df956a2d4..ee51b1c85 100644 --- a/website/docs/services/iot/ca_certificates/index.md +++ b/website/docs/services/iot/ca_certificates/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a ca_certificate resource or list ## Fields + + + ca_certificate resource or list "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::IoT::CACertificate. @@ -128,31 +154,37 @@ For more information, see + ca_certificates INSERT + ca_certificates DELETE + ca_certificates UPDATE + ca_certificates_list_only SELECT + ca_certificates SELECT @@ -161,6 +193,15 @@ For more information, see + + Gets all properties from an individual ca_certificate. ```sql SELECT @@ -178,6 +219,19 @@ tags FROM awscc.iot.ca_certificates WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all ca_certificates in a region. +```sql +SELECT +region, +id +FROM awscc.iot.ca_certificates_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -273,6 +327,23 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.iot.ca_certificates +SET data__PatchDocument = string('{{ { + "Status": status, + "AutoRegistrationStatus": auto_registration_status, + "RemoveAutoRegistration": remove_auto_registration, + "RegistrationConfig": registration_config, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/iot/ca_certificates_list_only/index.md b/website/docs/services/iot/ca_certificates_list_only/index.md deleted file mode 100644 index c9d2eb3a5..000000000 --- a/website/docs/services/iot/ca_certificates_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: ca_certificates_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - ca_certificates_list_only - - iot - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists ca_certificates in a region or regions, for all properties use ca_certificates - -## Overview - - - - - - - -
Nameca_certificates_list_only
TypeResource
DescriptionRegisters a CA Certificate in IoT.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all ca_certificates in a region. -```sql -SELECT -region, -id -FROM awscc.iot.ca_certificates_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the ca_certificates_list_only resource, see ca_certificates - diff --git a/website/docs/services/iot/certificate_providers/index.md b/website/docs/services/iot/certificate_providers/index.md index 4b7ddfc9c..6c2f19efd 100644 --- a/website/docs/services/iot/certificate_providers/index.md +++ b/website/docs/services/iot/certificate_providers/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a certificate_provider resource o ## Fields + + + certificate_provider resource o "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::IoT::CertificateProvider. @@ -86,31 +112,37 @@ For more information, see + certificate_providers INSERT + certificate_providers DELETE + certificate_providers UPDATE + certificate_providers_list_only SELECT + certificate_providers SELECT @@ -119,6 +151,15 @@ For more information, see + + Gets all properties from an individual certificate_provider. ```sql SELECT @@ -131,6 +172,19 @@ arn FROM awscc.iot.certificate_providers WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all certificate_providers in a region. +```sql +SELECT +region, +certificate_provider_name +FROM awscc.iot.certificate_providers_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -208,6 +262,21 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.iot.certificate_providers +SET data__PatchDocument = string('{{ { + "LambdaFunctionArn": lambda_function_arn, + "AccountDefaultForOperations": account_default_for_operations, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/iot/certificate_providers_list_only/index.md b/website/docs/services/iot/certificate_providers_list_only/index.md deleted file mode 100644 index 08f5b18e4..000000000 --- a/website/docs/services/iot/certificate_providers_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: certificate_providers_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - certificate_providers_list_only - - iot - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists certificate_providers in a region or regions, for all properties use certificate_providers - -## Overview - - - - - - - -
Namecertificate_providers_list_only
TypeResource
DescriptionUse the AWS::IoT::CertificateProvider resource to declare an AWS IoT Certificate Provider.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all certificate_providers in a region. -```sql -SELECT -region, -certificate_provider_name -FROM awscc.iot.certificate_providers_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the certificate_providers_list_only resource, see certificate_providers - diff --git a/website/docs/services/iot/certificates/index.md b/website/docs/services/iot/certificates/index.md index 442b84a74..cba0c1fb6 100644 --- a/website/docs/services/iot/certificates/index.md +++ b/website/docs/services/iot/certificates/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a certificate resource or lists < ## Fields + + + certificate resource or lists < "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::IoT::Certificate. @@ -84,31 +110,37 @@ For more information, see + certificates INSERT + certificates DELETE + certificates UPDATE + certificates_list_only SELECT + certificates SELECT @@ -117,6 +149,15 @@ For more information, see + + Gets all properties from an individual certificate. ```sql SELECT @@ -131,6 +172,19 @@ arn FROM awscc.iot.certificates WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all certificates in a region. +```sql +SELECT +region, +id +FROM awscc.iot.certificates_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -207,6 +261,19 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.iot.certificates +SET data__PatchDocument = string('{{ { + "Status": status +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/iot/certificates_list_only/index.md b/website/docs/services/iot/certificates_list_only/index.md deleted file mode 100644 index b5758e263..000000000 --- a/website/docs/services/iot/certificates_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: certificates_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - certificates_list_only - - iot - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists certificates in a region or regions, for all properties use certificates - -## Overview - - - - - - - -
Namecertificates_list_only
TypeResource
DescriptionUse the AWS::IoT::Certificate resource to declare an AWS IoT X.509 certificate.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all certificates in a region. -```sql -SELECT -region, -id -FROM awscc.iot.certificates_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the certificates_list_only resource, see certificates - diff --git a/website/docs/services/iot/commands/index.md b/website/docs/services/iot/commands/index.md index 9d8f686a7..283716159 100644 --- a/website/docs/services/iot/commands/index.md +++ b/website/docs/services/iot/commands/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a command resource or lists ## Fields + + + command resource or lists + + + + + + For more information, see AWS::IoT::Command. @@ -192,31 +218,37 @@ For more information, see + commands INSERT + commands DELETE + commands UPDATE + commands_list_only SELECT + commands SELECT @@ -225,6 +257,15 @@ For more information, see + + Gets all properties from an individual command. ```sql SELECT @@ -245,6 +286,19 @@ tags FROM awscc.iot.commands WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all commands in a region. +```sql +SELECT +region, +command_id +FROM awscc.iot.commands_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -364,6 +418,29 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.iot.commands +SET data__PatchDocument = string('{{ { + "CreatedAt": created_at, + "Deprecated": deprecated, + "Description": description, + "DisplayName": display_name, + "LastUpdatedAt": last_updated_at, + "MandatoryParameters": mandatory_parameters, + "Namespace": namespace, + "RoleArn": role_arn, + "Payload": payload, + "PendingDeletion": pending_deletion, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/iot/commands_list_only/index.md b/website/docs/services/iot/commands_list_only/index.md deleted file mode 100644 index e06189405..000000000 --- a/website/docs/services/iot/commands_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: commands_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - commands_list_only - - iot - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists commands in a region or regions, for all properties use commands - -## Overview - - - - - - - -
Namecommands_list_only
TypeResource
DescriptionRepresents the resource definition of AWS IoT Command.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all commands in a region. -```sql -SELECT -region, -command_id -FROM awscc.iot.commands_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the commands_list_only resource, see commands - diff --git a/website/docs/services/iot/custom_metrics/index.md b/website/docs/services/iot/custom_metrics/index.md index 86a8af72c..82959962a 100644 --- a/website/docs/services/iot/custom_metrics/index.md +++ b/website/docs/services/iot/custom_metrics/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a custom_metric resource or lists ## Fields + + + custom_metric
resource or lists "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::IoT::CustomMetric. @@ -86,31 +112,37 @@ For more information, see + custom_metrics INSERT + custom_metrics DELETE + custom_metrics UPDATE + custom_metrics_list_only SELECT + custom_metrics SELECT @@ -119,6 +151,15 @@ For more information, see + + Gets all properties from an individual custom_metric. ```sql SELECT @@ -131,6 +172,19 @@ tags FROM awscc.iot.custom_metrics WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all custom_metrics in a region. +```sql +SELECT +region, +metric_name +FROM awscc.iot.custom_metrics_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -205,6 +259,20 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.iot.custom_metrics +SET data__PatchDocument = string('{{ { + "DisplayName": display_name, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/iot/custom_metrics_list_only/index.md b/website/docs/services/iot/custom_metrics_list_only/index.md deleted file mode 100644 index ca536d51e..000000000 --- a/website/docs/services/iot/custom_metrics_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: custom_metrics_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - custom_metrics_list_only - - iot - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists custom_metrics in a region or regions, for all properties use custom_metrics - -## Overview - - - - - - - -
Namecustom_metrics_list_only
TypeResource
DescriptionA custom metric published by your devices to Device Defender.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all custom_metrics in a region. -```sql -SELECT -region, -metric_name -FROM awscc.iot.custom_metrics_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the custom_metrics_list_only resource, see custom_metrics - diff --git a/website/docs/services/iot/dimensions/index.md b/website/docs/services/iot/dimensions/index.md index 7c1636ab9..4c0f7eade 100644 --- a/website/docs/services/iot/dimensions/index.md +++ b/website/docs/services/iot/dimensions/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a dimension resource or lists ## Fields + + + dimension resource or lists + + + + + + For more information, see AWS::IoT::Dimension. @@ -86,31 +112,37 @@ For more information, see + dimensions INSERT + dimensions DELETE + dimensions UPDATE + dimensions_list_only SELECT + dimensions SELECT @@ -119,6 +151,15 @@ For more information, see + + Gets all properties from an individual dimension. ```sql SELECT @@ -131,6 +172,19 @@ arn FROM awscc.iot.dimensions WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all dimensions in a region. +```sql +SELECT +region, +name +FROM awscc.iot.dimensions_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -208,6 +262,20 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.iot.dimensions +SET data__PatchDocument = string('{{ { + "StringValues": string_values, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/iot/dimensions_list_only/index.md b/website/docs/services/iot/dimensions_list_only/index.md deleted file mode 100644 index 4947ed7a4..000000000 --- a/website/docs/services/iot/dimensions_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: dimensions_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - dimensions_list_only - - iot - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists dimensions in a region or regions, for all properties use dimensions - -## Overview - - - - - - - -
Namedimensions_list_only
TypeResource
DescriptionA dimension can be used to limit the scope of a metric used in a security profile for AWS IoT Device Defender.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all dimensions in a region. -```sql -SELECT -region, -name -FROM awscc.iot.dimensions_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the dimensions_list_only resource, see dimensions - diff --git a/website/docs/services/iot/domain_configurations/index.md b/website/docs/services/iot/domain_configurations/index.md index 0d2d7a610..58c47a75a 100644 --- a/website/docs/services/iot/domain_configurations/index.md +++ b/website/docs/services/iot/domain_configurations/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a domain_configuration resource o ## Fields + + + domain_configuration resource o "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::IoT::DomainConfiguration. @@ -201,31 +227,37 @@ For more information, see + domain_configurations INSERT + domain_configurations DELETE + domain_configurations UPDATE + domain_configurations_list_only SELECT + domain_configurations SELECT @@ -234,6 +266,15 @@ For more information, see + + Gets all properties from an individual domain_configuration. ```sql SELECT @@ -257,6 +298,19 @@ tags FROM awscc.iot.domain_configurations WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all domain_configurations in a region. +```sql +SELECT +region, +domain_configuration_name +FROM awscc.iot.domain_configurations_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -375,6 +429,26 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.iot.domain_configurations +SET data__PatchDocument = string('{{ { + "AuthorizerConfig": authorizer_config, + "DomainConfigurationStatus": domain_configuration_status, + "ServerCertificateConfig": server_certificate_config, + "TlsConfig": tls_config, + "AuthenticationType": authentication_type, + "ApplicationProtocol": application_protocol, + "ClientCertificateConfig": client_certificate_config, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/iot/domain_configurations_list_only/index.md b/website/docs/services/iot/domain_configurations_list_only/index.md deleted file mode 100644 index 3d96253f5..000000000 --- a/website/docs/services/iot/domain_configurations_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: domain_configurations_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - domain_configurations_list_only - - iot - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists domain_configurations in a region or regions, for all properties use domain_configurations - -## Overview - - - - - - - -
Namedomain_configurations_list_only
TypeResource
DescriptionCreate and manage a Domain Configuration
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all domain_configurations in a region. -```sql -SELECT -region, -domain_configuration_name -FROM awscc.iot.domain_configurations_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the domain_configurations_list_only resource, see domain_configurations - diff --git a/website/docs/services/iot/encryption_configurations/index.md b/website/docs/services/iot/encryption_configurations/index.md index 50c7bc450..6d7af086e 100644 --- a/website/docs/services/iot/encryption_configurations/index.md +++ b/website/docs/services/iot/encryption_configurations/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets an encryption_configuration resou ## Fields + + + encryption_configuration resou "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::IoT::EncryptionConfiguration. @@ -96,31 +122,37 @@ For more information, see + encryption_configurations INSERT + encryption_configurations DELETE + encryption_configurations UPDATE + encryption_configurations_list_only SELECT + encryption_configurations SELECT @@ -129,6 +161,15 @@ For more information, see + + Gets all properties from an individual encryption_configuration. ```sql SELECT @@ -142,6 +183,19 @@ last_modified_date FROM awscc.iot.encryption_configurations WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all encryption_configurations in a region. +```sql +SELECT +region, +account_id +FROM awscc.iot.encryption_configurations_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -210,6 +264,21 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.iot.encryption_configurations +SET data__PatchDocument = string('{{ { + "EncryptionType": encryption_type, + "KmsAccessRoleArn": kms_access_role_arn, + "KmsKeyArn": kms_key_arn +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/iot/encryption_configurations_list_only/index.md b/website/docs/services/iot/encryption_configurations_list_only/index.md deleted file mode 100644 index 3631430e2..000000000 --- a/website/docs/services/iot/encryption_configurations_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: encryption_configurations_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - encryption_configurations_list_only - - iot - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists encryption_configurations in a region or regions, for all properties use encryption_configurations - -## Overview - - - - - - - -
Nameencryption_configurations_list_only
TypeResource
DescriptionResource Type definition for AWS::IoT::EncryptionConfiguration
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all encryption_configurations in a region. -```sql -SELECT -region, -account_id -FROM awscc.iot.encryption_configurations_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the encryption_configurations_list_only resource, see encryption_configurations - diff --git a/website/docs/services/iot/fleet_metrics/index.md b/website/docs/services/iot/fleet_metrics/index.md index f3d8fdc57..680d7ff3b 100644 --- a/website/docs/services/iot/fleet_metrics/index.md +++ b/website/docs/services/iot/fleet_metrics/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a fleet_metric resource or lists ## Fields + + + fleet_metric resource or lists "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::IoT::FleetMetric. @@ -138,31 +164,37 @@ For more information, see + fleet_metrics INSERT + fleet_metrics DELETE + fleet_metrics UPDATE + fleet_metrics_list_only SELECT + fleet_metrics SELECT @@ -171,6 +203,15 @@ For more information, see + + Gets all properties from an individual fleet_metric. ```sql SELECT @@ -192,6 +233,19 @@ tags FROM awscc.iot.fleet_metrics WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all fleet_metrics in a region. +```sql +SELECT +region, +metric_name +FROM awscc.iot.fleet_metrics_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -293,6 +347,27 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.iot.fleet_metrics +SET data__PatchDocument = string('{{ { + "Description": description, + "QueryString": query_string, + "Period": period, + "AggregationField": aggregation_field, + "QueryVersion": query_version, + "IndexName": index_name, + "Unit": unit, + "AggregationType": aggregation_type, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/iot/fleet_metrics_list_only/index.md b/website/docs/services/iot/fleet_metrics_list_only/index.md deleted file mode 100644 index 428b77e10..000000000 --- a/website/docs/services/iot/fleet_metrics_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: fleet_metrics_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - fleet_metrics_list_only - - iot - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists fleet_metrics in a region or regions, for all properties use fleet_metrics - -## Overview - - - - - - - -
Namefleet_metrics_list_only
TypeResource
DescriptionAn aggregated metric of certain devices in your fleet
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all fleet_metrics in a region. -```sql -SELECT -region, -metric_name -FROM awscc.iot.fleet_metrics_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the fleet_metrics_list_only resource, see fleet_metrics - diff --git a/website/docs/services/iot/index.md b/website/docs/services/iot/index.md index 5ea5e9865..bda8d6be9 100644 --- a/website/docs/services/iot/index.md +++ b/website/docs/services/iot/index.md @@ -20,7 +20,7 @@ The iot service documentation.
-total resources: 56
+total resources: 28
@@ -30,62 +30,34 @@ The iot service documentation. \ 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 9ae237b6a..2a67a90a6 100644 --- a/website/docs/services/iot/job_templates/index.md +++ b/website/docs/services/iot/job_templates/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a job_template resource or lists ## Fields + + + job_template resource or lists "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::IoT::JobTemplate. @@ -363,26 +389,31 @@ For more information, see + job_templates INSERT + job_templates DELETE + job_templates_list_only SELECT + job_templates SELECT @@ -391,6 +422,15 @@ For more information, see + + Gets all properties from an individual job_template. ```sql SELECT @@ -412,6 +452,19 @@ tags FROM awscc.iot.job_templates WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all job_templates in a region. +```sql +SELECT +region, +job_template_id +FROM awscc.iot.job_templates_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -693,6 +746,7 @@ resources: + ## `DELETE` example ```sql diff --git a/website/docs/services/iot/job_templates_list_only/index.md b/website/docs/services/iot/job_templates_list_only/index.md deleted file mode 100644 index 701ccca33..000000000 --- a/website/docs/services/iot/job_templates_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: job_templates_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - job_templates_list_only - - iot - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists job_templates in a region or regions, for all properties use job_templates - -## Overview - - - - - - - -
Namejob_templates_list_only
TypeResource
DescriptionResource Type definition for AWS::IoT::JobTemplate. Job templates enable you to preconfigure jobs so that you can deploy them to multiple sets of target devices.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all job_templates in a region. -```sql -SELECT -region, -job_template_id -FROM awscc.iot.job_templates_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the job_templates_list_only resource, see job_templates - diff --git a/website/docs/services/iot/loggings/index.md b/website/docs/services/iot/loggings/index.md index 873b01953..a5ec47666 100644 --- a/website/docs/services/iot/loggings/index.md +++ b/website/docs/services/iot/loggings/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a logging resource or lists ## Fields + + + logging resource or lists + + + + + + For more information, see AWS::IoT::Logging. @@ -64,31 +90,37 @@ For more information, see + loggings INSERT + loggings DELETE + loggings UPDATE + loggings_list_only SELECT + loggings SELECT @@ -97,6 +129,15 @@ For more information, see + + Gets all properties from an individual logging. ```sql SELECT @@ -107,6 +148,19 @@ default_log_level FROM awscc.iot.loggings WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all loggings in a region. +```sql +SELECT +region, +account_id +FROM awscc.iot.loggings_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -179,6 +233,20 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.iot.loggings +SET data__PatchDocument = string('{{ { + "RoleArn": role_arn, + "DefaultLogLevel": default_log_level +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/iot/loggings_list_only/index.md b/website/docs/services/iot/loggings_list_only/index.md deleted file mode 100644 index b36e4ebf6..000000000 --- a/website/docs/services/iot/loggings_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: loggings_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - loggings_list_only - - iot - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists loggings in a region or regions, for all properties use loggings - -## Overview - - - - - - - -
Nameloggings_list_only
TypeResource
DescriptionLogging Options enable you to configure your IoT V2 logging role and default logging level so that you can monitor progress events logs as it passes from your devices through Iot core service.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all loggings in a region. -```sql -SELECT -region, -account_id -FROM awscc.iot.loggings_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the loggings_list_only resource, see loggings - diff --git a/website/docs/services/iot/mitigation_actions/index.md b/website/docs/services/iot/mitigation_actions/index.md index e8b44db13..4c3993b9d 100644 --- a/website/docs/services/iot/mitigation_actions/index.md +++ b/website/docs/services/iot/mitigation_actions/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a mitigation_action resource or l ## Fields + + + mitigation_action
resource or l "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::IoT::MitigationAction. @@ -175,31 +201,37 @@ For more information, see + mitigation_actions INSERT + mitigation_actions DELETE + mitigation_actions UPDATE + mitigation_actions_list_only SELECT + mitigation_actions SELECT @@ -208,6 +240,15 @@ For more information, see + + Gets all properties from an individual mitigation_action. ```sql SELECT @@ -221,6 +262,19 @@ mitigation_action_id FROM awscc.iot.mitigation_actions WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all mitigation_actions in a region. +```sql +SELECT +region, +action_name +FROM awscc.iot.mitigation_actions_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -312,6 +366,21 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.iot.mitigation_actions +SET data__PatchDocument = string('{{ { + "RoleArn": role_arn, + "Tags": tags, + "ActionParams": action_params +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/iot/mitigation_actions_list_only/index.md b/website/docs/services/iot/mitigation_actions_list_only/index.md deleted file mode 100644 index b03d60b67..000000000 --- a/website/docs/services/iot/mitigation_actions_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: mitigation_actions_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - mitigation_actions_list_only - - iot - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists mitigation_actions in a region or regions, for all properties use mitigation_actions - -## Overview - - - - - - - -
Namemitigation_actions_list_only
TypeResource
DescriptionMitigation actions can be used to take actions to mitigate issues that were found in an Audit finding or Detect violation.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all mitigation_actions in a region. -```sql -SELECT -region, -action_name -FROM awscc.iot.mitigation_actions_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the mitigation_actions_list_only resource, see mitigation_actions - diff --git a/website/docs/services/iot/policies/index.md b/website/docs/services/iot/policies/index.md index 81b5670d8..3a6aaf62f 100644 --- a/website/docs/services/iot/policies/index.md +++ b/website/docs/services/iot/policies/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a policy resource or lists ## Fields + + + policy resource or lists "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::IoT::Policy. @@ -86,31 +112,37 @@ For more information, see + policies INSERT + policies DELETE + policies UPDATE + policies_list_only SELECT + policies SELECT @@ -119,6 +151,15 @@ For more information, see + + Gets all properties from an individual policy. ```sql SELECT @@ -131,6 +172,19 @@ tags FROM awscc.iot.policies WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all policies in a region. +```sql +SELECT +region, +id +FROM awscc.iot.policies_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -201,6 +255,20 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.iot.policies +SET data__PatchDocument = string('{{ { + "PolicyDocument": policy_document, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/iot/policies_list_only/index.md b/website/docs/services/iot/policies_list_only/index.md deleted file mode 100644 index dc5780194..000000000 --- a/website/docs/services/iot/policies_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: policies_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - policies_list_only - - iot - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists policies in a region or regions, for all properties use policies - -## Overview - - - - - - - -
Namepolicies_list_only
TypeResource
DescriptionResource Type definition for AWS::IoT::Policy
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all policies in a region. -```sql -SELECT -region, -id -FROM awscc.iot.policies_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the policies_list_only resource, see policies - diff --git a/website/docs/services/iot/provisioning_templates/index.md b/website/docs/services/iot/provisioning_templates/index.md index e437bf85a..063d7b6fc 100644 --- a/website/docs/services/iot/provisioning_templates/index.md +++ b/website/docs/services/iot/provisioning_templates/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a provisioning_template resource ## Fields + + + provisioning_template
resource "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::IoT::ProvisioningTemplate. @@ -118,31 +144,37 @@ For more information, see + provisioning_templates INSERT + provisioning_templates DELETE + provisioning_templates UPDATE + provisioning_templates_list_only SELECT + provisioning_templates SELECT @@ -151,6 +183,15 @@ For more information, see + + Gets all properties from an individual provisioning_template. ```sql SELECT @@ -167,6 +208,19 @@ tags FROM awscc.iot.provisioning_templates WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all provisioning_templates in a region. +```sql +SELECT +region, +template_name +FROM awscc.iot.provisioning_templates_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -261,6 +315,24 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.iot.provisioning_templates +SET data__PatchDocument = string('{{ { + "Description": description, + "Enabled": enabled, + "ProvisioningRoleArn": provisioning_role_arn, + "TemplateBody": template_body, + "PreProvisioningHook": pre_provisioning_hook, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/iot/provisioning_templates_list_only/index.md b/website/docs/services/iot/provisioning_templates_list_only/index.md deleted file mode 100644 index 95e0bdfaf..000000000 --- a/website/docs/services/iot/provisioning_templates_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: provisioning_templates_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - provisioning_templates_list_only - - iot - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists provisioning_templates in a region or regions, for all properties use provisioning_templates - -## Overview - - - - - - - -
Nameprovisioning_templates_list_only
TypeResource
DescriptionCreates a fleet provisioning template.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all provisioning_templates in a region. -```sql -SELECT -region, -template_name -FROM awscc.iot.provisioning_templates_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the provisioning_templates_list_only resource, see provisioning_templates - diff --git a/website/docs/services/iot/resource_specific_loggings/index.md b/website/docs/services/iot/resource_specific_loggings/index.md index 719cffcf7..b534564df 100644 --- a/website/docs/services/iot/resource_specific_loggings/index.md +++ b/website/docs/services/iot/resource_specific_loggings/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a resource_specific_logging resou ## Fields + + + resource_specific_logging resou "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::IoT::ResourceSpecificLogging. @@ -69,31 +95,37 @@ For more information, see + resource_specific_loggings INSERT + resource_specific_loggings DELETE + resource_specific_loggings UPDATE + resource_specific_loggings_list_only SELECT + resource_specific_loggings SELECT @@ -102,6 +134,15 @@ For more information, see + + Gets all properties from an individual resource_specific_logging. ```sql SELECT @@ -113,6 +154,19 @@ target_id FROM awscc.iot.resource_specific_loggings WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all resource_specific_loggings in a region. +```sql +SELECT +region, +target_id +FROM awscc.iot.resource_specific_loggings_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -185,6 +239,19 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.iot.resource_specific_loggings +SET data__PatchDocument = string('{{ { + "LogLevel": log_level +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/iot/resource_specific_loggings_list_only/index.md b/website/docs/services/iot/resource_specific_loggings_list_only/index.md deleted file mode 100644 index 8b685380f..000000000 --- a/website/docs/services/iot/resource_specific_loggings_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: resource_specific_loggings_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - resource_specific_loggings_list_only - - iot - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists resource_specific_loggings in a region or regions, for all properties use resource_specific_loggings - -## Overview - - - - - - - -
Nameresource_specific_loggings_list_only
TypeResource
DescriptionResource-specific logging allows you to specify a logging level for a specific thing group.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all resource_specific_loggings in a region. -```sql -SELECT -region, -target_id -FROM awscc.iot.resource_specific_loggings_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the resource_specific_loggings_list_only resource, see resource_specific_loggings - diff --git a/website/docs/services/iot/role_aliases/index.md b/website/docs/services/iot/role_aliases/index.md index 12bf5ec6d..c0c5f6c98 100644 --- a/website/docs/services/iot/role_aliases/index.md +++ b/website/docs/services/iot/role_aliases/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a role_alias resource or lists ## Fields + + + role_alias resource or lists + + + + + + For more information, see AWS::IoT::RoleAlias. @@ -86,31 +112,37 @@ For more information, see + role_aliases INSERT + role_aliases DELETE + role_aliases UPDATE + role_aliases_list_only SELECT + role_aliases SELECT @@ -119,6 +151,15 @@ For more information, see + + Gets all properties from an individual role_alias. ```sql SELECT @@ -131,6 +172,19 @@ tags FROM awscc.iot.role_aliases WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all role_aliases in a region. +```sql +SELECT +region, +role_alias +FROM awscc.iot.role_aliases_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -205,6 +259,21 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.iot.role_aliases +SET data__PatchDocument = string('{{ { + "RoleArn": role_arn, + "CredentialDurationSeconds": credential_duration_seconds, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/iot/role_aliases_list_only/index.md b/website/docs/services/iot/role_aliases_list_only/index.md deleted file mode 100644 index 2b0ad92d7..000000000 --- a/website/docs/services/iot/role_aliases_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: role_aliases_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - role_aliases_list_only - - iot - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists role_aliases in a region or regions, for all properties use role_aliases - -## Overview - - - - - - - -
Namerole_aliases_list_only
TypeResource
DescriptionUse the AWS::IoT::RoleAlias resource to declare an AWS IoT RoleAlias.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all role_aliases in a region. -```sql -SELECT -region, -role_alias -FROM awscc.iot.role_aliases_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the role_aliases_list_only resource, see role_aliases - diff --git a/website/docs/services/iot/scheduled_audits/index.md b/website/docs/services/iot/scheduled_audits/index.md index 26b7df5bf..a0c0da90e 100644 --- a/website/docs/services/iot/scheduled_audits/index.md +++ b/website/docs/services/iot/scheduled_audits/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a scheduled_audit resource or lis ## Fields + + + scheduled_audit resource or lis "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::IoT::ScheduledAudit. @@ -96,31 +122,37 @@ For more information, see + scheduled_audits INSERT + scheduled_audits DELETE + scheduled_audits UPDATE + scheduled_audits_list_only SELECT + scheduled_audits SELECT @@ -129,6 +161,15 @@ For more information, see + + Gets all properties from an individual scheduled_audit. ```sql SELECT @@ -143,6 +184,19 @@ tags FROM awscc.iot.scheduled_audits WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all scheduled_audits in a region. +```sql +SELECT +region, +scheduled_audit_name +FROM awscc.iot.scheduled_audits_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -228,6 +282,23 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.iot.scheduled_audits +SET data__PatchDocument = string('{{ { + "Frequency": frequency, + "DayOfMonth": day_of_month, + "DayOfWeek": day_of_week, + "TargetCheckNames": target_check_names, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/iot/scheduled_audits_list_only/index.md b/website/docs/services/iot/scheduled_audits_list_only/index.md deleted file mode 100644 index 763f17853..000000000 --- a/website/docs/services/iot/scheduled_audits_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: scheduled_audits_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - scheduled_audits_list_only - - iot - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists scheduled_audits in a region or regions, for all properties use scheduled_audits - -## Overview - - - - - - - -
Namescheduled_audits_list_only
TypeResource
DescriptionScheduled audits can be used to specify the checks you want to perform during an audit and how often the audit should be run.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all scheduled_audits in a region. -```sql -SELECT -region, -scheduled_audit_name -FROM awscc.iot.scheduled_audits_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the scheduled_audits_list_only resource, see scheduled_audits - diff --git a/website/docs/services/iot/security_profiles/index.md b/website/docs/services/iot/security_profiles/index.md index 1b37fd64d..e71a7d520 100644 --- a/website/docs/services/iot/security_profiles/index.md +++ b/website/docs/services/iot/security_profiles/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a security_profile resource or li ## Fields + + + security_profile resource or li "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::IoT::SecurityProfile. @@ -274,31 +300,37 @@ For more information, see + security_profiles INSERT + security_profiles DELETE + security_profiles UPDATE + security_profiles_list_only SELECT + security_profiles SELECT @@ -307,6 +339,15 @@ For more information, see + + Gets all properties from an individual security_profile. ```sql SELECT @@ -323,6 +364,19 @@ security_profile_arn FROM awscc.iot.security_profiles WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all security_profiles in a region. +```sql +SELECT +region, +security_profile_name +FROM awscc.iot.security_profiles_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -446,6 +500,25 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.iot.security_profiles +SET data__PatchDocument = string('{{ { + "SecurityProfileDescription": security_profile_description, + "Behaviors": behaviors, + "AlertTargets": alert_targets, + "AdditionalMetricsToRetainV2": additional_metrics_to_retain_v2, + "MetricsExportConfig": metrics_export_config, + "Tags": tags, + "TargetArns": target_arns +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/iot/security_profiles_list_only/index.md b/website/docs/services/iot/security_profiles_list_only/index.md deleted file mode 100644 index e741bf803..000000000 --- a/website/docs/services/iot/security_profiles_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: security_profiles_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - security_profiles_list_only - - iot - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists security_profiles in a region or regions, for all properties use security_profiles - -## Overview - - - - - - - -
Namesecurity_profiles_list_only
TypeResource
DescriptionA security profile defines a set of expected behaviors for devices in your account.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all security_profiles in a region. -```sql -SELECT -region, -security_profile_name -FROM awscc.iot.security_profiles_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the security_profiles_list_only resource, see security_profiles - diff --git a/website/docs/services/iot/software_package_versions/index.md b/website/docs/services/iot/software_package_versions/index.md index dcedcfbc6..a5a992f0e 100644 --- a/website/docs/services/iot/software_package_versions/index.md +++ b/website/docs/services/iot/software_package_versions/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a software_package_version resour ## Fields + + + software_package_version resour "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::IoT::SoftwarePackageVersion. @@ -169,31 +200,37 @@ For more information, see + software_package_versions INSERT + software_package_versions DELETE + software_package_versions UPDATE + software_package_versions_list_only SELECT + software_package_versions SELECT @@ -202,6 +239,15 @@ For more information, see + + Gets all properties from an individual software_package_version. ```sql SELECT @@ -221,6 +267,20 @@ version_name FROM awscc.iot.software_package_versions WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + + + +Lists all software_package_versions in a region. +```sql +SELECT +region, +package_name, +version_name +FROM awscc.iot.software_package_versions_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -316,6 +376,24 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.iot.software_package_versions +SET data__PatchDocument = string('{{ { + "Attributes": attributes, + "Artifact": artifact, + "Description": description, + "Recipe": recipe, + "Sbom": sbom, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = '|'; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/iot/software_package_versions_list_only/index.md b/website/docs/services/iot/software_package_versions_list_only/index.md deleted file mode 100644 index 803bdf91b..000000000 --- a/website/docs/services/iot/software_package_versions_list_only/index.md +++ /dev/null @@ -1,86 +0,0 @@ ---- -title: software_package_versions_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - software_package_versions_list_only - - iot - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists software_package_versions in a region or regions, for all properties use software_package_versions - -## Overview - - - - - - - -
Namesoftware_package_versions_list_only
TypeResource
Descriptionresource definition
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all software_package_versions in a region. -```sql -SELECT -region, -package_name, -version_name -FROM awscc.iot.software_package_versions_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the software_package_versions_list_only resource, see software_package_versions - diff --git a/website/docs/services/iot/software_packages/index.md b/website/docs/services/iot/software_packages/index.md index de50df3b3..48835d954 100644 --- a/website/docs/services/iot/software_packages/index.md +++ b/website/docs/services/iot/software_packages/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a software_package resource or li ## Fields + + + software_package resource or li "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::IoT::SoftwarePackage. @@ -81,31 +107,37 @@ For more information, see + software_packages INSERT + software_packages DELETE + software_packages UPDATE + software_packages_list_only SELECT + software_packages SELECT @@ -114,6 +146,15 @@ For more information, see + + Gets all properties from an individual software_package. ```sql SELECT @@ -125,6 +166,19 @@ tags FROM awscc.iot.software_packages WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all software_packages in a region. +```sql +SELECT +region, +package_name +FROM awscc.iot.software_packages_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -199,6 +253,20 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.iot.software_packages +SET data__PatchDocument = string('{{ { + "Description": description, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/iot/software_packages_list_only/index.md b/website/docs/services/iot/software_packages_list_only/index.md deleted file mode 100644 index 0eaad66a9..000000000 --- a/website/docs/services/iot/software_packages_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: software_packages_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - software_packages_list_only - - iot - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists software_packages in a region or regions, for all properties use software_packages - -## Overview - - - - - - - -
Namesoftware_packages_list_only
TypeResource
Descriptionresource definition
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all software_packages in a region. -```sql -SELECT -region, -package_name -FROM awscc.iot.software_packages_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the software_packages_list_only resource, see software_packages - diff --git a/website/docs/services/iot/thing_groups/index.md b/website/docs/services/iot/thing_groups/index.md index aa90b6e9d..3cad0fd36 100644 --- a/website/docs/services/iot/thing_groups/index.md +++ b/website/docs/services/iot/thing_groups/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a thing_group resource or lists < ## Fields + + + thing_group resource or lists < "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::IoT::ThingGroup. @@ -115,31 +141,37 @@ For more information, see + thing_groups INSERT + thing_groups DELETE + thing_groups UPDATE + thing_groups_list_only SELECT + thing_groups SELECT @@ -148,6 +180,15 @@ For more information, see + + Gets all properties from an individual thing_group. ```sql SELECT @@ -162,6 +203,19 @@ tags FROM awscc.iot.thing_groups WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all thing_groups in a region. +```sql +SELECT +region, +thing_group_name +FROM awscc.iot.thing_groups_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -251,6 +305,21 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.iot.thing_groups +SET data__PatchDocument = string('{{ { + "QueryString": query_string, + "ThingGroupProperties": thing_group_properties, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/iot/thing_groups_list_only/index.md b/website/docs/services/iot/thing_groups_list_only/index.md deleted file mode 100644 index fb3ce2dec..000000000 --- a/website/docs/services/iot/thing_groups_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: thing_groups_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - thing_groups_list_only - - iot - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists thing_groups in a region or regions, for all properties use thing_groups - -## Overview - - - - - - - -
Namething_groups_list_only
TypeResource
DescriptionResource Type definition for AWS::IoT::ThingGroup
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all thing_groups in a region. -```sql -SELECT -region, -thing_group_name -FROM awscc.iot.thing_groups_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the thing_groups_list_only resource, see thing_groups - diff --git a/website/docs/services/iot/thing_types/index.md b/website/docs/services/iot/thing_types/index.md index 75c369716..63201cada 100644 --- a/website/docs/services/iot/thing_types/index.md +++ b/website/docs/services/iot/thing_types/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a thing_type resource or lists ## Fields + + + thing_type resource or lists + + + + + + For more information, see AWS::IoT::ThingType. @@ -132,31 +158,37 @@ For more information, see + thing_types INSERT + thing_types DELETE + thing_types UPDATE + thing_types_list_only SELECT + thing_types SELECT @@ -165,6 +197,15 @@ For more information, see + + Gets all properties from an individual thing_type. ```sql SELECT @@ -178,6 +219,19 @@ tags FROM awscc.iot.thing_types WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all thing_types in a region. +```sql +SELECT +region, +thing_type_name +FROM awscc.iot.thing_types_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -266,6 +320,21 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.iot.thing_types +SET data__PatchDocument = string('{{ { + "DeprecateThingType": deprecate_thing_type, + "ThingTypeProperties": thing_type_properties, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/iot/thing_types_list_only/index.md b/website/docs/services/iot/thing_types_list_only/index.md deleted file mode 100644 index ed0352870..000000000 --- a/website/docs/services/iot/thing_types_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: thing_types_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - thing_types_list_only - - iot - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists thing_types in a region or regions, for all properties use thing_types - -## Overview - - - - - - - -
Namething_types_list_only
TypeResource
DescriptionResource Type definition for AWS::IoT::ThingType
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all thing_types in a region. -```sql -SELECT -region, -thing_type_name -FROM awscc.iot.thing_types_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the thing_types_list_only resource, see thing_types - diff --git a/website/docs/services/iot/things/index.md b/website/docs/services/iot/things/index.md index a2916255a..a871bba2b 100644 --- a/website/docs/services/iot/things/index.md +++ b/website/docs/services/iot/things/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a thing resource or lists t ## Fields + + + thing resource or lists t "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::IoT::Thing. @@ -76,31 +102,37 @@ For more information, see + things INSERT + things DELETE + things UPDATE + things_list_only SELECT + things SELECT @@ -109,6 +141,15 @@ For more information, see + + Gets all properties from an individual thing. ```sql SELECT @@ -120,6 +161,19 @@ thing_name FROM awscc.iot.things WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all things in a region. +```sql +SELECT +region, +thing_name +FROM awscc.iot.things_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -187,6 +241,19 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.iot.things +SET data__PatchDocument = string('{{ { + "AttributePayload": attribute_payload +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/iot/things_list_only/index.md b/website/docs/services/iot/things_list_only/index.md deleted file mode 100644 index 299697b27..000000000 --- a/website/docs/services/iot/things_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: things_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - things_list_only - - iot - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists things in a region or regions, for all properties use things - -## Overview - - - - - - - -
Namethings_list_only
TypeResource
DescriptionResource Type definition for AWS::IoT::Thing
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all things in a region. -```sql -SELECT -region, -thing_name -FROM awscc.iot.things_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the things_list_only resource, see things - diff --git a/website/docs/services/iot/topic_rule_destinations/index.md b/website/docs/services/iot/topic_rule_destinations/index.md index 1d1c50c25..bce6d9eba 100644 --- a/website/docs/services/iot/topic_rule_destinations/index.md +++ b/website/docs/services/iot/topic_rule_destinations/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a topic_rule_destination resource ## Fields + + + topic_rule_destination
resource "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::IoT::TopicRuleDestination. @@ -103,31 +129,37 @@ For more information, see + topic_rule_destinations INSERT + topic_rule_destinations DELETE + topic_rule_destinations UPDATE + topic_rule_destinations_list_only SELECT + topic_rule_destinations SELECT @@ -136,6 +168,15 @@ For more information, see + + Gets all properties from an individual topic_rule_destination. ```sql SELECT @@ -148,6 +189,19 @@ vpc_properties FROM awscc.iot.topic_rule_destinations WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all topic_rule_destinations in a region. +```sql +SELECT +region, +arn +FROM awscc.iot.topic_rule_destinations_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -227,6 +281,19 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.iot.topic_rule_destinations +SET data__PatchDocument = string('{{ { + "Status": status +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/iot/topic_rule_destinations_list_only/index.md b/website/docs/services/iot/topic_rule_destinations_list_only/index.md deleted file mode 100644 index 375f64ba9..000000000 --- a/website/docs/services/iot/topic_rule_destinations_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: topic_rule_destinations_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - topic_rule_destinations_list_only - - iot - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists topic_rule_destinations in a region or regions, for all properties use topic_rule_destinations - -## Overview - - - - - - - -
Nametopic_rule_destinations_list_only
TypeResource
DescriptionResource Type definition for AWS::IoT::TopicRuleDestination
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all topic_rule_destinations in a region. -```sql -SELECT -region, -arn -FROM awscc.iot.topic_rule_destinations_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the topic_rule_destinations_list_only resource, see topic_rule_destinations - diff --git a/website/docs/services/iot/topic_rules/index.md b/website/docs/services/iot/topic_rules/index.md index 7f59ef481..ebcf33a3e 100644 --- a/website/docs/services/iot/topic_rules/index.md +++ b/website/docs/services/iot/topic_rules/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a topic_rule resource or lists ## Fields + + + topic_rule resource or lists + + + + + + For more information, see AWS::IoT::TopicRule. @@ -714,31 +740,37 @@ For more information, see + topic_rules INSERT + topic_rules DELETE + topic_rules UPDATE + topic_rules_list_only SELECT + topic_rules SELECT @@ -747,6 +779,15 @@ For more information, see + + Gets all properties from an individual topic_rule. ```sql SELECT @@ -758,6 +799,19 @@ tags FROM awscc.iot.topic_rules WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all topic_rules in a region. +```sql +SELECT +region, +rule_name +FROM awscc.iot.topic_rules_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -983,6 +1037,20 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.iot.topic_rules +SET data__PatchDocument = string('{{ { + "TopicRulePayload": topic_rule_payload, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/iot/topic_rules_list_only/index.md b/website/docs/services/iot/topic_rules_list_only/index.md deleted file mode 100644 index 977686ae3..000000000 --- a/website/docs/services/iot/topic_rules_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: topic_rules_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - topic_rules_list_only - - iot - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists topic_rules in a region or regions, for all properties use topic_rules - -## Overview - - - - - - - -
Nametopic_rules_list_only
TypeResource
DescriptionResource Type definition for AWS::IoT::TopicRule
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all topic_rules in a region. -```sql -SELECT -region, -rule_name -FROM awscc.iot.topic_rules_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the topic_rules_list_only resource, see topic_rules - diff --git a/website/docs/services/iotanalytics/datasets/index.md b/website/docs/services/iotanalytics/datasets/index.md index a15a76dd9..f082d509b 100644 --- a/website/docs/services/iotanalytics/datasets/index.md +++ b/website/docs/services/iotanalytics/datasets/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a dataset resource or lists ## Fields + + + dataset resource or lists + + + + + + For more information, see AWS::IoTAnalytics::Dataset. @@ -347,31 +373,37 @@ For more information, see + datasets INSERT + datasets DELETE + datasets UPDATE + datasets_list_only SELECT + datasets SELECT @@ -380,6 +412,15 @@ For more information, see + + Gets all properties from an individual dataset. ```sql SELECT @@ -396,6 +437,19 @@ tags FROM awscc.iotanalytics.datasets WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all datasets in a region. +```sql +SELECT +region, +dataset_name +FROM awscc.iotanalytics.datasets_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -531,6 +585,25 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.iotanalytics.datasets +SET data__PatchDocument = string('{{ { + "Actions": actions, + "LateDataRules": late_data_rules, + "ContentDeliveryRules": content_delivery_rules, + "Triggers": triggers, + "VersioningConfiguration": versioning_configuration, + "RetentionPeriod": retention_period, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/iotanalytics/datasets_list_only/index.md b/website/docs/services/iotanalytics/datasets_list_only/index.md deleted file mode 100644 index 3883f1721..000000000 --- a/website/docs/services/iotanalytics/datasets_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: datasets_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - datasets_list_only - - iotanalytics - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists datasets in a region or regions, for all properties use datasets - -## Overview - - - - - - - -
Namedatasets_list_only
TypeResource
DescriptionResource Type definition for AWS::IoTAnalytics::Dataset
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all datasets in a region. -```sql -SELECT -region, -dataset_name -FROM awscc.iotanalytics.datasets_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the datasets_list_only resource, see datasets - diff --git a/website/docs/services/iotanalytics/index.md b/website/docs/services/iotanalytics/index.md index 030055c93..07c979dab 100644 --- a/website/docs/services/iotanalytics/index.md +++ b/website/docs/services/iotanalytics/index.md @@ -20,7 +20,7 @@ The iotanalytics service documentation.
-total resources: 4
+total resources: 2
@@ -29,11 +29,9 @@ The iotanalytics service documentation. ## Resources \ 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 85f62be88..a3c977816 100644 --- a/website/docs/services/iotanalytics/pipelines/index.md +++ b/website/docs/services/iotanalytics/pipelines/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a pipeline resource or lists ## Fields + + + pipeline
resource or lists + + + + + + For more information, see AWS::IoTAnalytics::Pipeline. @@ -328,31 +354,37 @@ For more information, see + pipelines INSERT + pipelines DELETE + pipelines UPDATE + pipelines_list_only SELECT + pipelines SELECT @@ -361,6 +393,15 @@ For more information, see + + Gets all properties from an individual pipeline. ```sql SELECT @@ -372,6 +413,19 @@ pipeline_activities FROM awscc.iotanalytics.pipelines WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all pipelines in a region. +```sql +SELECT +region, +pipeline_name +FROM awscc.iotanalytics.pipelines_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -489,6 +543,20 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.iotanalytics.pipelines +SET data__PatchDocument = string('{{ { + "Tags": tags, + "PipelineActivities": pipeline_activities +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/iotanalytics/pipelines_list_only/index.md b/website/docs/services/iotanalytics/pipelines_list_only/index.md deleted file mode 100644 index 51660c009..000000000 --- a/website/docs/services/iotanalytics/pipelines_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: pipelines_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - pipelines_list_only - - iotanalytics - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists pipelines in a region or regions, for all properties use pipelines - -## Overview - - - - - - - -
Namepipelines_list_only
TypeResource
DescriptionResource Type definition for AWS::IoTAnalytics::Pipeline
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all pipelines in a region. -```sql -SELECT -region, -pipeline_name -FROM awscc.iotanalytics.pipelines_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the pipelines_list_only resource, see pipelines - diff --git a/website/docs/services/iotcoredeviceadvisor/index.md b/website/docs/services/iotcoredeviceadvisor/index.md index de7b1afd3..b6fee0a6f 100644 --- a/website/docs/services/iotcoredeviceadvisor/index.md +++ b/website/docs/services/iotcoredeviceadvisor/index.md @@ -20,7 +20,7 @@ The iotcoredeviceadvisor service documentation.
-total resources: 2
+total resources: 1
@@ -32,6 +32,6 @@ The iotcoredeviceadvisor service documentation. suite_definitions \ 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 8fa1fcfc0..7cdaa6969 100644 --- a/website/docs/services/iotcoredeviceadvisor/suite_definitions/index.md +++ b/website/docs/services/iotcoredeviceadvisor/suite_definitions/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a suite_definition resource or li ## Fields + + + suite_definition resource or li "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::IoTCoreDeviceAdvisor::SuiteDefinition. @@ -125,31 +151,37 @@ For more information, see + suite_definitions INSERT + suite_definitions DELETE + suite_definitions UPDATE + suite_definitions_list_only SELECT + suite_definitions SELECT @@ -158,6 +190,15 @@ For more information, see + + Gets all properties from an individual suite_definition. ```sql SELECT @@ -170,6 +211,19 @@ tags FROM awscc.iotcoredeviceadvisor.suite_definitions WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all suite_definitions in a region. +```sql +SELECT +region, +suite_definition_id +FROM awscc.iotcoredeviceadvisor.suite_definitions_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -243,6 +297,20 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.iotcoredeviceadvisor.suite_definitions +SET data__PatchDocument = string('{{ { + "SuiteDefinitionConfiguration": suite_definition_configuration, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/iotcoredeviceadvisor/suite_definitions_list_only/index.md b/website/docs/services/iotcoredeviceadvisor/suite_definitions_list_only/index.md deleted file mode 100644 index 176c14e68..000000000 --- a/website/docs/services/iotcoredeviceadvisor/suite_definitions_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: suite_definitions_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - suite_definitions_list_only - - iotcoredeviceadvisor - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists suite_definitions in a region or regions, for all properties use suite_definitions - -## Overview - - - - - - - -
Namesuite_definitions_list_only
TypeResource
DescriptionAn example resource schema demonstrating some basic constructs and validation rules.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all suite_definitions in a region. -```sql -SELECT -region, -suite_definition_id -FROM awscc.iotcoredeviceadvisor.suite_definitions_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the suite_definitions_list_only resource, see suite_definitions - diff --git a/website/docs/services/iotevents/alarm_models/index.md b/website/docs/services/iotevents/alarm_models/index.md index 2d605a42b..e41c61f8b 100644 --- a/website/docs/services/iotevents/alarm_models/index.md +++ b/website/docs/services/iotevents/alarm_models/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets an alarm_model resource or lists ## Fields + + + alarm_model resource or lists "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::IoTEvents::AlarmModel. @@ -383,31 +409,37 @@ For more information, see + alarm_models INSERT + alarm_models DELETE + alarm_models UPDATE + alarm_models_list_only SELECT + alarm_models SELECT @@ -416,6 +448,15 @@ For more information, see + + Gets all properties from an individual alarm_model. ```sql SELECT @@ -432,6 +473,19 @@ tags FROM awscc.iotevents.alarm_models WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all alarm_models in a region. +```sql +SELECT +region, +alarm_model_name +FROM awscc.iotevents.alarm_models_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -588,6 +642,25 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.iotevents.alarm_models +SET data__PatchDocument = string('{{ { + "AlarmModelDescription": alarm_model_description, + "RoleArn": role_arn, + "Severity": severity, + "AlarmRule": alarm_rule, + "AlarmEventActions": alarm_event_actions, + "AlarmCapabilities": alarm_capabilities, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/iotevents/alarm_models_list_only/index.md b/website/docs/services/iotevents/alarm_models_list_only/index.md deleted file mode 100644 index 806f5b500..000000000 --- a/website/docs/services/iotevents/alarm_models_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: alarm_models_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - alarm_models_list_only - - iotevents - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists alarm_models in a region or regions, for all properties use alarm_models - -## Overview - - - - - - - -
Namealarm_models_list_only
TypeResource
DescriptionRepresents an alarm model to monitor an ITE input attribute. You can use the alarm to get notified when the value is outside a specified range. For more information, see [Create an alarm model](https://docs.aws.amazon.com/iotevents/latest/developerguide/create-alarms.html) in the *Developer Guide*.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all alarm_models in a region. -```sql -SELECT -region, -alarm_model_name -FROM awscc.iotevents.alarm_models_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the alarm_models_list_only resource, see alarm_models - diff --git a/website/docs/services/iotevents/detector_models/index.md b/website/docs/services/iotevents/detector_models/index.md index 5cf962f8f..ca6bab7a8 100644 --- a/website/docs/services/iotevents/detector_models/index.md +++ b/website/docs/services/iotevents/detector_models/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a detector_model resource or list ## Fields + + + detector_model resource or list "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::IoTEvents::DetectorModel. @@ -156,31 +182,37 @@ For more information, see + detector_models INSERT + detector_models DELETE + detector_models UPDATE + detector_models_list_only SELECT + detector_models SELECT @@ -189,6 +221,15 @@ For more information, see + + Gets all properties from an individual detector_model. ```sql SELECT @@ -203,6 +244,19 @@ tags FROM awscc.iotevents.detector_models WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all detector_models in a region. +```sql +SELECT +region, +detector_model_name +FROM awscc.iotevents.detector_models_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -373,6 +427,23 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.iotevents.detector_models +SET data__PatchDocument = string('{{ { + "DetectorModelDefinition": detector_model_definition, + "DetectorModelDescription": detector_model_description, + "EvaluationMethod": evaluation_method, + "RoleArn": role_arn, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/iotevents/detector_models_list_only/index.md b/website/docs/services/iotevents/detector_models_list_only/index.md deleted file mode 100644 index cf67a5c31..000000000 --- a/website/docs/services/iotevents/detector_models_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: detector_models_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - detector_models_list_only - - iotevents - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists detector_models in a region or regions, for all properties use detector_models - -## Overview - - - - - - - -
Namedetector_models_list_only
TypeResource
DescriptionThe AWS::IoTEvents::DetectorModel resource creates a detector model. You create a *detector model* (a model of your equipment or process) using *states*. For each state, you define conditional (Boolean) logic that evaluates the incoming inputs to detect significant events. When an event is detected, it can change the state or trigger custom-built or predefined actions using other AWS services. You can define additional events that trigger actions when entering or exiting a state and, optionally, when a condition is met. For more information, see [How to Use](https://docs.aws.amazon.com/iotevents/latest/developerguide/how-to-use-iotevents.html) in the *Developer Guide*.
When you successfully update a detector model (using the ITE console, ITE API or CLI commands, or CFN) all detector instances created by the model are reset to their initial states. (The detector's ``state``, and the values of any variables and timers are reset.)
When you successfully update a detector model (using the ITE console, ITE API or CLI commands, or CFN) the version number of the detector model is incremented. (A detector model with version number 1 before the update has version number 2 after the update succeeds.)
If you attempt to update a detector model using CFN and the update does not succeed, the system may, in some cases, restore the original detector model. When this occurs, the detector model's version is incremented twice (for example, from version 1 to version 3) and the detector instances are reset.
Also, be aware that if you attempt to update several detector models at once using CFN, some updates may succeed and others fail. In this case, the effects on each detector model's detector instances and version number depend on whether the update succeeded or failed, with the results as stated.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all detector_models in a region. -```sql -SELECT -region, -detector_model_name -FROM awscc.iotevents.detector_models_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the detector_models_list_only resource, see detector_models - diff --git a/website/docs/services/iotevents/index.md b/website/docs/services/iotevents/index.md index 0f0bb6aac..fb516a806 100644 --- a/website/docs/services/iotevents/index.md +++ b/website/docs/services/iotevents/index.md @@ -20,7 +20,7 @@ The iotevents service documentation.
-total resources: 6
+total resources: 3
@@ -30,12 +30,9 @@ The iotevents service documentation. \ 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 f4f63e23b..02b1fc2c4 100644 --- a/website/docs/services/iotevents/inputs/index.md +++ b/website/docs/services/iotevents/inputs/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets an input resource or lists ## Fields + + + input resource or lists "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::IoTEvents::Input. @@ -95,31 +121,37 @@ For more information, see + inputs INSERT + inputs DELETE + inputs UPDATE + inputs_list_only SELECT + inputs SELECT @@ -128,6 +160,15 @@ For more information, see + + Gets all properties from an individual input. ```sql SELECT @@ -139,6 +180,19 @@ tags FROM awscc.iotevents.inputs WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all inputs in a region. +```sql +SELECT +region, +input_name +FROM awscc.iotevents.inputs_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -215,6 +269,21 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.iotevents.inputs +SET data__PatchDocument = string('{{ { + "InputDefinition": input_definition, + "InputDescription": input_description, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/iotevents/inputs_list_only/index.md b/website/docs/services/iotevents/inputs_list_only/index.md deleted file mode 100644 index 02bead967..000000000 --- a/website/docs/services/iotevents/inputs_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: inputs_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - inputs_list_only - - iotevents - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists inputs in a region or regions, for all properties use inputs - -## Overview - - - - - - - -
Nameinputs_list_only
TypeResource
DescriptionThe AWS::IoTEvents::Input resource creates an input. To monitor your devices and processes, they must have a way to get telemetry data into ITE. This is done by sending messages as *inputs* to ITE. For more information, see [How to Use](https://docs.aws.amazon.com/iotevents/latest/developerguide/how-to-use-iotevents.html) in the *Developer Guide*.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all inputs in a region. -```sql -SELECT -region, -input_name -FROM awscc.iotevents.inputs_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the inputs_list_only resource, see inputs - diff --git a/website/docs/services/iotfleetwise/campaigns/index.md b/website/docs/services/iotfleetwise/campaigns/index.md index 98fde5a5b..2fd606dd9 100644 --- a/website/docs/services/iotfleetwise/campaigns/index.md +++ b/website/docs/services/iotfleetwise/campaigns/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a campaign resource or lists ## Fields + + + campaign
resource or lists + + + + + + For more information, see AWS::IoTFleetWise::Campaign. @@ -290,31 +316,37 @@ For more information, see + campaigns INSERT + campaigns DELETE + campaigns UPDATE + campaigns_list_only SELECT + campaigns SELECT @@ -323,6 +355,15 @@ For more information, see + + Gets all properties from an individual campaign. ```sql SELECT @@ -353,6 +394,19 @@ tags FROM awscc.iotfleetwise.campaigns WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all campaigns in a region. +```sql +SELECT +region, +name +FROM awscc.iotfleetwise.campaigns_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -516,6 +570,22 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.iotfleetwise.campaigns +SET data__PatchDocument = string('{{ { + "Action": action, + "Description": description, + "DataExtraDimensions": data_extra_dimensions, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/iotfleetwise/campaigns_list_only/index.md b/website/docs/services/iotfleetwise/campaigns_list_only/index.md deleted file mode 100644 index 12ae28cef..000000000 --- a/website/docs/services/iotfleetwise/campaigns_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: campaigns_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - campaigns_list_only - - iotfleetwise - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists campaigns in a region or regions, for all properties use campaigns - -## Overview - - - - - - - -
Namecampaigns_list_only
TypeResource
DescriptionDefinition of AWS::IoTFleetWise::Campaign Resource Type
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all campaigns in a region. -```sql -SELECT -region, -name -FROM awscc.iotfleetwise.campaigns_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the campaigns_list_only resource, see campaigns - diff --git a/website/docs/services/iotfleetwise/decoder_manifests/index.md b/website/docs/services/iotfleetwise/decoder_manifests/index.md index a37b69e1a..bd24205be 100644 --- a/website/docs/services/iotfleetwise/decoder_manifests/index.md +++ b/website/docs/services/iotfleetwise/decoder_manifests/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a decoder_manifest resource or li ## Fields + + + decoder_manifest resource or li "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::IoTFleetWise::DecoderManifest. @@ -116,31 +142,37 @@ For more information, see + decoder_manifests INSERT + decoder_manifests DELETE + decoder_manifests UPDATE + decoder_manifests_list_only SELECT + decoder_manifests SELECT @@ -149,6 +181,15 @@ For more information, see + + Gets all properties from an individual decoder_manifest. ```sql SELECT @@ -167,6 +208,19 @@ tags FROM awscc.iotfleetwise.decoder_manifests WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all decoder_manifests in a region. +```sql +SELECT +region, +name +FROM awscc.iotfleetwise.decoder_manifests_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -261,6 +315,24 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.iotfleetwise.decoder_manifests +SET data__PatchDocument = string('{{ { + "Description": description, + "NetworkInterfaces": network_interfaces, + "SignalDecoders": signal_decoders, + "Status": status, + "DefaultForUnmappedSignals": default_for_unmapped_signals, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/iotfleetwise/decoder_manifests_list_only/index.md b/website/docs/services/iotfleetwise/decoder_manifests_list_only/index.md deleted file mode 100644 index 54440e5ba..000000000 --- a/website/docs/services/iotfleetwise/decoder_manifests_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: decoder_manifests_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - decoder_manifests_list_only - - iotfleetwise - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists decoder_manifests in a region or regions, for all properties use decoder_manifests - -## Overview - - - - - - - -
Namedecoder_manifests_list_only
TypeResource
DescriptionDefinition of AWS::IoTFleetWise::DecoderManifest Resource Type
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all decoder_manifests in a region. -```sql -SELECT -region, -name -FROM awscc.iotfleetwise.decoder_manifests_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the decoder_manifests_list_only resource, see decoder_manifests - diff --git a/website/docs/services/iotfleetwise/fleets/index.md b/website/docs/services/iotfleetwise/fleets/index.md index b176a4950..31b9d2c82 100644 --- a/website/docs/services/iotfleetwise/fleets/index.md +++ b/website/docs/services/iotfleetwise/fleets/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a fleet resource or lists f ## Fields + + + fleet resource or lists f "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::IoTFleetWise::Fleet. @@ -96,31 +122,37 @@ For more information, see + fleets INSERT + fleets DELETE + fleets UPDATE + fleets_list_only SELECT + fleets SELECT @@ -129,6 +161,15 @@ For more information, see + + Gets all properties from an individual fleet. ```sql SELECT @@ -143,6 +184,19 @@ tags FROM awscc.iotfleetwise.fleets WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all fleets in a region. +```sql +SELECT +region, +id +FROM awscc.iotfleetwise.fleets_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -219,6 +273,20 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.iotfleetwise.fleets +SET data__PatchDocument = string('{{ { + "Description": description, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/iotfleetwise/fleets_list_only/index.md b/website/docs/services/iotfleetwise/fleets_list_only/index.md deleted file mode 100644 index be34951b0..000000000 --- a/website/docs/services/iotfleetwise/fleets_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: fleets_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - fleets_list_only - - iotfleetwise - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists fleets in a region or regions, for all properties use fleets - -## Overview - - - - - - - -
Namefleets_list_only
TypeResource
DescriptionDefinition of AWS::IoTFleetWise::Fleet Resource Type
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all fleets in a region. -```sql -SELECT -region, -id -FROM awscc.iotfleetwise.fleets_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the fleets_list_only resource, see fleets - diff --git a/website/docs/services/iotfleetwise/index.md b/website/docs/services/iotfleetwise/index.md index add8de653..f11d59bff 100644 --- a/website/docs/services/iotfleetwise/index.md +++ b/website/docs/services/iotfleetwise/index.md @@ -20,7 +20,7 @@ The iotfleetwise service documentation.
-total resources: 14
+total resources: 7
@@ -30,20 +30,13 @@ The iotfleetwise service documentation. \ 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 f5cd87af5..003735aad 100644 --- a/website/docs/services/iotfleetwise/model_manifests/index.md +++ b/website/docs/services/iotfleetwise/model_manifests/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a model_manifest resource or list ## Fields + + + model_manifest
resource or list "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::IoTFleetWise::ModelManifest. @@ -106,31 +132,37 @@ For more information, see + model_manifests INSERT + model_manifests DELETE + model_manifests UPDATE + model_manifests_list_only SELECT + model_manifests SELECT @@ -139,6 +171,15 @@ For more information, see + + Gets all properties from an individual model_manifest. ```sql SELECT @@ -155,6 +196,19 @@ tags FROM awscc.iotfleetwise.model_manifests WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all model_manifests in a region. +```sql +SELECT +region, +name +FROM awscc.iotfleetwise.model_manifests_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -240,6 +294,23 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.iotfleetwise.model_manifests +SET data__PatchDocument = string('{{ { + "Description": description, + "Nodes": nodes, + "SignalCatalogArn": signal_catalog_arn, + "Status": status, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/iotfleetwise/model_manifests_list_only/index.md b/website/docs/services/iotfleetwise/model_manifests_list_only/index.md deleted file mode 100644 index a482f2f2a..000000000 --- a/website/docs/services/iotfleetwise/model_manifests_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: model_manifests_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - model_manifests_list_only - - iotfleetwise - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists model_manifests in a region or regions, for all properties use model_manifests - -## Overview - - - - - - - -
Namemodel_manifests_list_only
TypeResource
DescriptionDefinition of AWS::IoTFleetWise::ModelManifest Resource Type
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all model_manifests in a region. -```sql -SELECT -region, -name -FROM awscc.iotfleetwise.model_manifests_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the model_manifests_list_only resource, see model_manifests - diff --git a/website/docs/services/iotfleetwise/signal_catalogs/index.md b/website/docs/services/iotfleetwise/signal_catalogs/index.md index 2f790a9ab..2f453acd5 100644 --- a/website/docs/services/iotfleetwise/signal_catalogs/index.md +++ b/website/docs/services/iotfleetwise/signal_catalogs/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a signal_catalog resource or list ## Fields + + + signal_catalog resource or list "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::IoTFleetWise::SignalCatalog. @@ -128,31 +154,37 @@ For more information, see + signal_catalogs INSERT + signal_catalogs DELETE + signal_catalogs UPDATE + signal_catalogs_list_only SELECT + signal_catalogs SELECT @@ -161,6 +193,15 @@ For more information, see + + Gets all properties from an individual signal_catalog. ```sql SELECT @@ -176,6 +217,19 @@ tags FROM awscc.iotfleetwise.signal_catalogs WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all signal_catalogs in a region. +```sql +SELECT +region, +name +FROM awscc.iotfleetwise.signal_catalogs_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -268,6 +322,21 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.iotfleetwise.signal_catalogs +SET data__PatchDocument = string('{{ { + "Description": description, + "Nodes": nodes, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/iotfleetwise/signal_catalogs_list_only/index.md b/website/docs/services/iotfleetwise/signal_catalogs_list_only/index.md deleted file mode 100644 index 067c33f56..000000000 --- a/website/docs/services/iotfleetwise/signal_catalogs_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: signal_catalogs_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - signal_catalogs_list_only - - iotfleetwise - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists signal_catalogs in a region or regions, for all properties use signal_catalogs - -## Overview - - - - - - - -
Namesignal_catalogs_list_only
TypeResource
DescriptionDefinition of AWS::IoTFleetWise::SignalCatalog Resource Type
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all signal_catalogs in a region. -```sql -SELECT -region, -name -FROM awscc.iotfleetwise.signal_catalogs_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the signal_catalogs_list_only resource, see signal_catalogs - diff --git a/website/docs/services/iotfleetwise/state_templates/index.md b/website/docs/services/iotfleetwise/state_templates/index.md index 1a8d29a19..146f8144c 100644 --- a/website/docs/services/iotfleetwise/state_templates/index.md +++ b/website/docs/services/iotfleetwise/state_templates/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a state_template resource or list ## Fields + + + state_template resource or list "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::IoTFleetWise::StateTemplate. @@ -116,31 +142,37 @@ For more information, see + state_templates INSERT + state_templates DELETE + state_templates UPDATE + state_templates_list_only SELECT + state_templates SELECT @@ -149,6 +181,15 @@ For more information, see + + Gets all properties from an individual state_template. ```sql SELECT @@ -167,6 +208,19 @@ tags FROM awscc.iotfleetwise.state_templates WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all state_templates in a region. +```sql +SELECT +region, +name +FROM awscc.iotfleetwise.state_templates_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -260,6 +314,23 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.iotfleetwise.state_templates +SET data__PatchDocument = string('{{ { + "Description": description, + "StateTemplateProperties": state_template_properties, + "DataExtraDimensions": data_extra_dimensions, + "MetadataExtraDimensions": metadata_extra_dimensions, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/iotfleetwise/state_templates_list_only/index.md b/website/docs/services/iotfleetwise/state_templates_list_only/index.md deleted file mode 100644 index e94910590..000000000 --- a/website/docs/services/iotfleetwise/state_templates_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: state_templates_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - state_templates_list_only - - iotfleetwise - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists state_templates in a region or regions, for all properties use state_templates - -## Overview - - - - - - - -
Namestate_templates_list_only
TypeResource
DescriptionDefinition of AWS::IoTFleetWise::StateTemplate Resource Type
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all state_templates in a region. -```sql -SELECT -region, -name -FROM awscc.iotfleetwise.state_templates_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the state_templates_list_only resource, see state_templates - diff --git a/website/docs/services/iotfleetwise/vehicles/index.md b/website/docs/services/iotfleetwise/vehicles/index.md index 9665cc93f..df23f4cb5 100644 --- a/website/docs/services/iotfleetwise/vehicles/index.md +++ b/website/docs/services/iotfleetwise/vehicles/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a vehicle resource or lists ## Fields + + + vehicle resource or lists + + + + + + For more information, see AWS::IoTFleetWise::Vehicle. @@ -123,31 +149,37 @@ For more information, see + vehicles INSERT + vehicles DELETE + vehicles UPDATE + vehicles_list_only SELECT + vehicles SELECT @@ -156,6 +188,15 @@ For more information, see + + Gets all properties from an individual vehicle. ```sql SELECT @@ -173,6 +214,19 @@ state_templates FROM awscc.iotfleetwise.vehicles WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all vehicles in a region. +```sql +SELECT +region, +name +FROM awscc.iotfleetwise.vehicles_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -265,6 +319,24 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.iotfleetwise.vehicles +SET data__PatchDocument = string('{{ { + "AssociationBehavior": association_behavior, + "Attributes": attributes, + "DecoderManifestArn": decoder_manifest_arn, + "ModelManifestArn": model_manifest_arn, + "Tags": tags, + "StateTemplates": state_templates +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/iotfleetwise/vehicles_list_only/index.md b/website/docs/services/iotfleetwise/vehicles_list_only/index.md deleted file mode 100644 index 5617e7951..000000000 --- a/website/docs/services/iotfleetwise/vehicles_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: vehicles_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - vehicles_list_only - - iotfleetwise - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists vehicles in a region or regions, for all properties use vehicles - -## Overview - - - - - - - -
Namevehicles_list_only
TypeResource
DescriptionDefinition of AWS::IoTFleetWise::Vehicle Resource Type
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all vehicles in a region. -```sql -SELECT -region, -name -FROM awscc.iotfleetwise.vehicles_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the vehicles_list_only resource, see vehicles - diff --git a/website/docs/services/iotsitewise/access_policies/index.md b/website/docs/services/iotsitewise/access_policies/index.md index 82b5c34e3..8fcba7506 100644 --- a/website/docs/services/iotsitewise/access_policies/index.md +++ b/website/docs/services/iotsitewise/access_policies/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets an access_policy resource or list ## Fields + + + access_policy
resource or list "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::IoTSiteWise::AccessPolicy. @@ -269,31 +295,37 @@ For more information, see + access_policies INSERT + access_policies DELETE + access_policies UPDATE + access_policies_list_only SELECT + access_policies SELECT @@ -302,6 +334,15 @@ For more information, see + + Gets all properties from an individual access_policy. ```sql SELECT @@ -314,6 +355,19 @@ access_policy_resource FROM awscc.iotsitewise.access_policies WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all access_policies in a region. +```sql +SELECT +region, +access_policy_id +FROM awscc.iotsitewise.access_policies_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -415,6 +469,21 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.iotsitewise.access_policies +SET data__PatchDocument = string('{{ { + "AccessPolicyIdentity": access_policy_identity, + "AccessPolicyPermission": access_policy_permission, + "AccessPolicyResource": access_policy_resource +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/iotsitewise/access_policies_list_only/index.md b/website/docs/services/iotsitewise/access_policies_list_only/index.md deleted file mode 100644 index de4862d42..000000000 --- a/website/docs/services/iotsitewise/access_policies_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: access_policies_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - access_policies_list_only - - iotsitewise - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists access_policies in a region or regions, for all properties use access_policies - -## Overview - - - - - - - -
Nameaccess_policies_list_only
TypeResource
DescriptionResource schema for AWS::IoTSiteWise::AccessPolicy
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all access_policies in a region. -```sql -SELECT -region, -access_policy_id -FROM awscc.iotsitewise.access_policies_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the access_policies_list_only resource, see access_policies - diff --git a/website/docs/services/iotsitewise/asset_models/index.md b/website/docs/services/iotsitewise/asset_models/index.md index 483b0de09..69f73e519 100644 --- a/website/docs/services/iotsitewise/asset_models/index.md +++ b/website/docs/services/iotsitewise/asset_models/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets an asset_model resource or lists ## Fields + + + asset_model resource or lists "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::IoTSiteWise::AssetModel. @@ -319,31 +345,37 @@ For more information, see + asset_models INSERT + asset_models DELETE + asset_models UPDATE + asset_models_list_only SELECT + asset_models SELECT @@ -352,6 +384,15 @@ For more information, see + + Gets all properties from an individual asset_model. ```sql SELECT @@ -370,6 +411,19 @@ tags FROM awscc.iotsitewise.asset_models WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all asset_models in a region. +```sql +SELECT +region, +asset_model_id +FROM awscc.iotsitewise.asset_models_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -517,6 +571,23 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.iotsitewise.asset_models +SET data__PatchDocument = string('{{ { + "AssetModelExternalId": asset_model_external_id, + "AssetModelName": asset_model_name, + "AssetModelDescription": asset_model_description, + "EnforcedAssetModelInterfaceRelationships": enforced_asset_model_interface_relationships, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/iotsitewise/asset_models_list_only/index.md b/website/docs/services/iotsitewise/asset_models_list_only/index.md deleted file mode 100644 index a1ece1573..000000000 --- a/website/docs/services/iotsitewise/asset_models_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: asset_models_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - asset_models_list_only - - iotsitewise - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists asset_models in a region or regions, for all properties use asset_models - -## Overview - - - - - - - -
Nameasset_models_list_only
TypeResource
DescriptionResource schema for AWS::IoTSiteWise::AssetModel
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all asset_models in a region. -```sql -SELECT -region, -asset_model_id -FROM awscc.iotsitewise.asset_models_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the asset_models_list_only resource, see asset_models - diff --git a/website/docs/services/iotsitewise/assets/index.md b/website/docs/services/iotsitewise/assets/index.md index d3a2d5a1f..c93e677b0 100644 --- a/website/docs/services/iotsitewise/assets/index.md +++ b/website/docs/services/iotsitewise/assets/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets an asset resource or lists ## Fields + + + asset resource or lists "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::IoTSiteWise::Asset. @@ -160,31 +186,37 @@ For more information, see + assets INSERT + assets DELETE + assets UPDATE + assets_list_only SELECT + assets SELECT @@ -193,6 +225,15 @@ For more information, see + + Gets all properties from an individual asset. ```sql SELECT @@ -209,6 +250,19 @@ tags FROM awscc.iotsitewise.assets WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all assets in a region. +```sql +SELECT +region, +asset_id +FROM awscc.iotsitewise.assets_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -307,6 +361,23 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.iotsitewise.assets +SET data__PatchDocument = string('{{ { + "AssetExternalId": asset_external_id, + "AssetModelId": asset_model_id, + "AssetName": asset_name, + "AssetDescription": asset_description, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/iotsitewise/assets_list_only/index.md b/website/docs/services/iotsitewise/assets_list_only/index.md deleted file mode 100644 index f9aa71772..000000000 --- a/website/docs/services/iotsitewise/assets_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: assets_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - assets_list_only - - iotsitewise - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists assets in a region or regions, for all properties use assets - -## Overview - - - - - - - -
Nameassets_list_only
TypeResource
DescriptionResource schema for AWS::IoTSiteWise::Asset
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all assets in a region. -```sql -SELECT -region, -asset_id -FROM awscc.iotsitewise.assets_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the assets_list_only resource, see assets - diff --git a/website/docs/services/iotsitewise/computation_models/index.md b/website/docs/services/iotsitewise/computation_models/index.md index 4c577839a..83252ad87 100644 --- a/website/docs/services/iotsitewise/computation_models/index.md +++ b/website/docs/services/iotsitewise/computation_models/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a computation_model resource or l ## Fields + + + computation_model
resource or l "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::IoTSiteWise::ComputationModel. @@ -115,31 +141,37 @@ For more information, see + computation_models INSERT + computation_models DELETE + computation_models UPDATE + computation_models_list_only SELECT + computation_models SELECT @@ -148,6 +180,15 @@ For more information, see + + Gets all properties from an individual computation_model. ```sql SELECT @@ -162,6 +203,19 @@ tags FROM awscc.iotsitewise.computation_models WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all computation_models in a region. +```sql +SELECT +region, +computation_model_id +FROM awscc.iotsitewise.computation_models_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -247,6 +301,23 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.iotsitewise.computation_models +SET data__PatchDocument = string('{{ { + "ComputationModelName": computation_model_name, + "ComputationModelDescription": computation_model_description, + "ComputationModelConfiguration": computation_model_configuration, + "ComputationModelDataBinding": computation_model_data_binding, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/iotsitewise/computation_models_list_only/index.md b/website/docs/services/iotsitewise/computation_models_list_only/index.md deleted file mode 100644 index 39b97ea69..000000000 --- a/website/docs/services/iotsitewise/computation_models_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: computation_models_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - computation_models_list_only - - iotsitewise - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists computation_models in a region or regions, for all properties use computation_models - -## Overview - - - - - - - -
Namecomputation_models_list_only
TypeResource
DescriptionResource schema for AWS::IoTSiteWise::ComputationModel.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all computation_models in a region. -```sql -SELECT -region, -computation_model_id -FROM awscc.iotsitewise.computation_models_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the computation_models_list_only resource, see computation_models - diff --git a/website/docs/services/iotsitewise/dashboards/index.md b/website/docs/services/iotsitewise/dashboards/index.md index f47cad648..fe76ccf16 100644 --- a/website/docs/services/iotsitewise/dashboards/index.md +++ b/website/docs/services/iotsitewise/dashboards/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a dashboard resource or lists ## Fields + + + dashboard resource or lists + + + + + + For more information, see AWS::IoTSiteWise::Dashboard. @@ -96,31 +122,37 @@ For more information, see + dashboards INSERT + dashboards DELETE + dashboards UPDATE + dashboards_list_only SELECT + dashboards SELECT @@ -129,6 +161,15 @@ For more information, see + + Gets all properties from an individual dashboard. ```sql SELECT @@ -143,6 +184,19 @@ tags FROM awscc.iotsitewise.dashboards WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all dashboards in a region. +```sql +SELECT +region, +dashboard_id +FROM awscc.iotsitewise.dashboards_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -225,6 +279,22 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.iotsitewise.dashboards +SET data__PatchDocument = string('{{ { + "DashboardName": dashboard_name, + "DashboardDescription": dashboard_description, + "DashboardDefinition": dashboard_definition, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/iotsitewise/dashboards_list_only/index.md b/website/docs/services/iotsitewise/dashboards_list_only/index.md deleted file mode 100644 index 3f5e64e25..000000000 --- a/website/docs/services/iotsitewise/dashboards_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: dashboards_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - dashboards_list_only - - iotsitewise - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists dashboards in a region or regions, for all properties use dashboards - -## Overview - - - - - - - -
Namedashboards_list_only
TypeResource
DescriptionResource schema for AWS::IoTSiteWise::Dashboard
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all dashboards in a region. -```sql -SELECT -region, -dashboard_id -FROM awscc.iotsitewise.dashboards_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the dashboards_list_only resource, see dashboards - diff --git a/website/docs/services/iotsitewise/datasets/index.md b/website/docs/services/iotsitewise/datasets/index.md index d55fe1bbc..c7b64c59d 100644 --- a/website/docs/services/iotsitewise/datasets/index.md +++ b/website/docs/services/iotsitewise/datasets/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a dataset resource or lists ## Fields + + + dataset resource or lists + + + + + + For more information, see AWS::IoTSiteWise::Dataset. @@ -127,31 +153,37 @@ For more information, see + datasets INSERT + datasets DELETE + datasets UPDATE + datasets_list_only SELECT + datasets SELECT @@ -160,6 +192,15 @@ For more information, see + + Gets all properties from an individual dataset. ```sql SELECT @@ -173,6 +214,19 @@ tags FROM awscc.iotsitewise.datasets WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all datasets in a region. +```sql +SELECT +region, +dataset_id +FROM awscc.iotsitewise.datasets_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -255,6 +309,22 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.iotsitewise.datasets +SET data__PatchDocument = string('{{ { + "DatasetName": dataset_name, + "DatasetDescription": dataset_description, + "DatasetSource": dataset_source, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/iotsitewise/datasets_list_only/index.md b/website/docs/services/iotsitewise/datasets_list_only/index.md deleted file mode 100644 index f0c6e2c7f..000000000 --- a/website/docs/services/iotsitewise/datasets_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: datasets_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - datasets_list_only - - iotsitewise - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists datasets in a region or regions, for all properties use datasets - -## Overview - - - - - - - -
Namedatasets_list_only
TypeResource
DescriptionResource schema for AWS::IoTSiteWise::Dataset.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all datasets in a region. -```sql -SELECT -region, -dataset_id -FROM awscc.iotsitewise.datasets_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the datasets_list_only resource, see datasets - diff --git a/website/docs/services/iotsitewise/gateways/index.md b/website/docs/services/iotsitewise/gateways/index.md index d0461143f..e046a5aa0 100644 --- a/website/docs/services/iotsitewise/gateways/index.md +++ b/website/docs/services/iotsitewise/gateways/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a gateway resource or lists ## Fields + + + gateway resource or lists + + + + + + For more information, see AWS::IoTSiteWise::Gateway. @@ -134,31 +160,37 @@ For more information, see + gateways INSERT + gateways DELETE + gateways UPDATE + gateways_list_only SELECT + gateways SELECT @@ -167,6 +199,15 @@ For more information, see + + Gets all properties from an individual gateway. ```sql SELECT @@ -180,6 +221,19 @@ gateway_capability_summaries FROM awscc.iotsitewise.gateways WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all gateways in a region. +```sql +SELECT +region, +gateway_id +FROM awscc.iotsitewise.gateways_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -267,6 +321,21 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.iotsitewise.gateways +SET data__PatchDocument = string('{{ { + "GatewayName": gateway_name, + "Tags": tags, + "GatewayCapabilitySummaries": gateway_capability_summaries +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/iotsitewise/gateways_list_only/index.md b/website/docs/services/iotsitewise/gateways_list_only/index.md deleted file mode 100644 index b37d4ac48..000000000 --- a/website/docs/services/iotsitewise/gateways_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: gateways_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - gateways_list_only - - iotsitewise - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists gateways in a region or regions, for all properties use gateways - -## Overview - - - - - - - -
Namegateways_list_only
TypeResource
DescriptionResource schema for AWS::IoTSiteWise::Gateway
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all gateways in a region. -```sql -SELECT -region, -gateway_id -FROM awscc.iotsitewise.gateways_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the gateways_list_only resource, see gateways - diff --git a/website/docs/services/iotsitewise/index.md b/website/docs/services/iotsitewise/index.md index 1b1caffb7..61a9c5a7c 100644 --- a/website/docs/services/iotsitewise/index.md +++ b/website/docs/services/iotsitewise/index.md @@ -20,7 +20,7 @@ The iotsitewise service documentation.
-total resources: 18
+total resources: 9
@@ -30,24 +30,15 @@ The iotsitewise service documentation. \ 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 1d85f93e3..a121fba9d 100644 --- a/website/docs/services/iotsitewise/portals/index.md +++ b/website/docs/services/iotsitewise/portals/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a portal resource or lists ## Fields + + + portal resource or lists "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::IoTSiteWise::Portal. @@ -143,31 +169,37 @@ For more information, see + portals INSERT + portals DELETE + portals UPDATE + portals_list_only SELECT + portals SELECT @@ -176,6 +208,15 @@ For more information, see + + Gets all properties from an individual portal. ```sql SELECT @@ -197,6 +238,19 @@ tags FROM awscc.iotsitewise.portals WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all portals in a region. +```sql +SELECT +region, +portal_id +FROM awscc.iotsitewise.portals_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -301,6 +355,26 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.iotsitewise.portals +SET data__PatchDocument = string('{{ { + "PortalContactEmail": portal_contact_email, + "PortalDescription": portal_description, + "PortalName": portal_name, + "PortalTypeConfiguration": portal_type_configuration, + "RoleArn": role_arn, + "NotificationSenderEmail": notification_sender_email, + "Alarms": alarms, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/iotsitewise/portals_list_only/index.md b/website/docs/services/iotsitewise/portals_list_only/index.md deleted file mode 100644 index f98bc3bc7..000000000 --- a/website/docs/services/iotsitewise/portals_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: portals_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - portals_list_only - - iotsitewise - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists portals in a region or regions, for all properties use portals - -## Overview - - - - - - - -
Nameportals_list_only
TypeResource
DescriptionResource schema for AWS::IoTSiteWise::Portal
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all portals in a region. -```sql -SELECT -region, -portal_id -FROM awscc.iotsitewise.portals_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the portals_list_only resource, see portals - diff --git a/website/docs/services/iotsitewise/projects/index.md b/website/docs/services/iotsitewise/projects/index.md index a4b050295..01820605b 100644 --- a/website/docs/services/iotsitewise/projects/index.md +++ b/website/docs/services/iotsitewise/projects/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a project resource or lists ## Fields + + + project resource or lists + + + + + + For more information, see AWS::IoTSiteWise::Project. @@ -96,31 +122,37 @@ For more information, see + projects INSERT + projects DELETE + projects UPDATE + projects_list_only SELECT + projects SELECT @@ -129,6 +161,15 @@ For more information, see + + Gets all properties from an individual project. ```sql SELECT @@ -143,6 +184,19 @@ tags FROM awscc.iotsitewise.projects WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all projects in a region. +```sql +SELECT +region, +project_id +FROM awscc.iotsitewise.projects_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -224,6 +278,22 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.iotsitewise.projects +SET data__PatchDocument = string('{{ { + "ProjectName": project_name, + "ProjectDescription": project_description, + "AssetIds": asset_ids, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/iotsitewise/projects_list_only/index.md b/website/docs/services/iotsitewise/projects_list_only/index.md deleted file mode 100644 index 4922756c0..000000000 --- a/website/docs/services/iotsitewise/projects_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: projects_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - projects_list_only - - iotsitewise - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists projects in a region or regions, for all properties use projects - -## Overview - - - - - - - -
Nameprojects_list_only
TypeResource
DescriptionResource schema for AWS::IoTSiteWise::Project
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all projects in a region. -```sql -SELECT -region, -project_id -FROM awscc.iotsitewise.projects_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the projects_list_only resource, see projects - diff --git a/website/docs/services/iottwinmaker/component_types/index.md b/website/docs/services/iottwinmaker/component_types/index.md index 7e749df3f..43a1d517b 100644 --- a/website/docs/services/iottwinmaker/component_types/index.md +++ b/website/docs/services/iottwinmaker/component_types/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a component_type resource or list ## Fields + + + component_type
resource or list "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::IoTTwinMaker::ComponentType. @@ -136,31 +167,37 @@ For more information, see + component_types INSERT + component_types DELETE + component_types UPDATE + component_types_list_only SELECT + component_types SELECT @@ -169,6 +206,15 @@ For more information, see + + Gets all properties from an individual component_type. ```sql SELECT @@ -192,6 +238,20 @@ tags FROM awscc.iottwinmaker.component_types WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + + + +Lists all component_types in a region. +```sql +SELECT +region, +workspace_id, +component_type_id +FROM awscc.iottwinmaker.component_types_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -291,6 +351,26 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.iottwinmaker.component_types +SET data__PatchDocument = string('{{ { + "Description": description, + "ExtendsFrom": extends_from, + "Functions": functions, + "IsSingleton": is_singleton, + "PropertyDefinitions": property_definitions, + "PropertyGroups": property_groups, + "CompositeComponentTypes": composite_component_types, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = '|'; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/iottwinmaker/component_types_list_only/index.md b/website/docs/services/iottwinmaker/component_types_list_only/index.md deleted file mode 100644 index 73f901e4e..000000000 --- a/website/docs/services/iottwinmaker/component_types_list_only/index.md +++ /dev/null @@ -1,86 +0,0 @@ ---- -title: component_types_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - component_types_list_only - - iottwinmaker - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists component_types in a region or regions, for all properties use component_types - -## Overview - - - - - - - -
Namecomponent_types_list_only
TypeResource
DescriptionResource schema for AWS::IoTTwinMaker::ComponentType
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all component_types in a region. -```sql -SELECT -region, -workspace_id, -component_type_id -FROM awscc.iottwinmaker.component_types_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the component_types_list_only resource, see component_types - diff --git a/website/docs/services/iottwinmaker/entities/index.md b/website/docs/services/iottwinmaker/entities/index.md index a713fec2d..f8bd00c37 100644 --- a/website/docs/services/iottwinmaker/entities/index.md +++ b/website/docs/services/iottwinmaker/entities/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets an entity resource or lists ## Fields + + + entity resource or lists + + + + + + For more information, see AWS::IoTTwinMaker::Entity. @@ -121,31 +152,37 @@ For more information, see + entities INSERT + entities DELETE + entities UPDATE + entities_list_only SELECT + entities SELECT @@ -154,6 +191,15 @@ For more information, see + + Gets all properties from an individual entity. ```sql SELECT @@ -174,6 +220,20 @@ composite_components FROM awscc.iottwinmaker.entities WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + + + +Lists all entities in a region. +```sql +SELECT +region, +workspace_id, +entity_id +FROM awscc.iottwinmaker.entities_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -264,6 +324,24 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.iottwinmaker.entities +SET data__PatchDocument = string('{{ { + "EntityName": entity_name, + "ParentEntityId": parent_entity_id, + "Description": description, + "Tags": tags, + "Components": components, + "CompositeComponents": composite_components +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = '|'; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/iottwinmaker/entities_list_only/index.md b/website/docs/services/iottwinmaker/entities_list_only/index.md deleted file mode 100644 index 6d91aa691..000000000 --- a/website/docs/services/iottwinmaker/entities_list_only/index.md +++ /dev/null @@ -1,86 +0,0 @@ ---- -title: entities_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - entities_list_only - - iottwinmaker - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists entities in a region or regions, for all properties use entities - -## Overview - - - - - - - -
Nameentities_list_only
TypeResource
DescriptionResource schema for AWS::IoTTwinMaker::Entity
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all entities in a region. -```sql -SELECT -region, -workspace_id, -entity_id -FROM awscc.iottwinmaker.entities_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the entities_list_only resource, see entities - diff --git a/website/docs/services/iottwinmaker/index.md b/website/docs/services/iottwinmaker/index.md index 17eaafada..e0eba1179 100644 --- a/website/docs/services/iottwinmaker/index.md +++ b/website/docs/services/iottwinmaker/index.md @@ -20,7 +20,7 @@ The iottwinmaker service documentation.
-total resources: 10
+total resources: 5
@@ -30,16 +30,11 @@ The iottwinmaker service documentation. \ 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 5ceef152b..955344b6d 100644 --- a/website/docs/services/iottwinmaker/scenes/index.md +++ b/website/docs/services/iottwinmaker/scenes/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a scene resource or lists s ## Fields + + + scene resource or lists s "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::IoTTwinMaker::Scene. @@ -99,31 +130,37 @@ For more information, see + scenes INSERT + scenes DELETE + scenes UPDATE + scenes_list_only SELECT + scenes SELECT @@ -132,6 +169,15 @@ For more information, see + + Gets all properties from an individual scene. ```sql SELECT @@ -150,6 +196,20 @@ generated_scene_metadata FROM awscc.iottwinmaker.scenes WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + + + +Lists all scenes in a region. +```sql +SELECT +region, +workspace_id, +scene_id +FROM awscc.iottwinmaker.scenes_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -239,6 +299,23 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.iottwinmaker.scenes +SET data__PatchDocument = string('{{ { + "Description": description, + "ContentLocation": content_location, + "Tags": tags, + "Capabilities": capabilities, + "SceneMetadata": scene_metadata +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = '|'; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/iottwinmaker/scenes_list_only/index.md b/website/docs/services/iottwinmaker/scenes_list_only/index.md deleted file mode 100644 index 8690eac1b..000000000 --- a/website/docs/services/iottwinmaker/scenes_list_only/index.md +++ /dev/null @@ -1,86 +0,0 @@ ---- -title: scenes_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - scenes_list_only - - iottwinmaker - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists scenes in a region or regions, for all properties use scenes - -## Overview - - - - - - - -
Namescenes_list_only
TypeResource
DescriptionResource schema for AWS::IoTTwinMaker::Scene
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all scenes in a region. -```sql -SELECT -region, -workspace_id, -scene_id -FROM awscc.iottwinmaker.scenes_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the scenes_list_only resource, see scenes - diff --git a/website/docs/services/iottwinmaker/sync_jobs/index.md b/website/docs/services/iottwinmaker/sync_jobs/index.md index 981544c54..4b34a8905 100644 --- a/website/docs/services/iottwinmaker/sync_jobs/index.md +++ b/website/docs/services/iottwinmaker/sync_jobs/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a sync_job resource or lists ## Fields + + + sync_job
resource or lists + + + + + + For more information, see AWS::IoTTwinMaker::SyncJob. @@ -84,26 +115,31 @@ For more information, see + sync_jobs INSERT + sync_jobs DELETE + sync_jobs_list_only SELECT + sync_jobs SELECT @@ -112,6 +148,15 @@ For more information, see + + Gets all properties from an individual sync_job. ```sql SELECT @@ -127,6 +172,20 @@ tags FROM awscc.iottwinmaker.sync_jobs WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + + + +Lists all sync_jobs in a region. +```sql +SELECT +region, +workspace_id, +sync_source +FROM awscc.iottwinmaker.sync_jobs_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -203,6 +262,7 @@ resources: + ## `DELETE` example ```sql diff --git a/website/docs/services/iottwinmaker/sync_jobs_list_only/index.md b/website/docs/services/iottwinmaker/sync_jobs_list_only/index.md deleted file mode 100644 index 11734d6ae..000000000 --- a/website/docs/services/iottwinmaker/sync_jobs_list_only/index.md +++ /dev/null @@ -1,86 +0,0 @@ ---- -title: sync_jobs_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - sync_jobs_list_only - - iottwinmaker - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists sync_jobs in a region or regions, for all properties use sync_jobs - -## Overview - - - - - - - -
Namesync_jobs_list_only
TypeResource
DescriptionResource schema for AWS::IoTTwinMaker::SyncJob
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all sync_jobs in a region. -```sql -SELECT -region, -workspace_id, -sync_source -FROM awscc.iottwinmaker.sync_jobs_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the sync_jobs_list_only resource, see sync_jobs - diff --git a/website/docs/services/iottwinmaker/workspaces/index.md b/website/docs/services/iottwinmaker/workspaces/index.md index 8ed20cad5..2a945c942 100644 --- a/website/docs/services/iottwinmaker/workspaces/index.md +++ b/website/docs/services/iottwinmaker/workspaces/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a workspace resource or lists ## Fields + + + workspace
resource or lists + + + + + + For more information, see AWS::IoTTwinMaker::Workspace. @@ -84,31 +110,37 @@ For more information, see + workspaces INSERT + workspaces DELETE + workspaces UPDATE + workspaces_list_only SELECT + workspaces SELECT @@ -117,6 +149,15 @@ For more information, see + + Gets all properties from an individual workspace. ```sql SELECT @@ -132,6 +173,19 @@ tags FROM awscc.iottwinmaker.workspaces WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all workspaces in a region. +```sql +SELECT +region, +workspace_id +FROM awscc.iottwinmaker.workspaces_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -212,6 +266,22 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.iottwinmaker.workspaces +SET data__PatchDocument = string('{{ { + "Description": description, + "Role": role, + "S3Location": s3_location, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/iottwinmaker/workspaces_list_only/index.md b/website/docs/services/iottwinmaker/workspaces_list_only/index.md deleted file mode 100644 index 424c809c9..000000000 --- a/website/docs/services/iottwinmaker/workspaces_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: workspaces_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - workspaces_list_only - - iottwinmaker - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists workspaces in a region or regions, for all properties use workspaces - -## Overview - - - - - - - -
Nameworkspaces_list_only
TypeResource
DescriptionResource schema for AWS::IoTTwinMaker::Workspace
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all workspaces in a region. -```sql -SELECT -region, -workspace_id -FROM awscc.iottwinmaker.workspaces_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the workspaces_list_only resource, see workspaces - diff --git a/website/docs/services/iotwireless/destinations/index.md b/website/docs/services/iotwireless/destinations/index.md index af90c4ea4..9c4f8227d 100644 --- a/website/docs/services/iotwireless/destinations/index.md +++ b/website/docs/services/iotwireless/destinations/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a destination resource or lists < ## Fields + + + destination
resource or lists < "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::IoTWireless::Destination. @@ -96,31 +122,37 @@ For more information, see + destinations INSERT + destinations DELETE + destinations UPDATE + destinations_list_only SELECT + destinations SELECT @@ -129,6 +161,15 @@ For more information, see + + Gets all properties from an individual destination. ```sql SELECT @@ -143,6 +184,19 @@ arn FROM awscc.iotwireless.destinations WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all destinations in a region. +```sql +SELECT +region, +name +FROM awscc.iotwireless.destinations_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -229,6 +283,23 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.iotwireless.destinations +SET data__PatchDocument = string('{{ { + "Expression": expression, + "ExpressionType": expression_type, + "Description": description, + "Tags": tags, + "RoleArn": role_arn +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/iotwireless/destinations_list_only/index.md b/website/docs/services/iotwireless/destinations_list_only/index.md deleted file mode 100644 index bc7770999..000000000 --- a/website/docs/services/iotwireless/destinations_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: destinations_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - destinations_list_only - - iotwireless - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists destinations in a region or regions, for all properties use destinations - -## Overview - - - - - - - -
Namedestinations_list_only
TypeResource
DescriptionDestination's resource schema demonstrating some basic constructs and validation rules.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all destinations in a region. -```sql -SELECT -region, -name -FROM awscc.iotwireless.destinations_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the destinations_list_only resource, see destinations - diff --git a/website/docs/services/iotwireless/device_profiles/index.md b/website/docs/services/iotwireless/device_profiles/index.md index fad8bb587..4f85a94f8 100644 --- a/website/docs/services/iotwireless/device_profiles/index.md +++ b/website/docs/services/iotwireless/device_profiles/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a device_profile resource or list ## Fields + + + device_profile
resource or list "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::IoTWireless::DeviceProfile. @@ -183,31 +209,37 @@ For more information, see + device_profiles INSERT + device_profiles DELETE + device_profiles UPDATE + device_profiles_list_only SELECT + device_profiles SELECT @@ -216,6 +248,15 @@ For more information, see + + Gets all properties from an individual device_profile. ```sql SELECT @@ -228,6 +269,19 @@ id FROM awscc.iotwireless.device_profiles WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all device_profiles in a region. +```sql +SELECT +region, +id +FROM awscc.iotwireless.device_profiles_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -318,6 +372,19 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.iotwireless.device_profiles +SET data__PatchDocument = string('{{ { + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/iotwireless/device_profiles_list_only/index.md b/website/docs/services/iotwireless/device_profiles_list_only/index.md deleted file mode 100644 index 0d0208dea..000000000 --- a/website/docs/services/iotwireless/device_profiles_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: device_profiles_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - device_profiles_list_only - - iotwireless - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists device_profiles in a region or regions, for all properties use device_profiles - -## Overview - - - - - - - -
Namedevice_profiles_list_only
TypeResource
DescriptionDevice Profile's resource schema demonstrating some basic constructs and validation rules.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all device_profiles in a region. -```sql -SELECT -region, -id -FROM awscc.iotwireless.device_profiles_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the device_profiles_list_only resource, see device_profiles - diff --git a/website/docs/services/iotwireless/fuota_tasks/index.md b/website/docs/services/iotwireless/fuota_tasks/index.md index 99495b688..ec31d087a 100644 --- a/website/docs/services/iotwireless/fuota_tasks/index.md +++ b/website/docs/services/iotwireless/fuota_tasks/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a fuota_task resource or lists ## Fields + + + fuota_task
resource or lists + + + + + + For more information, see AWS::IoTWireless::FuotaTask. @@ -148,31 +174,37 @@ For more information, see + fuota_tasks INSERT + fuota_tasks DELETE + fuota_tasks UPDATE + fuota_tasks_list_only SELECT + fuota_tasks SELECT @@ -181,6 +213,15 @@ For more information, see + + Gets all properties from an individual fuota_task. ```sql SELECT @@ -201,6 +242,19 @@ disassociate_multicast_group FROM awscc.iotwireless.fuota_tasks WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all fuota_tasks in a region. +```sql +SELECT +region, +id +FROM awscc.iotwireless.fuota_tasks_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -307,6 +361,27 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.iotwireless.fuota_tasks +SET data__PatchDocument = string('{{ { + "Name": name, + "Description": description, + "FirmwareUpdateImage": firmware_update_image, + "FirmwareUpdateRole": firmware_update_role, + "Tags": tags, + "AssociateWirelessDevice": associate_wireless_device, + "DisassociateWirelessDevice": disassociate_wireless_device, + "AssociateMulticastGroup": associate_multicast_group, + "DisassociateMulticastGroup": disassociate_multicast_group +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/iotwireless/fuota_tasks_list_only/index.md b/website/docs/services/iotwireless/fuota_tasks_list_only/index.md deleted file mode 100644 index daa8105bc..000000000 --- a/website/docs/services/iotwireless/fuota_tasks_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: fuota_tasks_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - fuota_tasks_list_only - - iotwireless - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists fuota_tasks in a region or regions, for all properties use fuota_tasks - -## Overview - - - - - - - -
Namefuota_tasks_list_only
TypeResource
DescriptionCreate and manage FUOTA tasks.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all fuota_tasks in a region. -```sql -SELECT -region, -id -FROM awscc.iotwireless.fuota_tasks_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the fuota_tasks_list_only resource, see fuota_tasks - diff --git a/website/docs/services/iotwireless/index.md b/website/docs/services/iotwireless/index.md index 97e18206d..e9f2000ef 100644 --- a/website/docs/services/iotwireless/index.md +++ b/website/docs/services/iotwireless/index.md @@ -20,7 +20,7 @@ The iotwireless service documentation.
-total resources: 22
+total resources: 11
@@ -30,28 +30,17 @@ The iotwireless service documentation. \ 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 f44cbe573..1162556f9 100644 --- a/website/docs/services/iotwireless/multicast_groups/index.md +++ b/website/docs/services/iotwireless/multicast_groups/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a multicast_group resource or lis ## Fields + + + multicast_group resource or lis "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::IoTWireless::MulticastGroup. @@ -128,31 +154,37 @@ For more information, see + multicast_groups INSERT + multicast_groups DELETE + multicast_groups UPDATE + multicast_groups_list_only SELECT + multicast_groups SELECT @@ -161,6 +193,15 @@ For more information, see + + Gets all properties from an individual multicast_group. ```sql SELECT @@ -177,6 +218,19 @@ disassociate_wireless_device FROM awscc.iotwireless.multicast_groups WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all multicast_groups in a region. +```sql +SELECT +region, +id +FROM awscc.iotwireless.multicast_groups_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -263,6 +317,23 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.iotwireless.multicast_groups +SET data__PatchDocument = string('{{ { + "Name": name, + "Description": description, + "Tags": tags, + "AssociateWirelessDevice": associate_wireless_device, + "DisassociateWirelessDevice": disassociate_wireless_device +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/iotwireless/multicast_groups_list_only/index.md b/website/docs/services/iotwireless/multicast_groups_list_only/index.md deleted file mode 100644 index d6fb0e41d..000000000 --- a/website/docs/services/iotwireless/multicast_groups_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: multicast_groups_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - multicast_groups_list_only - - iotwireless - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists multicast_groups in a region or regions, for all properties use multicast_groups - -## Overview - - - - - - - -
Namemulticast_groups_list_only
TypeResource
DescriptionCreate and manage Multicast groups.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all multicast_groups in a region. -```sql -SELECT -region, -id -FROM awscc.iotwireless.multicast_groups_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the multicast_groups_list_only resource, see multicast_groups - diff --git a/website/docs/services/iotwireless/network_analyzer_configurations/index.md b/website/docs/services/iotwireless/network_analyzer_configurations/index.md index 4dba9d9a0..156023793 100644 --- a/website/docs/services/iotwireless/network_analyzer_configurations/index.md +++ b/website/docs/services/iotwireless/network_analyzer_configurations/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a network_analyzer_configuration ## Fields + + + network_analyzer_configuration "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::IoTWireless::NetworkAnalyzerConfiguration. @@ -108,31 +134,37 @@ For more information, see + network_analyzer_configurations INSERT + network_analyzer_configurations DELETE + network_analyzer_configurations UPDATE + network_analyzer_configurations_list_only SELECT + network_analyzer_configurations SELECT @@ -141,6 +173,15 @@ For more information, see + + Gets all properties from an individual network_analyzer_configuration. ```sql SELECT @@ -155,6 +196,19 @@ tags FROM awscc.iotwireless.network_analyzer_configurations WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all network_analyzer_configurations in a region. +```sql +SELECT +region, +name +FROM awscc.iotwireless.network_analyzer_configurations_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -241,6 +295,23 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.iotwireless.network_analyzer_configurations +SET data__PatchDocument = string('{{ { + "Description": description, + "TraceContent": trace_content, + "WirelessDevices": wireless_devices, + "WirelessGateways": wireless_gateways, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/iotwireless/network_analyzer_configurations_list_only/index.md b/website/docs/services/iotwireless/network_analyzer_configurations_list_only/index.md deleted file mode 100644 index b445ff7fb..000000000 --- a/website/docs/services/iotwireless/network_analyzer_configurations_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: network_analyzer_configurations_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - network_analyzer_configurations_list_only - - iotwireless - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists network_analyzer_configurations in a region or regions, for all properties use network_analyzer_configurations - -## Overview - - - - - - - -
Namenetwork_analyzer_configurations_list_only
TypeResource
DescriptionCreate and manage NetworkAnalyzerConfiguration resource.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all network_analyzer_configurations in a region. -```sql -SELECT -region, -name -FROM awscc.iotwireless.network_analyzer_configurations_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the network_analyzer_configurations_list_only resource, see network_analyzer_configurations - diff --git a/website/docs/services/iotwireless/partner_accounts/index.md b/website/docs/services/iotwireless/partner_accounts/index.md index 8bd19002b..3593742f5 100644 --- a/website/docs/services/iotwireless/partner_accounts/index.md +++ b/website/docs/services/iotwireless/partner_accounts/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a partner_account resource or lis ## Fields + + + partner_account resource or lis "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::IoTWireless::PartnerAccount. @@ -137,31 +163,37 @@ For more information, see + partner_accounts INSERT + partner_accounts DELETE + partner_accounts UPDATE + partner_accounts_list_only SELECT + partner_accounts SELECT @@ -170,6 +202,15 @@ For more information, see + + Gets all properties from an individual partner_account. ```sql SELECT @@ -186,6 +227,19 @@ tags FROM awscc.iotwireless.partner_accounts WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all partner_accounts in a region. +```sql +SELECT +region, +partner_account_id +FROM awscc.iotwireless.partner_accounts_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -289,6 +343,24 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.iotwireless.partner_accounts +SET data__PatchDocument = string('{{ { + "Sidewalk": sidewalk, + "PartnerType": partner_type, + "SidewalkResponse": sidewalk_response, + "AccountLinked": account_linked, + "SidewalkUpdate": sidewalk_update, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/iotwireless/partner_accounts_list_only/index.md b/website/docs/services/iotwireless/partner_accounts_list_only/index.md deleted file mode 100644 index 71fc6c436..000000000 --- a/website/docs/services/iotwireless/partner_accounts_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: partner_accounts_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - partner_accounts_list_only - - iotwireless - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists partner_accounts in a region or regions, for all properties use partner_accounts - -## Overview - - - - - - - -
Namepartner_accounts_list_only
TypeResource
DescriptionCreate and manage partner account
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all partner_accounts in a region. -```sql -SELECT -region, -partner_account_id -FROM awscc.iotwireless.partner_accounts_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the partner_accounts_list_only resource, see partner_accounts - diff --git a/website/docs/services/iotwireless/service_profiles/index.md b/website/docs/services/iotwireless/service_profiles/index.md index a20f4e180..0c3a08589 100644 --- a/website/docs/services/iotwireless/service_profiles/index.md +++ b/website/docs/services/iotwireless/service_profiles/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a service_profile resource or lis ## Fields + + + service_profile resource or lis "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::IoTWireless::ServiceProfile. @@ -183,31 +209,37 @@ For more information, see + service_profiles INSERT + service_profiles DELETE + service_profiles UPDATE + service_profiles_list_only SELECT + service_profiles SELECT @@ -216,6 +248,15 @@ For more information, see + + Gets all properties from an individual service_profile. ```sql SELECT @@ -228,6 +269,19 @@ id FROM awscc.iotwireless.service_profiles WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all service_profiles in a region. +```sql +SELECT +region, +id +FROM awscc.iotwireless.service_profiles_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -317,6 +371,19 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.iotwireless.service_profiles +SET data__PatchDocument = string('{{ { + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/iotwireless/service_profiles_list_only/index.md b/website/docs/services/iotwireless/service_profiles_list_only/index.md deleted file mode 100644 index e27f1d634..000000000 --- a/website/docs/services/iotwireless/service_profiles_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: service_profiles_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - service_profiles_list_only - - iotwireless - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists service_profiles in a region or regions, for all properties use service_profiles - -## Overview - - - - - - - -
Nameservice_profiles_list_only
TypeResource
DescriptionAn example resource schema demonstrating some basic constructs and validation rules.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all service_profiles in a region. -```sql -SELECT -region, -id -FROM awscc.iotwireless.service_profiles_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the service_profiles_list_only resource, see service_profiles - diff --git a/website/docs/services/iotwireless/task_definitions/index.md b/website/docs/services/iotwireless/task_definitions/index.md index 82fa86482..d0b3d41cb 100644 --- a/website/docs/services/iotwireless/task_definitions/index.md +++ b/website/docs/services/iotwireless/task_definitions/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a task_definition resource or lis ## Fields + + + task_definition resource or lis "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::IoTWireless::TaskDefinition. @@ -176,31 +202,37 @@ For more information, see + task_definitions INSERT + task_definitions DELETE + task_definitions UPDATE + task_definitions_list_only SELECT + task_definitions SELECT @@ -209,6 +241,15 @@ For more information, see + + Gets all properties from an individual task_definition. ```sql SELECT @@ -224,6 +265,19 @@ tags FROM awscc.iotwireless.task_definitions WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all task_definitions in a region. +```sql +SELECT +region, +id +FROM awscc.iotwireless.task_definitions_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -318,6 +372,24 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.iotwireless.task_definitions +SET data__PatchDocument = string('{{ { + "Name": name, + "AutoCreateTasks": auto_create_tasks, + "Update": update, + "LoRaWANUpdateGatewayTaskEntry": lo_ra_wan_update_gateway_task_entry, + "TaskDefinitionType": task_definition_type, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/iotwireless/task_definitions_list_only/index.md b/website/docs/services/iotwireless/task_definitions_list_only/index.md deleted file mode 100644 index ade974a70..000000000 --- a/website/docs/services/iotwireless/task_definitions_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: task_definitions_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - task_definitions_list_only - - iotwireless - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists task_definitions in a region or regions, for all properties use task_definitions - -## Overview - - - - - - - -
Nametask_definitions_list_only
TypeResource
DescriptionCreates a gateway task definition.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all task_definitions in a region. -```sql -SELECT -region, -id -FROM awscc.iotwireless.task_definitions_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the task_definitions_list_only resource, see task_definitions - 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 f5a148783..340eedb0b 100644 --- a/website/docs/services/iotwireless/wireless_device_import_tasks/index.md +++ b/website/docs/services/iotwireless/wireless_device_import_tasks/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a wireless_device_import_task res ## Fields + + + wireless_device_import_task res "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::IoTWireless::WirelessDeviceImportTask. @@ -143,31 +169,37 @@ For more information, see + wireless_device_import_tasks INSERT + wireless_device_import_tasks DELETE + wireless_device_import_tasks UPDATE + wireless_device_import_tasks_list_only SELECT + wireless_device_import_tasks SELECT @@ -176,6 +208,15 @@ For more information, see + + Gets all properties from an individual wireless_device_import_task. ```sql SELECT @@ -195,6 +236,19 @@ tags FROM awscc.iotwireless.wireless_device_import_tasks WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all wireless_device_import_tasks in a region. +```sql +SELECT +region, +id +FROM awscc.iotwireless.wireless_device_import_tasks_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -272,6 +326,20 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.iotwireless.wireless_device_import_tasks +SET data__PatchDocument = string('{{ { + "DestinationName": destination_name, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/iotwireless/wireless_device_import_tasks_list_only/index.md b/website/docs/services/iotwireless/wireless_device_import_tasks_list_only/index.md deleted file mode 100644 index 93eb48960..000000000 --- a/website/docs/services/iotwireless/wireless_device_import_tasks_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: wireless_device_import_tasks_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - wireless_device_import_tasks_list_only - - iotwireless - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists wireless_device_import_tasks in a region or regions, for all properties use wireless_device_import_tasks - -## Overview - - - - - - - -
Namewireless_device_import_tasks_list_only
TypeResource
DescriptionWireless Device Import Tasks
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all wireless_device_import_tasks in a region. -```sql -SELECT -region, -id -FROM awscc.iotwireless.wireless_device_import_tasks_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the wireless_device_import_tasks_list_only resource, see wireless_device_import_tasks - diff --git a/website/docs/services/iotwireless/wireless_devices/index.md b/website/docs/services/iotwireless/wireless_devices/index.md index 2e40fd70b..a006c6364 100644 --- a/website/docs/services/iotwireless/wireless_devices/index.md +++ b/website/docs/services/iotwireless/wireless_devices/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a wireless_device resource or lis ## Fields + + + wireless_device resource or lis "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::IoTWireless::WirelessDevice. @@ -274,31 +300,37 @@ For more information, see + wireless_devices INSERT + wireless_devices DELETE + wireless_devices UPDATE + wireless_devices_list_only SELECT + wireless_devices SELECT @@ -307,6 +339,15 @@ For more information, see + + Gets all properties from an individual wireless_device. ```sql SELECT @@ -326,6 +367,19 @@ positioning FROM awscc.iotwireless.wireless_devices WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all wireless_devices in a region. +```sql +SELECT +region, +id +FROM awscc.iotwireless.wireless_devices_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -449,6 +503,27 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.iotwireless.wireless_devices +SET data__PatchDocument = string('{{ { + "Type": type, + "Name": name, + "Description": description, + "DestinationName": destination_name, + "LoRaWAN": lo_ra_wan, + "Tags": tags, + "ThingArn": thing_arn, + "LastUplinkReceivedAt": last_uplink_received_at, + "Positioning": positioning +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/iotwireless/wireless_devices_list_only/index.md b/website/docs/services/iotwireless/wireless_devices_list_only/index.md deleted file mode 100644 index 407758832..000000000 --- a/website/docs/services/iotwireless/wireless_devices_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: wireless_devices_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - wireless_devices_list_only - - iotwireless - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists wireless_devices in a region or regions, for all properties use wireless_devices - -## Overview - - - - - - - -
Namewireless_devices_list_only
TypeResource
DescriptionCreate and manage wireless gateways, including LoRa gateways.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all wireless_devices in a region. -```sql -SELECT -region, -id -FROM awscc.iotwireless.wireless_devices_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the wireless_devices_list_only resource, see wireless_devices - diff --git a/website/docs/services/iotwireless/wireless_gateways/index.md b/website/docs/services/iotwireless/wireless_gateways/index.md index 76824a22d..662e82a43 100644 --- a/website/docs/services/iotwireless/wireless_gateways/index.md +++ b/website/docs/services/iotwireless/wireless_gateways/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a wireless_gateway resource or li ## Fields + + + wireless_gateway resource or li "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::IoTWireless::WirelessGateway. @@ -118,31 +144,37 @@ For more information, see + wireless_gateways INSERT + wireless_gateways DELETE + wireless_gateways UPDATE + wireless_gateways_list_only SELECT + wireless_gateways SELECT @@ -151,6 +183,15 @@ For more information, see + + Gets all properties from an individual wireless_gateway. ```sql SELECT @@ -167,6 +208,19 @@ last_uplink_received_at FROM awscc.iotwireless.wireless_gateways WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all wireless_gateways in a region. +```sql +SELECT +region, +id +FROM awscc.iotwireless.wireless_gateways_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -255,6 +309,25 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.iotwireless.wireless_gateways +SET data__PatchDocument = string('{{ { + "Name": name, + "Description": description, + "Tags": tags, + "LoRaWAN": lo_ra_wan, + "ThingArn": thing_arn, + "ThingName": thing_name, + "LastUplinkReceivedAt": last_uplink_received_at +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/iotwireless/wireless_gateways_list_only/index.md b/website/docs/services/iotwireless/wireless_gateways_list_only/index.md deleted file mode 100644 index f4c9933e1..000000000 --- a/website/docs/services/iotwireless/wireless_gateways_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: wireless_gateways_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - wireless_gateways_list_only - - iotwireless - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists wireless_gateways in a region or regions, for all properties use wireless_gateways - -## Overview - - - - - - - -
Namewireless_gateways_list_only
TypeResource
DescriptionCreate and manage wireless gateways, including LoRa gateways.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all wireless_gateways in a region. -```sql -SELECT -region, -id -FROM awscc.iotwireless.wireless_gateways_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the wireless_gateways_list_only resource, see wireless_gateways - diff --git a/website/docs/services/ivs/channels/index.md b/website/docs/services/ivs/channels/index.md index cfc64ce04..944318502 100644 --- a/website/docs/services/ivs/channels/index.md +++ b/website/docs/services/ivs/channels/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a channel resource or lists ## Fields + + + channel resource or lists + + + + + + For more information, see AWS::IVS::Channel. @@ -143,31 +169,37 @@ For more information, see + channels INSERT + channels DELETE + channels UPDATE + channels_list_only SELECT + channels SELECT @@ -176,6 +208,15 @@ For more information, see + + Gets all properties from an individual channel. ```sql SELECT @@ -196,6 +237,19 @@ container_format FROM awscc.ivs.channels WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all channels in a region. +```sql +SELECT +region, +arn +FROM awscc.ivs.channels_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -297,6 +351,28 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.ivs.channels +SET data__PatchDocument = string('{{ { + "Name": name, + "Authorized": authorized, + "InsecureIngest": insecure_ingest, + "LatencyMode": latency_mode, + "Type": type, + "Tags": tags, + "RecordingConfigurationArn": recording_configuration_arn, + "Preset": preset, + "MultitrackInputConfiguration": multitrack_input_configuration, + "ContainerFormat": container_format +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/ivs/channels_list_only/index.md b/website/docs/services/ivs/channels_list_only/index.md deleted file mode 100644 index 24f52177d..000000000 --- a/website/docs/services/ivs/channels_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: channels_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - channels_list_only - - ivs - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists channels in a region or regions, for all properties use channels - -## Overview - - - - - - - -
Namechannels_list_only
TypeResource
DescriptionResource Type definition for AWS::IVS::Channel
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all channels in a region. -```sql -SELECT -region, -arn -FROM awscc.ivs.channels_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the channels_list_only resource, see channels - diff --git a/website/docs/services/ivs/encoder_configurations/index.md b/website/docs/services/ivs/encoder_configurations/index.md index 87212f07a..bd76a81fe 100644 --- a/website/docs/services/ivs/encoder_configurations/index.md +++ b/website/docs/services/ivs/encoder_configurations/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets an encoder_configuration resource ## Fields + + + encoder_configuration
resource "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::IVS::EncoderConfiguration. @@ -103,31 +129,37 @@ For more information, see + encoder_configurations INSERT + encoder_configurations DELETE + encoder_configurations UPDATE + encoder_configurations_list_only SELECT + encoder_configurations SELECT @@ -136,6 +168,15 @@ For more information, see + + Gets all properties from an individual encoder_configuration. ```sql SELECT @@ -147,6 +188,19 @@ tags FROM awscc.ivs.encoder_configurations WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all encoder_configurations in a region. +```sql +SELECT +region, +arn +FROM awscc.ivs.encoder_configurations_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -221,6 +275,19 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.ivs.encoder_configurations +SET data__PatchDocument = string('{{ { + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/ivs/encoder_configurations_list_only/index.md b/website/docs/services/ivs/encoder_configurations_list_only/index.md deleted file mode 100644 index d9e30e5ff..000000000 --- a/website/docs/services/ivs/encoder_configurations_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: encoder_configurations_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - encoder_configurations_list_only - - ivs - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists encoder_configurations in a region or regions, for all properties use encoder_configurations - -## Overview - - - - - - - -
Nameencoder_configurations_list_only
TypeResource
DescriptionResource Type definition for AWS::IVS::EncoderConfiguration.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all encoder_configurations in a region. -```sql -SELECT -region, -arn -FROM awscc.ivs.encoder_configurations_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the encoder_configurations_list_only resource, see encoder_configurations - diff --git a/website/docs/services/ivs/index.md b/website/docs/services/ivs/index.md index 0afc21e8b..d076184f9 100644 --- a/website/docs/services/ivs/index.md +++ b/website/docs/services/ivs/index.md @@ -20,7 +20,7 @@ The ivs service documentation.
-total resources: 20
+total resources: 10
@@ -30,26 +30,16 @@ The ivs service documentation. \ 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 cf5d76b86..ee805add9 100644 --- a/website/docs/services/ivs/ingest_configurations/index.md +++ b/website/docs/services/ivs/ingest_configurations/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets an ingest_configuration resource ## Fields + + + ingest_configuration resource "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::IVS::IngestConfiguration. @@ -111,31 +137,37 @@ For more information, see + ingest_configurations INSERT + ingest_configurations DELETE + ingest_configurations UPDATE + ingest_configurations_list_only SELECT + ingest_configurations SELECT @@ -144,6 +176,15 @@ For more information, see + + Gets all properties from an individual ingest_configuration. ```sql SELECT @@ -161,6 +202,19 @@ tags FROM awscc.ivs.ingest_configurations WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all ingest_configurations in a region. +```sql +SELECT +region, +arn +FROM awscc.ivs.ingest_configurations_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -243,6 +297,20 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.ivs.ingest_configurations +SET data__PatchDocument = string('{{ { + "StageArn": stage_arn, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/ivs/ingest_configurations_list_only/index.md b/website/docs/services/ivs/ingest_configurations_list_only/index.md deleted file mode 100644 index 35c3cc8b6..000000000 --- a/website/docs/services/ivs/ingest_configurations_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: ingest_configurations_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - ingest_configurations_list_only - - ivs - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists ingest_configurations in a region or regions, for all properties use ingest_configurations - -## Overview - - - - - - - -
Nameingest_configurations_list_only
TypeResource
DescriptionResource Type definition for AWS::IVS::IngestConfiguration
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all ingest_configurations in a region. -```sql -SELECT -region, -arn -FROM awscc.ivs.ingest_configurations_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the ingest_configurations_list_only resource, see ingest_configurations - diff --git a/website/docs/services/ivs/playback_key_pairs/index.md b/website/docs/services/ivs/playback_key_pairs/index.md index 70c207c2e..ee5615337 100644 --- a/website/docs/services/ivs/playback_key_pairs/index.md +++ b/website/docs/services/ivs/playback_key_pairs/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a playback_key_pair resource or l ## Fields + + + playback_key_pair resource or l "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::IVS::PlaybackKeyPair. @@ -86,31 +112,37 @@ For more information, see + playback_key_pairs INSERT + playback_key_pairs DELETE + playback_key_pairs UPDATE + playback_key_pairs_list_only SELECT + playback_key_pairs SELECT @@ -119,6 +151,15 @@ For more information, see + + Gets all properties from an individual playback_key_pair. ```sql SELECT @@ -131,6 +172,19 @@ tags FROM awscc.ivs.playback_key_pairs WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all playback_key_pairs in a region. +```sql +SELECT +region, +arn +FROM awscc.ivs.playback_key_pairs_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -205,6 +259,19 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.ivs.playback_key_pairs +SET data__PatchDocument = string('{{ { + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/ivs/playback_key_pairs_list_only/index.md b/website/docs/services/ivs/playback_key_pairs_list_only/index.md deleted file mode 100644 index 0ebfe2e42..000000000 --- a/website/docs/services/ivs/playback_key_pairs_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: playback_key_pairs_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - playback_key_pairs_list_only - - ivs - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists playback_key_pairs in a region or regions, for all properties use playback_key_pairs - -## Overview - - - - - - - -
Nameplayback_key_pairs_list_only
TypeResource
DescriptionResource Type definition for AWS::IVS::PlaybackKeyPair
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all playback_key_pairs in a region. -```sql -SELECT -region, -arn -FROM awscc.ivs.playback_key_pairs_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the playback_key_pairs_list_only resource, see playback_key_pairs - diff --git a/website/docs/services/ivs/playback_restriction_policies/index.md b/website/docs/services/ivs/playback_restriction_policies/index.md index 7d2ce81ec..eafd488ce 100644 --- a/website/docs/services/ivs/playback_restriction_policies/index.md +++ b/website/docs/services/ivs/playback_restriction_policies/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a playback_restriction_policy res ## Fields + + + playback_restriction_policy res "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::IVS::PlaybackRestrictionPolicy. @@ -91,31 +117,37 @@ For more information, see + playback_restriction_policies INSERT + playback_restriction_policies DELETE + playback_restriction_policies UPDATE + playback_restriction_policies_list_only SELECT + playback_restriction_policies SELECT @@ -124,6 +156,15 @@ For more information, see + + Gets all properties from an individual playback_restriction_policy. ```sql SELECT @@ -137,6 +178,19 @@ tags FROM awscc.ivs.playback_restriction_policies WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all playback_restriction_policies in a region. +```sql +SELECT +region, +arn +FROM awscc.ivs.playback_restriction_policies_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -225,6 +279,23 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.ivs.playback_restriction_policies +SET data__PatchDocument = string('{{ { + "AllowedCountries": allowed_countries, + "AllowedOrigins": allowed_origins, + "EnableStrictOriginEnforcement": enable_strict_origin_enforcement, + "Name": name, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/ivs/playback_restriction_policies_list_only/index.md b/website/docs/services/ivs/playback_restriction_policies_list_only/index.md deleted file mode 100644 index 556093559..000000000 --- a/website/docs/services/ivs/playback_restriction_policies_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: playback_restriction_policies_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - playback_restriction_policies_list_only - - ivs - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists playback_restriction_policies in a region or regions, for all properties use playback_restriction_policies - -## Overview - - - - - - - -
Nameplayback_restriction_policies_list_only
TypeResource
DescriptionResource Type definition for AWS::IVS::PlaybackRestrictionPolicy.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all playback_restriction_policies in a region. -```sql -SELECT -region, -arn -FROM awscc.ivs.playback_restriction_policies_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the playback_restriction_policies_list_only resource, see playback_restriction_policies - diff --git a/website/docs/services/ivs/public_keys/index.md b/website/docs/services/ivs/public_keys/index.md index 4e692dd7e..535145f9d 100644 --- a/website/docs/services/ivs/public_keys/index.md +++ b/website/docs/services/ivs/public_keys/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a public_key resource or lists ## Fields + + + public_key resource or lists + + + + + + For more information, see AWS::IVS::PublicKey. @@ -86,31 +112,37 @@ For more information, see + public_keys INSERT + public_keys DELETE + public_keys UPDATE + public_keys_list_only SELECT + public_keys SELECT @@ -119,6 +151,15 @@ For more information, see + + Gets all properties from an individual public_key. ```sql SELECT @@ -131,6 +172,19 @@ tags FROM awscc.ivs.public_keys WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all public_keys in a region. +```sql +SELECT +region, +arn +FROM awscc.ivs.public_keys_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -205,6 +259,19 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.ivs.public_keys +SET data__PatchDocument = string('{{ { + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/ivs/public_keys_list_only/index.md b/website/docs/services/ivs/public_keys_list_only/index.md deleted file mode 100644 index 18ca11a5a..000000000 --- a/website/docs/services/ivs/public_keys_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: public_keys_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - public_keys_list_only - - ivs - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists public_keys in a region or regions, for all properties use public_keys - -## Overview - - - - - - - -
Namepublic_keys_list_only
TypeResource
DescriptionResource Type definition for AWS::IVS::PublicKey
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all public_keys in a region. -```sql -SELECT -region, -arn -FROM awscc.ivs.public_keys_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the public_keys_list_only resource, see public_keys - diff --git a/website/docs/services/ivs/recording_configurations/index.md b/website/docs/services/ivs/recording_configurations/index.md index 38ffc5504..895ddd2ef 100644 --- a/website/docs/services/ivs/recording_configurations/index.md +++ b/website/docs/services/ivs/recording_configurations/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a recording_configuration resourc ## Fields + + + recording_configuration resourc "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::IVS::RecordingConfiguration. @@ -151,31 +177,37 @@ For more information, see + recording_configurations INSERT + recording_configurations DELETE + recording_configurations UPDATE + recording_configurations_list_only SELECT + recording_configurations SELECT @@ -184,6 +216,15 @@ For more information, see + + Gets all properties from an individual recording_configuration. ```sql SELECT @@ -199,6 +240,19 @@ rendition_configuration FROM awscc.ivs.recording_configurations WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all recording_configurations in a region. +```sql +SELECT +region, +arn +FROM awscc.ivs.recording_configurations_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -291,6 +345,19 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.ivs.recording_configurations +SET data__PatchDocument = string('{{ { + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/ivs/recording_configurations_list_only/index.md b/website/docs/services/ivs/recording_configurations_list_only/index.md deleted file mode 100644 index e79f853bd..000000000 --- a/website/docs/services/ivs/recording_configurations_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: recording_configurations_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - recording_configurations_list_only - - ivs - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists recording_configurations in a region or regions, for all properties use recording_configurations - -## Overview - - - - - - - -
Namerecording_configurations_list_only
TypeResource
DescriptionResource Type definition for AWS::IVS::RecordingConfiguration
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all recording_configurations in a region. -```sql -SELECT -region, -arn -FROM awscc.ivs.recording_configurations_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the recording_configurations_list_only resource, see recording_configurations - diff --git a/website/docs/services/ivs/stages/index.md b/website/docs/services/ivs/stages/index.md index 28e14bca6..c28c64ac8 100644 --- a/website/docs/services/ivs/stages/index.md +++ b/website/docs/services/ivs/stages/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a stage resource or lists s ## Fields + + + stage resource or lists s "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::IVS::Stage. @@ -151,31 +177,37 @@ For more information, see + stages INSERT + stages DELETE + stages UPDATE + stages_list_only SELECT + stages SELECT @@ -184,6 +216,15 @@ For more information, see + + Gets all properties from an individual stage. ```sql SELECT @@ -196,6 +237,19 @@ active_session_id FROM awscc.ivs.stages WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all stages in a region. +```sql +SELECT +region, +arn +FROM awscc.ivs.stages_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -283,6 +337,21 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.ivs.stages +SET data__PatchDocument = string('{{ { + "Name": name, + "AutoParticipantRecordingConfiguration": auto_participant_recording_configuration, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/ivs/stages_list_only/index.md b/website/docs/services/ivs/stages_list_only/index.md deleted file mode 100644 index f74f23e46..000000000 --- a/website/docs/services/ivs/stages_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: stages_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - stages_list_only - - ivs - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists stages in a region or regions, for all properties use stages - -## Overview - - - - - - - -
Namestages_list_only
TypeResource
DescriptionResource Type definition for AWS::IVS::Stage.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all stages in a region. -```sql -SELECT -region, -arn -FROM awscc.ivs.stages_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the stages_list_only resource, see stages - diff --git a/website/docs/services/ivs/storage_configurations/index.md b/website/docs/services/ivs/storage_configurations/index.md index a72cbc11a..8a6eb6f30 100644 --- a/website/docs/services/ivs/storage_configurations/index.md +++ b/website/docs/services/ivs/storage_configurations/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a storage_configuration resource ## Fields + + + storage_configuration
resource "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::IVS::StorageConfiguration. @@ -88,31 +114,37 @@ For more information, see + storage_configurations INSERT + storage_configurations DELETE + storage_configurations UPDATE + storage_configurations_list_only SELECT + storage_configurations SELECT @@ -121,6 +153,15 @@ For more information, see + + Gets all properties from an individual storage_configuration. ```sql SELECT @@ -132,6 +173,19 @@ tags FROM awscc.ivs.storage_configurations WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all storage_configurations in a region. +```sql +SELECT +region, +arn +FROM awscc.ivs.storage_configurations_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -203,6 +257,19 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.ivs.storage_configurations +SET data__PatchDocument = string('{{ { + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/ivs/storage_configurations_list_only/index.md b/website/docs/services/ivs/storage_configurations_list_only/index.md deleted file mode 100644 index cb0854060..000000000 --- a/website/docs/services/ivs/storage_configurations_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: storage_configurations_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - storage_configurations_list_only - - ivs - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists storage_configurations in a region or regions, for all properties use storage_configurations - -## Overview - - - - - - - -
Namestorage_configurations_list_only
TypeResource
DescriptionResource Type definition for AWS::IVS::StorageConfiguration
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all storage_configurations in a region. -```sql -SELECT -region, -arn -FROM awscc.ivs.storage_configurations_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the storage_configurations_list_only resource, see storage_configurations - diff --git a/website/docs/services/ivs/stream_keys/index.md b/website/docs/services/ivs/stream_keys/index.md index 013185200..3bf5b6d3c 100644 --- a/website/docs/services/ivs/stream_keys/index.md +++ b/website/docs/services/ivs/stream_keys/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a stream_key resource or lists ## Fields + + + stream_key resource or lists + + + + + + For more information, see AWS::IVS::StreamKey. @@ -81,31 +107,37 @@ For more information, see + stream_keys INSERT + stream_keys DELETE + stream_keys UPDATE + stream_keys_list_only SELECT + stream_keys SELECT @@ -114,6 +146,15 @@ For more information, see + + Gets all properties from an individual stream_key. ```sql SELECT @@ -125,6 +166,19 @@ value FROM awscc.ivs.stream_keys WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all stream_keys in a region. +```sql +SELECT +region, +arn +FROM awscc.ivs.stream_keys_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -191,6 +245,19 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.ivs.stream_keys +SET data__PatchDocument = string('{{ { + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/ivs/stream_keys_list_only/index.md b/website/docs/services/ivs/stream_keys_list_only/index.md deleted file mode 100644 index 43f3b805a..000000000 --- a/website/docs/services/ivs/stream_keys_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: stream_keys_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - stream_keys_list_only - - ivs - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists stream_keys in a region or regions, for all properties use stream_keys - -## Overview - - - - - - - -
Namestream_keys_list_only
TypeResource
DescriptionResource Type definition for AWS::IVS::StreamKey
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all stream_keys in a region. -```sql -SELECT -region, -arn -FROM awscc.ivs.stream_keys_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the stream_keys_list_only resource, see stream_keys - diff --git a/website/docs/services/ivschat/index.md b/website/docs/services/ivschat/index.md index d65994674..b54939b0f 100644 --- a/website/docs/services/ivschat/index.md +++ b/website/docs/services/ivschat/index.md @@ -20,7 +20,7 @@ The ivschat service documentation.
-total resources: 4
+total resources: 2
@@ -29,11 +29,9 @@ The ivschat service documentation. ## Resources \ 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 64871d336..a35416679 100644 --- a/website/docs/services/ivschat/logging_configurations/index.md +++ b/website/docs/services/ivschat/logging_configurations/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a logging_configuration resource ## Fields + + + logging_configuration resource "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::IVSChat::LoggingConfiguration. @@ -129,31 +155,37 @@ For more information, see + logging_configurations INSERT + logging_configurations DELETE + logging_configurations UPDATE + logging_configurations_list_only SELECT + logging_configurations SELECT @@ -162,6 +194,15 @@ For more information, see + + Gets all properties from an individual logging_configuration. ```sql SELECT @@ -175,6 +216,19 @@ tags FROM awscc.ivschat.logging_configurations WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all logging_configurations in a region. +```sql +SELECT +region, +arn +FROM awscc.ivschat.logging_configurations_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -251,6 +305,21 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.ivschat.logging_configurations +SET data__PatchDocument = string('{{ { + "DestinationConfiguration": destination_configuration, + "Name": name, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/ivschat/logging_configurations_list_only/index.md b/website/docs/services/ivschat/logging_configurations_list_only/index.md deleted file mode 100644 index c1faa58cd..000000000 --- a/website/docs/services/ivschat/logging_configurations_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: logging_configurations_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - logging_configurations_list_only - - ivschat - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists logging_configurations in a region or regions, for all properties use logging_configurations - -## Overview - - - - - - - -
Namelogging_configurations_list_only
TypeResource
DescriptionResource type definition for AWS::IVSChat::LoggingConfiguration.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all logging_configurations in a region. -```sql -SELECT -region, -arn -FROM awscc.ivschat.logging_configurations_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the logging_configurations_list_only resource, see logging_configurations - diff --git a/website/docs/services/ivschat/rooms/index.md b/website/docs/services/ivschat/rooms/index.md index 42b740137..1d8221597 100644 --- a/website/docs/services/ivschat/rooms/index.md +++ b/website/docs/services/ivschat/rooms/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a room resource or lists ro ## Fields + + + room resource or lists ro "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::IVSChat::Room. @@ -113,31 +139,37 @@ For more information, see + rooms INSERT + rooms DELETE + rooms UPDATE + rooms_list_only SELECT + rooms SELECT @@ -146,6 +178,15 @@ For more information, see + + Gets all properties from an individual room. ```sql SELECT @@ -161,6 +202,19 @@ tags FROM awscc.ivschat.rooms WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all rooms in a region. +```sql +SELECT +region, +arn +FROM awscc.ivschat.rooms_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -246,6 +300,24 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.ivschat.rooms +SET data__PatchDocument = string('{{ { + "Name": name, + "LoggingConfigurationIdentifiers": logging_configuration_identifiers, + "MaximumMessageLength": maximum_message_length, + "MaximumMessageRatePerSecond": maximum_message_rate_per_second, + "MessageReviewHandler": message_review_handler, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/ivschat/rooms_list_only/index.md b/website/docs/services/ivschat/rooms_list_only/index.md deleted file mode 100644 index 243cc98e6..000000000 --- a/website/docs/services/ivschat/rooms_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: rooms_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - rooms_list_only - - ivschat - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists rooms in a region or regions, for all properties use rooms - -## Overview - - - - - - - -
Namerooms_list_only
TypeResource
DescriptionResource type definition for AWS::IVSChat::Room.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all rooms in a region. -```sql -SELECT -region, -arn -FROM awscc.ivschat.rooms_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the rooms_list_only resource, see rooms - diff --git a/website/docs/services/kafkaconnect/connectors/index.md b/website/docs/services/kafkaconnect/connectors/index.md index e90e0c1c7..0baf94395 100644 --- a/website/docs/services/kafkaconnect/connectors/index.md +++ b/website/docs/services/kafkaconnect/connectors/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a connector resource or lists ## Fields + + + connector
resource or lists + + + + + + For more information, see AWS::KafkaConnect::Connector. @@ -418,31 +444,37 @@ For more information, see + connectors INSERT + connectors DELETE + connectors UPDATE + connectors_list_only SELECT + connectors SELECT @@ -451,6 +483,15 @@ For more information, see + + Gets all properties from an individual connector. ```sql SELECT @@ -472,6 +513,19 @@ worker_configuration FROM awscc.kafkaconnect.connectors WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all connectors in a region. +```sql +SELECT +region, +connector_arn +FROM awscc.kafkaconnect.connectors_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -645,6 +699,21 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.kafkaconnect.connectors +SET data__PatchDocument = string('{{ { + "Capacity": capacity, + "ConnectorConfiguration": connector_configuration, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/kafkaconnect/connectors_list_only/index.md b/website/docs/services/kafkaconnect/connectors_list_only/index.md deleted file mode 100644 index 7ad0e1d88..000000000 --- a/website/docs/services/kafkaconnect/connectors_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: connectors_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - connectors_list_only - - kafkaconnect - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists connectors in a region or regions, for all properties use connectors - -## Overview - - - - - - - -
Nameconnectors_list_only
TypeResource
DescriptionResource Type definition for AWS::KafkaConnect::Connector
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all connectors in a region. -```sql -SELECT -region, -connector_arn -FROM awscc.kafkaconnect.connectors_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the connectors_list_only resource, see connectors - diff --git a/website/docs/services/kafkaconnect/custom_plugins/index.md b/website/docs/services/kafkaconnect/custom_plugins/index.md index f53606cf7..c41ff4109 100644 --- a/website/docs/services/kafkaconnect/custom_plugins/index.md +++ b/website/docs/services/kafkaconnect/custom_plugins/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a custom_plugin resource or lists ## Fields + + + custom_plugin resource or lists "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::KafkaConnect::CustomPlugin. @@ -137,31 +163,37 @@ For more information, see + custom_plugins INSERT + custom_plugins DELETE + custom_plugins UPDATE + custom_plugins_list_only SELECT + custom_plugins SELECT @@ -170,6 +202,15 @@ For more information, see + + Gets all properties from an individual custom_plugin. ```sql SELECT @@ -185,6 +226,19 @@ tags FROM awscc.kafkaconnect.custom_plugins WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all custom_plugins in a region. +```sql +SELECT +region, +custom_plugin_arn +FROM awscc.kafkaconnect.custom_plugins_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -271,6 +325,19 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.kafkaconnect.custom_plugins +SET data__PatchDocument = string('{{ { + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/kafkaconnect/custom_plugins_list_only/index.md b/website/docs/services/kafkaconnect/custom_plugins_list_only/index.md deleted file mode 100644 index 2289337bc..000000000 --- a/website/docs/services/kafkaconnect/custom_plugins_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: custom_plugins_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - custom_plugins_list_only - - kafkaconnect - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists custom_plugins in a region or regions, for all properties use custom_plugins - -## Overview - - - - - - - -
Namecustom_plugins_list_only
TypeResource
DescriptionAn example resource schema demonstrating some basic constructs and validation rules.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all custom_plugins in a region. -```sql -SELECT -region, -custom_plugin_arn -FROM awscc.kafkaconnect.custom_plugins_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the custom_plugins_list_only resource, see custom_plugins - diff --git a/website/docs/services/kafkaconnect/index.md b/website/docs/services/kafkaconnect/index.md index dcce357c1..67ba2e381 100644 --- a/website/docs/services/kafkaconnect/index.md +++ b/website/docs/services/kafkaconnect/index.md @@ -20,7 +20,7 @@ The kafkaconnect service documentation.
-total resources: 6
+total resources: 3
@@ -30,12 +30,9 @@ The kafkaconnect service documentation. \ 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 ee24fb3dd..2b0853974 100644 --- a/website/docs/services/kafkaconnect/worker_configurations/index.md +++ b/website/docs/services/kafkaconnect/worker_configurations/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a worker_configuration resource o ## Fields + + + worker_configuration resource o "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::KafkaConnect::WorkerConfiguration. @@ -91,31 +117,37 @@ For more information, see + worker_configurations INSERT + worker_configurations DELETE + worker_configurations UPDATE + worker_configurations_list_only SELECT + worker_configurations SELECT @@ -124,6 +156,15 @@ For more information, see + + Gets all properties from an individual worker_configuration. ```sql SELECT @@ -137,6 +178,19 @@ tags FROM awscc.kafkaconnect.worker_configurations WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all worker_configurations in a region. +```sql +SELECT +region, +worker_configuration_arn +FROM awscc.kafkaconnect.worker_configurations_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -213,6 +267,19 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.kafkaconnect.worker_configurations +SET data__PatchDocument = string('{{ { + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/kafkaconnect/worker_configurations_list_only/index.md b/website/docs/services/kafkaconnect/worker_configurations_list_only/index.md deleted file mode 100644 index 0f4462ba6..000000000 --- a/website/docs/services/kafkaconnect/worker_configurations_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: worker_configurations_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - worker_configurations_list_only - - kafkaconnect - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists worker_configurations in a region or regions, for all properties use worker_configurations - -## Overview - - - - - - - -
Nameworker_configurations_list_only
TypeResource
DescriptionThe configuration of the workers, which are the processes that run the connector logic.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all worker_configurations in a region. -```sql -SELECT -region, -worker_configuration_arn -FROM awscc.kafkaconnect.worker_configurations_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the worker_configurations_list_only resource, see worker_configurations - diff --git a/website/docs/services/kendra/data_sources/index.md b/website/docs/services/kendra/data_sources/index.md index 6f940b3e8..3c4baefa6 100644 --- a/website/docs/services/kendra/data_sources/index.md +++ b/website/docs/services/kendra/data_sources/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a data_source resource or lists < ## Fields + + + data_source resource or lists < "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::Kendra::DataSource. @@ -1043,31 +1074,37 @@ For more information, see + data_sources INSERT + data_sources DELETE + data_sources UPDATE + data_sources_list_only SELECT + data_sources SELECT @@ -1076,6 +1113,15 @@ For more information, see + + Gets all properties from an individual data_source. ```sql SELECT @@ -1095,6 +1141,20 @@ language_code FROM awscc.kendra.data_sources WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + + + +Lists all data_sources in a region. +```sql +SELECT +region, +id, +index_id +FROM awscc.kendra.data_sources_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -1411,6 +1471,26 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.kendra.data_sources +SET data__PatchDocument = string('{{ { + "Name": name, + "DataSourceConfiguration": data_source_configuration, + "Description": description, + "Schedule": schedule, + "RoleArn": role_arn, + "Tags": tags, + "CustomDocumentEnrichmentConfiguration": custom_document_enrichment_configuration, + "LanguageCode": language_code +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = '|'; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/kendra/data_sources_list_only/index.md b/website/docs/services/kendra/data_sources_list_only/index.md deleted file mode 100644 index bd2643966..000000000 --- a/website/docs/services/kendra/data_sources_list_only/index.md +++ /dev/null @@ -1,86 +0,0 @@ ---- -title: data_sources_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - data_sources_list_only - - kendra - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists data_sources in a region or regions, for all properties use data_sources - -## Overview - - - - - - - -
Namedata_sources_list_only
TypeResource
DescriptionKendra DataSource
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all data_sources in a region. -```sql -SELECT -region, -id, -index_id -FROM awscc.kendra.data_sources_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the data_sources_list_only resource, see data_sources - diff --git a/website/docs/services/kendra/faqs/index.md b/website/docs/services/kendra/faqs/index.md index c62acbeda..3d904671f 100644 --- a/website/docs/services/kendra/faqs/index.md +++ b/website/docs/services/kendra/faqs/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a faq resource or lists faq ## Fields + + + faq resource or lists faq "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::Kendra::Faq. @@ -123,31 +154,37 @@ For more information, see + faqs INSERT + faqs DELETE + faqs UPDATE + faqs_list_only SELECT + faqs SELECT @@ -156,6 +193,15 @@ For more information, see + + Gets all properties from an individual faq. ```sql SELECT @@ -173,6 +219,20 @@ language_code FROM awscc.kendra.faqs WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + + + +Lists all faqs in a region. +```sql +SELECT +region, +id, +index_id +FROM awscc.kendra.faqs_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -271,6 +331,20 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.kendra.faqs +SET data__PatchDocument = string('{{ { + "Tags": tags, + "LanguageCode": language_code +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = '|'; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/kendra/faqs_list_only/index.md b/website/docs/services/kendra/faqs_list_only/index.md deleted file mode 100644 index 2d9974b86..000000000 --- a/website/docs/services/kendra/faqs_list_only/index.md +++ /dev/null @@ -1,86 +0,0 @@ ---- -title: faqs_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - faqs_list_only - - kendra - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists faqs in a region or regions, for all properties use faqs - -## Overview - - - - - - - -
Namefaqs_list_only
TypeResource
DescriptionA Kendra FAQ resource
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all faqs in a region. -```sql -SELECT -region, -id, -index_id -FROM awscc.kendra.faqs_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the faqs_list_only resource, see faqs - diff --git a/website/docs/services/kendra/index.md b/website/docs/services/kendra/index.md index 69c0e010f..9fd46e4e3 100644 --- a/website/docs/services/kendra/index.md +++ b/website/docs/services/kendra/index.md @@ -20,7 +20,7 @@ The kendra service documentation.
-total resources: 6
+total resources: 3
@@ -30,12 +30,9 @@ The kendra service documentation. \ 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 fddfcf212..462ecab45 100644 --- a/website/docs/services/kendra/indices/index.md +++ b/website/docs/services/kendra/indices/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets an index resource or lists ## Fields + + + index resource or lists "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::Kendra::Index. @@ -274,31 +300,37 @@ For more information, see + indices INSERT + indices DELETE + indices UPDATE + indices_list_only SELECT + indices SELECT @@ -307,6 +339,15 @@ For more information, see + + Gets all properties from an individual index. ```sql SELECT @@ -326,6 +367,19 @@ user_token_configurations FROM awscc.kendra.indices WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all indices in a region. +```sql +SELECT +region, +id +FROM awscc.kendra.indices_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -457,6 +511,26 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.kendra.indices +SET data__PatchDocument = string('{{ { + "Description": description, + "Tags": tags, + "Name": name, + "RoleArn": role_arn, + "DocumentMetadataConfigurations": document_metadata_configurations, + "CapacityUnits": capacity_units, + "UserContextPolicy": user_context_policy, + "UserTokenConfigurations": user_token_configurations +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/kendra/indices_list_only/index.md b/website/docs/services/kendra/indices_list_only/index.md deleted file mode 100644 index 0ee9f05c5..000000000 --- a/website/docs/services/kendra/indices_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: indices_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - indices_list_only - - kendra - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists indices in a region or regions, for all properties use indices - -## Overview - - - - - - - -
Nameindices_list_only
TypeResource
DescriptionA Kendra index
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all indices in a region. -```sql -SELECT -region, -id -FROM awscc.kendra.indices_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the indices_list_only resource, see indices - diff --git a/website/docs/services/kendraranking/execution_plans/index.md b/website/docs/services/kendraranking/execution_plans/index.md index 0ad86813c..39b340df0 100644 --- a/website/docs/services/kendraranking/execution_plans/index.md +++ b/website/docs/services/kendraranking/execution_plans/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets an execution_plan resource or lis ## Fields + + + execution_plan
resource or lis "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::KendraRanking::ExecutionPlan. @@ -98,31 +124,37 @@ For more information, see + execution_plans INSERT + execution_plans DELETE + execution_plans UPDATE + execution_plans_list_only SELECT + execution_plans SELECT @@ -131,6 +163,15 @@ For more information, see + + Gets all properties from an individual execution_plan. ```sql SELECT @@ -144,6 +185,19 @@ capacity_units FROM awscc.kendraranking.execution_plans WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all execution_plans in a region. +```sql +SELECT +region, +id +FROM awscc.kendraranking.execution_plans_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -219,6 +273,22 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.kendraranking.execution_plans +SET data__PatchDocument = string('{{ { + "Description": description, + "Tags": tags, + "Name": name, + "CapacityUnits": capacity_units +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/kendraranking/execution_plans_list_only/index.md b/website/docs/services/kendraranking/execution_plans_list_only/index.md deleted file mode 100644 index 7fd203376..000000000 --- a/website/docs/services/kendraranking/execution_plans_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: execution_plans_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - execution_plans_list_only - - kendraranking - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists execution_plans in a region or regions, for all properties use execution_plans - -## Overview - - - - - - - -
Nameexecution_plans_list_only
TypeResource
DescriptionA KendraRanking Rescore execution plan
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all execution_plans in a region. -```sql -SELECT -region, -id -FROM awscc.kendraranking.execution_plans_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the execution_plans_list_only resource, see execution_plans - diff --git a/website/docs/services/kendraranking/index.md b/website/docs/services/kendraranking/index.md index 1a75c8de3..467e16202 100644 --- a/website/docs/services/kendraranking/index.md +++ b/website/docs/services/kendraranking/index.md @@ -20,7 +20,7 @@ The kendraranking service documentation.
-total resources: 2
+total resources: 1
@@ -32,6 +32,6 @@ The kendraranking service documentation. execution_plans \ No newline at end of file diff --git a/website/docs/services/kinesis/index.md b/website/docs/services/kinesis/index.md index 953cd8749..7ef4adaff 100644 --- a/website/docs/services/kinesis/index.md +++ b/website/docs/services/kinesis/index.md @@ -20,7 +20,7 @@ The kinesis service documentation.
-total resources: 5
+total resources: 3
@@ -30,11 +30,9 @@ The kinesis service documentation. \ 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 706a8c5c5..97eddea23 100644 --- a/website/docs/services/kinesis/resource_policies/index.md +++ b/website/docs/services/kinesis/resource_policies/index.md @@ -162,6 +162,19 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.kinesis.resource_policies +SET data__PatchDocument = string('{{ { + "ResourcePolicy": resource_policy +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/kinesis/stream_consumers/index.md b/website/docs/services/kinesis/stream_consumers/index.md index ff56cd80e..5995fc280 100644 --- a/website/docs/services/kinesis/stream_consumers/index.md +++ b/website/docs/services/kinesis/stream_consumers/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a stream_consumer resource or lis ## Fields + + + stream_consumer
resource or lis "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::Kinesis::StreamConsumer. @@ -91,26 +117,31 @@ For more information, see + stream_consumers INSERT + stream_consumers DELETE + stream_consumers_list_only SELECT + stream_consumers SELECT @@ -119,6 +150,15 @@ For more information, see + + Gets all properties from an individual stream_consumer. ```sql SELECT @@ -132,6 +172,19 @@ tags FROM awscc.kinesis.stream_consumers WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all stream_consumers in a region. +```sql +SELECT +region, +consumer_arn +FROM awscc.kinesis.stream_consumers_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -204,6 +257,7 @@ resources: + ## `DELETE` example ```sql diff --git a/website/docs/services/kinesis/stream_consumers_list_only/index.md b/website/docs/services/kinesis/stream_consumers_list_only/index.md deleted file mode 100644 index c0de6c56d..000000000 --- a/website/docs/services/kinesis/stream_consumers_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: stream_consumers_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - stream_consumers_list_only - - kinesis - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists stream_consumers in a region or regions, for all properties use stream_consumers - -## Overview - - - - - - - -
Namestream_consumers_list_only
TypeResource
DescriptionResource Type definition for AWS::Kinesis::StreamConsumer
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all stream_consumers in a region. -```sql -SELECT -region, -consumer_arn -FROM awscc.kinesis.stream_consumers_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the stream_consumers_list_only resource, see stream_consumers - diff --git a/website/docs/services/kinesis/streams/index.md b/website/docs/services/kinesis/streams/index.md index 4266a5d22..9b9f6b791 100644 --- a/website/docs/services/kinesis/streams/index.md +++ b/website/docs/services/kinesis/streams/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a stream resource or lists ## Fields + + + stream resource or lists "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::Kinesis::Stream. @@ -120,31 +146,37 @@ For more information, see + streams INSERT + streams DELETE + streams UPDATE + streams_list_only SELECT + streams SELECT @@ -153,6 +185,15 @@ For more information, see + + Gets all properties from an individual stream. ```sql SELECT @@ -168,6 +209,19 @@ tags FROM awscc.kinesis.streams WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all streams in a region. +```sql +SELECT +region, +name +FROM awscc.kinesis.streams_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -270,6 +324,24 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.kinesis.streams +SET data__PatchDocument = string('{{ { + "DesiredShardLevelMetrics": desired_shard_level_metrics, + "RetentionPeriodHours": retention_period_hours, + "ShardCount": shard_count, + "StreamModeDetails": stream_mode_details, + "StreamEncryption": stream_encryption, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/kinesis/streams_list_only/index.md b/website/docs/services/kinesis/streams_list_only/index.md deleted file mode 100644 index b8e5e61b1..000000000 --- a/website/docs/services/kinesis/streams_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: streams_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - streams_list_only - - kinesis - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists streams in a region or regions, for all properties use streams - -## Overview - - - - - - - -
Namestreams_list_only
TypeResource
DescriptionResource Type definition for AWS::Kinesis::Stream
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all streams in a region. -```sql -SELECT -region, -name -FROM awscc.kinesis.streams_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the streams_list_only resource, see streams - diff --git a/website/docs/services/kinesisanalyticsv2/applications/index.md b/website/docs/services/kinesisanalyticsv2/applications/index.md index a8fcc2641..107c56bfd 100644 --- a/website/docs/services/kinesisanalyticsv2/applications/index.md +++ b/website/docs/services/kinesisanalyticsv2/applications/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets an application resource or lists ## Fields + + + application
resource or lists "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::KinesisAnalyticsV2::Application. @@ -454,31 +480,37 @@ For more information, see + applications INSERT + applications DELETE + applications UPDATE + applications_list_only SELECT + applications SELECT @@ -487,6 +519,15 @@ For more information, see + + Gets all properties from an individual application. ```sql SELECT @@ -503,6 +544,19 @@ tags FROM awscc.kinesisanalyticsv2.applications WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all applications in a region. +```sql +SELECT +region, +application_name +FROM awscc.kinesisanalyticsv2.applications_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -688,6 +742,25 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.kinesisanalyticsv2.applications +SET data__PatchDocument = string('{{ { + "ApplicationConfiguration": application_configuration, + "ApplicationDescription": application_description, + "RuntimeEnvironment": runtime_environment, + "ServiceExecutionRole": service_execution_role, + "RunConfiguration": run_configuration, + "ApplicationMaintenanceConfiguration": application_maintenance_configuration, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/kinesisanalyticsv2/applications_list_only/index.md b/website/docs/services/kinesisanalyticsv2/applications_list_only/index.md deleted file mode 100644 index 5ffff22e4..000000000 --- a/website/docs/services/kinesisanalyticsv2/applications_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: applications_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - applications_list_only - - kinesisanalyticsv2 - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists applications in a region or regions, for all properties use applications - -## Overview - - - - - - - -
Nameapplications_list_only
TypeResource
DescriptionCreates an Amazon Kinesis Data Analytics application. For information about creating a Kinesis Data Analytics application, see [Creating an Application](https://docs.aws.amazon.com/kinesisanalytics/latest/java/getting-started.html).
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all applications in a region. -```sql -SELECT -region, -application_name -FROM awscc.kinesisanalyticsv2.applications_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the applications_list_only resource, see applications - diff --git a/website/docs/services/kinesisanalyticsv2/index.md b/website/docs/services/kinesisanalyticsv2/index.md index 2703d52bf..7540e538f 100644 --- a/website/docs/services/kinesisanalyticsv2/index.md +++ b/website/docs/services/kinesisanalyticsv2/index.md @@ -20,7 +20,7 @@ The kinesisanalyticsv2 service documentation.
-total resources: 2
+total resources: 1
@@ -32,6 +32,6 @@ The kinesisanalyticsv2 service documentation. applications \ 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 f204d16f1..7b80dd85b 100644 --- a/website/docs/services/kinesisfirehose/delivery_streams/index.md +++ b/website/docs/services/kinesisfirehose/delivery_streams/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a delivery_stream resource or lis ## Fields + + + delivery_stream resource or lis "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::KinesisFirehose::DeliveryStream. @@ -2692,31 +2718,37 @@ For more information, see + delivery_streams INSERT + delivery_streams DELETE + delivery_streams UPDATE + delivery_streams_list_only SELECT + delivery_streams SELECT @@ -2725,6 +2757,15 @@ For more information, see + + Gets all properties from an individual delivery_stream. ```sql SELECT @@ -2751,6 +2792,19 @@ tags FROM awscc.kinesisfirehose.delivery_streams WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all delivery_streams in a region. +```sql +SELECT +region, +delivery_stream_name +FROM awscc.kinesisfirehose.delivery_streams_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -3185,6 +3239,25 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.kinesisfirehose.delivery_streams +SET data__PatchDocument = string('{{ { + "DeliveryStreamEncryptionConfigurationInput": delivery_stream_encryption_configuration_input, + "HttpEndpointDestinationConfiguration": http_endpoint_destination_configuration, + "RedshiftDestinationConfiguration": redshift_destination_configuration, + "SplunkDestinationConfiguration": splunk_destination_configuration, + "ExtendedS3DestinationConfiguration": extended_s3_destination_configuration, + "S3DestinationConfiguration": s3_destination_configuration, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/kinesisfirehose/delivery_streams_list_only/index.md b/website/docs/services/kinesisfirehose/delivery_streams_list_only/index.md deleted file mode 100644 index 9409cb026..000000000 --- a/website/docs/services/kinesisfirehose/delivery_streams_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: delivery_streams_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - delivery_streams_list_only - - kinesisfirehose - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists delivery_streams in a region or regions, for all properties use delivery_streams - -## Overview - - - - - - - -
Namedelivery_streams_list_only
TypeResource
DescriptionResource Type definition for AWS::KinesisFirehose::DeliveryStream
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all delivery_streams in a region. -```sql -SELECT -region, -delivery_stream_name -FROM awscc.kinesisfirehose.delivery_streams_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the delivery_streams_list_only resource, see delivery_streams - diff --git a/website/docs/services/kinesisfirehose/index.md b/website/docs/services/kinesisfirehose/index.md index 89aa73cfc..6014d39b1 100644 --- a/website/docs/services/kinesisfirehose/index.md +++ b/website/docs/services/kinesisfirehose/index.md @@ -20,7 +20,7 @@ The kinesisfirehose service documentation.
-total resources: 2
+total resources: 1
@@ -32,6 +32,6 @@ The kinesisfirehose service documentation. delivery_streams \ No newline at end of file diff --git a/website/docs/services/kinesisvideo/index.md b/website/docs/services/kinesisvideo/index.md index cf3ec0127..b84523dc3 100644 --- a/website/docs/services/kinesisvideo/index.md +++ b/website/docs/services/kinesisvideo/index.md @@ -20,7 +20,7 @@ The kinesisvideo service documentation.
-total resources: 4
+total resources: 2
@@ -29,11 +29,9 @@ The kinesisvideo service documentation. ## Resources \ 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 c15fe6e7b..7fe93b345 100644 --- a/website/docs/services/kinesisvideo/signaling_channels/index.md +++ b/website/docs/services/kinesisvideo/signaling_channels/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a signaling_channel resource or l ## Fields + + + signaling_channel resource or l "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::KinesisVideo::SignalingChannel. @@ -86,31 +112,37 @@ For more information, see + signaling_channels INSERT + signaling_channels DELETE + signaling_channels UPDATE + signaling_channels_list_only SELECT + signaling_channels SELECT @@ -119,6 +151,15 @@ For more information, see + + Gets all properties from an individual signaling_channel. ```sql SELECT @@ -131,6 +172,19 @@ tags FROM awscc.kinesisvideo.signaling_channels WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all signaling_channels in a region. +```sql +SELECT +region, +name +FROM awscc.kinesisvideo.signaling_channels_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -205,6 +259,21 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.kinesisvideo.signaling_channels +SET data__PatchDocument = string('{{ { + "Type": type, + "MessageTtlSeconds": message_ttl_seconds, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/kinesisvideo/signaling_channels_list_only/index.md b/website/docs/services/kinesisvideo/signaling_channels_list_only/index.md deleted file mode 100644 index 0dc31b55f..000000000 --- a/website/docs/services/kinesisvideo/signaling_channels_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: signaling_channels_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - signaling_channels_list_only - - kinesisvideo - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists signaling_channels in a region or regions, for all properties use signaling_channels - -## Overview - - - - - - - -
Namesignaling_channels_list_only
TypeResource
DescriptionResource Type Definition for AWS::KinesisVideo::SignalingChannel
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all signaling_channels in a region. -```sql -SELECT -region, -name -FROM awscc.kinesisvideo.signaling_channels_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the signaling_channels_list_only resource, see signaling_channels - diff --git a/website/docs/services/kinesisvideo/streams/index.md b/website/docs/services/kinesisvideo/streams/index.md index f943c9b8c..a8e74f883 100644 --- a/website/docs/services/kinesisvideo/streams/index.md +++ b/website/docs/services/kinesisvideo/streams/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a stream resource or lists ## Fields + + + stream resource or lists "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::KinesisVideo::Stream. @@ -96,31 +122,37 @@ For more information, see + streams INSERT + streams DELETE + streams UPDATE + streams_list_only SELECT + streams SELECT @@ -129,6 +161,15 @@ For more information, see + + Gets all properties from an individual stream. ```sql SELECT @@ -143,6 +184,19 @@ tags FROM awscc.kinesisvideo.streams WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all streams in a region. +```sql +SELECT +region, +name +FROM awscc.kinesisvideo.streams_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -225,6 +279,23 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.kinesisvideo.streams +SET data__PatchDocument = string('{{ { + "DataRetentionInHours": data_retention_in_hours, + "DeviceName": device_name, + "KmsKeyId": kms_key_id, + "MediaType": media_type, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/kinesisvideo/streams_list_only/index.md b/website/docs/services/kinesisvideo/streams_list_only/index.md deleted file mode 100644 index b95c805bd..000000000 --- a/website/docs/services/kinesisvideo/streams_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: streams_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - streams_list_only - - kinesisvideo - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists streams in a region or regions, for all properties use streams - -## Overview - - - - - - - -
Namestreams_list_only
TypeResource
DescriptionResource Type Definition for AWS::KinesisVideo::Stream
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all streams in a region. -```sql -SELECT -region, -name -FROM awscc.kinesisvideo.streams_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the streams_list_only resource, see streams - diff --git a/website/docs/services/kms/aliases/index.md b/website/docs/services/kms/aliases/index.md index 591af2aa4..250952fd5 100644 --- a/website/docs/services/kms/aliases/index.md +++ b/website/docs/services/kms/aliases/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets an alias resource or lists ## Fields + + + alias resource or lists "description": "AWS region." } ]} /> + + + +If you change the value of the ``AliasName`` property, the existing alias is deleted and a new alias is created for the specified KMS key. This change can disrupt applications that use the alias. It can also allow or deny access to a KMS key affected by attribute-based access control (ABAC).
The alias must be string of 1-256 characters. It can contain only alphanumeric characters, forward slashes (/), underscores (_), and dashes (-). The alias name cannot begin with ``alias/aws/``. The ``alias/aws/`` prefix is reserved for [](https://docs.aws.amazon.com/kms/latest/developerguide/concepts.html#aws-managed-cmk)." + }, + { + "name": "region", + "type": "string", + "description": "AWS region." + } +]} /> +
+ For more information, see AWS::KMS::Alias. @@ -59,31 +85,37 @@ For more information, see + aliases INSERT + aliases DELETE + aliases UPDATE + aliases_list_only SELECT + aliases SELECT @@ -92,6 +124,15 @@ For more information, see + + Gets all properties from an individual alias. ```sql SELECT @@ -101,6 +142,19 @@ alias_name FROM awscc.kms.aliases WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all aliases in a region. +```sql +SELECT +region, +alias_name +FROM awscc.kms.aliases_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -167,6 +221,19 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.kms.aliases +SET data__PatchDocument = string('{{ { + "TargetKeyId": target_key_id +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/kms/aliases_list_only/index.md b/website/docs/services/kms/aliases_list_only/index.md deleted file mode 100644 index dafd6a52e..000000000 --- a/website/docs/services/kms/aliases_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: aliases_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - aliases_list_only - - kms - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists aliases in a region or regions, for all properties use aliases - -## Overview - - - - - - - -
Namealiases_list_only
TypeResource
DescriptionThe ``AWS::KMS::Alias`` resource specifies a display name for a [KMS key](https://docs.aws.amazon.com/kms/latest/developerguide/concepts.html#kms_keys). You can use an alias to identify a KMS key in the KMS console, in the [DescribeKey](https://docs.aws.amazon.com/kms/latest/APIReference/API_DescribeKey.html) operation, and in [cryptographic operations](https://docs.aws.amazon.com/kms/latest/developerguide/concepts.html#cryptographic-operations), such as [Decrypt](https://docs.aws.amazon.com/kms/latest/APIReference/API_Decrypt.html) and [GenerateDataKey](https://docs.aws.amazon.com/kms/latest/APIReference/API_GenerateDataKey.html).
Adding, deleting, or updating an alias can allow or deny permission to the KMS key. For details, see [ABAC for](https://docs.aws.amazon.com/kms/latest/developerguide/abac.html) in the *Developer Guide*.
Using an alias to refer to a KMS key can help you simplify key management. For example, an alias in your code can be associated with different KMS keys in different AWS-Regions. For more information, see [Using aliases](https://docs.aws.amazon.com/kms/latest/developerguide/kms-alias.html) in the *Developer Guide*.
When specifying an alias, observe the following rules.
+ Each alias is associated with one KMS key, but multiple aliases can be associated with the same KMS key.
+ The alias and its associated KMS key must be in the same AWS-account and Region.
+ The alias name must be unique in the AWS-account and Region. However, you can create aliases with the same name in different AWS-Regions. For example, you can have an ``alias/projectKey`` in multiple Regions, each of which is associated with a KMS key in its Region.
+ Each alias name must begin with ``alias/`` followed by a name, such as ``alias/exampleKey``. The alias name can contain only alphanumeric characters, forward slashes (/), underscores (_), and dashes (-). Alias names cannot begin with ``alias/aws/``. That alias name prefix is reserved for [](https://docs.aws.amazon.com/kms/latest/developerguide/concepts.html#aws-managed-cmk).

*Regions*
KMS CloudFormation resources are available in all AWS-Regions in which KMS and CFN are supported.
Id
- -## Fields -If you change the value of the ``AliasName`` property, the existing alias is deleted and a new alias is created for the specified KMS key. This change can disrupt applications that use the alias. It can also allow or deny access to a KMS key affected by attribute-based access control (ABAC).
The alias must be string of 1-256 characters. It can contain only alphanumeric characters, forward slashes (/), underscores (_), and dashes (-). The alias name cannot begin with ``alias/aws/``. The ``alias/aws/`` prefix is reserved for [](https://docs.aws.amazon.com/kms/latest/developerguide/concepts.html#aws-managed-cmk)." - }, - { - "name": "region", - "type": "string", - "description": "AWS region." - } -]} /> - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all aliases in a region. -```sql -SELECT -region, -alias_name -FROM awscc.kms.aliases_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the aliases_list_only resource, see aliases - diff --git a/website/docs/services/kms/index.md b/website/docs/services/kms/index.md index 275c52fb7..0cc8aa932 100644 --- a/website/docs/services/kms/index.md +++ b/website/docs/services/kms/index.md @@ -20,7 +20,7 @@ The kms service documentation.
-total resources: 6
+total resources: 3
@@ -30,12 +30,9 @@ The kms service documentation. \ 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 d3390fe96..1a9d30897 100644 --- a/website/docs/services/kms/keys/index.md +++ b/website/docs/services/kms/keys/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a key resource or lists key ## Fields + + + key resource or lists key "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::KMS::Key. @@ -131,31 +157,37 @@ For more information, see + keys INSERT + keys DELETE + keys UPDATE + keys_list_only SELECT + keys SELECT @@ -164,6 +196,15 @@ For more information, see + + Gets all properties from an individual key. ```sql SELECT @@ -185,6 +226,19 @@ rotation_period_in_days FROM awscc.kms.keys WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all keys in a region. +```sql +SELECT +region, +key_id +FROM awscc.kms.keys_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -313,6 +367,30 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.kms.keys +SET data__PatchDocument = string('{{ { + "Description": description, + "Enabled": enabled, + "EnableKeyRotation": enable_key_rotation, + "KeyPolicy": key_policy, + "KeyUsage": key_usage, + "Origin": origin, + "KeySpec": key_spec, + "MultiRegion": multi_region, + "PendingWindowInDays": pending_window_in_days, + "Tags": tags, + "BypassPolicyLockoutSafetyCheck": bypass_policy_lockout_safety_check, + "RotationPeriodInDays": rotation_period_in_days +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/kms/keys_list_only/index.md b/website/docs/services/kms/keys_list_only/index.md deleted file mode 100644 index fd10cbf10..000000000 --- a/website/docs/services/kms/keys_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: keys_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - keys_list_only - - kms - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists keys in a region or regions, for all properties use keys - -## Overview - - - - - - - -
Namekeys_list_only
TypeResource
DescriptionThe ``AWS::KMS::Key`` resource specifies an [KMS key](https://docs.aws.amazon.com/kms/latest/developerguide/concepts.html#kms_keys) in KMSlong. You can use this resource to create symmetric encryption KMS keys, asymmetric KMS keys for encryption or signing, and symmetric HMAC KMS keys. You can use ``AWS::KMS::Key`` to create [multi-Region primary keys](https://docs.aws.amazon.com/kms/latest/developerguide/multi-region-keys-overview.html#mrk-primary-key) of all supported types. To replicate a multi-Region key, use the ``AWS::KMS::ReplicaKey`` resource.
If you change the value of the ``KeySpec``, ``KeyUsage``, ``Origin``, or ``MultiRegion`` properties of an existing KMS key, the update request fails, regardless of the value of the [UpdateReplacePolicy attribute](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatereplacepolicy.html). This prevents you from accidentally deleting a KMS key by changing any of its immutable property values.
KMS replaced the term *customer master key (CMK)* with ** and *KMS key*. The concept has not changed. To prevent breaking changes, KMS is keeping some variations of this term.
You can use symmetric encryption KMS keys to encrypt and decrypt small amounts of data, but they are more commonly used to generate data keys and data key pairs. You can also use a symmetric encryption KMS key to encrypt data stored in AWS services that are [integrated with](https://docs.aws.amazon.com//kms/features/#AWS_Service_Integration). For more information, see [Symmetric encryption KMS keys](https://docs.aws.amazon.com/kms/latest/developerguide/concepts.html#symmetric-cmks) in the *Developer Guide*.
You can use asymmetric KMS keys to encrypt and decrypt data or sign messages and verify signatures. To create an asymmetric key, you must specify an asymmetric ``KeySpec`` value and a ``KeyUsage`` value. For details, see [Asymmetric keys in](https://docs.aws.amazon.com/kms/latest/developerguide/symmetric-asymmetric.html) in the *Developer Guide*.
You can use HMAC KMS keys (which are also symmetric keys) to generate and verify hash-based message authentication codes. To create an HMAC key, you must specify an HMAC ``KeySpec`` value and a ``KeyUsage`` value of ``GENERATE_VERIFY_MAC``. For details, see [HMAC keys in](https://docs.aws.amazon.com/kms/latest/developerguide/hmac.html) in the *Developer Guide*.
You can also create symmetric encryption, asymmetric, and HMAC multi-Region primary keys. To create a multi-Region primary key, set the ``MultiRegion`` property to ``true``. For information about multi-Region keys, see [Multi-Region keys in](https://docs.aws.amazon.com/kms/latest/developerguide/multi-region-keys-overview.html) in the *Developer Guide*.
You cannot use the ``AWS::KMS::Key`` resource to specify a KMS key with [imported key material](https://docs.aws.amazon.com/kms/latest/developerguide/importing-keys.html) or a KMS key in a [custom key store](https://docs.aws.amazon.com/kms/latest/developerguide/custom-key-store-overview.html).
*Regions*
KMS CloudFormation resources are available in all Regions in which KMS and CFN are supported. You can use the ``AWS::KMS::Key`` resource to create and manage all KMS key types that are supported in a Region.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all keys in a region. -```sql -SELECT -region, -key_id -FROM awscc.kms.keys_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the keys_list_only resource, see keys - diff --git a/website/docs/services/kms/replica_keys/index.md b/website/docs/services/kms/replica_keys/index.md index f15dbd463..5d23761f8 100644 --- a/website/docs/services/kms/replica_keys/index.md +++ b/website/docs/services/kms/replica_keys/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a replica_key resource or lists < ## Fields + + + replica_key
resource or lists < "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::KMS::ReplicaKey. @@ -101,31 +127,37 @@ For more information, see + replica_keys INSERT + replica_keys DELETE + replica_keys UPDATE + replica_keys_list_only SELECT + replica_keys SELECT @@ -134,6 +166,15 @@ For more information, see + + Gets all properties from an individual replica_key. ```sql SELECT @@ -149,6 +190,19 @@ tags FROM awscc.kms.replica_keys WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all replica_keys in a region. +```sql +SELECT +region, +key_id +FROM awscc.kms.replica_keys_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -233,6 +287,23 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.kms.replica_keys +SET data__PatchDocument = string('{{ { + "Description": description, + "PendingWindowInDays": pending_window_in_days, + "KeyPolicy": key_policy, + "Enabled": enabled, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/kms/replica_keys_list_only/index.md b/website/docs/services/kms/replica_keys_list_only/index.md deleted file mode 100644 index 37594ca82..000000000 --- a/website/docs/services/kms/replica_keys_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: replica_keys_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - replica_keys_list_only - - kms - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists replica_keys in a region or regions, for all properties use replica_keys - -## Overview - - - - - - - -
Namereplica_keys_list_only
TypeResource
DescriptionThe AWS::KMS::ReplicaKey resource specifies a multi-region replica AWS KMS key in AWS Key Management Service (AWS KMS).
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all replica_keys in a region. -```sql -SELECT -region, -key_id -FROM awscc.kms.replica_keys_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the replica_keys_list_only resource, see replica_keys - diff --git a/website/docs/services/lakeformation/data_cells_filters/index.md b/website/docs/services/lakeformation/data_cells_filters/index.md index b6168dd14..515ecf91f 100644 --- a/website/docs/services/lakeformation/data_cells_filters/index.md +++ b/website/docs/services/lakeformation/data_cells_filters/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a data_cells_filter resource or l ## Fields + + + data_cells_filter
resource or l "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::LakeFormation::DataCellsFilter. @@ -86,26 +117,31 @@ For more information, see + data_cells_filters INSERT + data_cells_filters DELETE + data_cells_filters_list_only SELECT + data_cells_filters SELECT @@ -114,6 +150,15 @@ For more information, see + + Gets all properties from an individual data_cells_filter. ```sql SELECT @@ -128,6 +173,22 @@ column_wildcard FROM awscc.lakeformation.data_cells_filters WHERE region = 'us-east-1' AND data__Identifier = '|||'; ``` + + + +Lists all data_cells_filters in a region. +```sql +SELECT +region, +table_catalog_id, +database_name, +table_name, +name +FROM awscc.lakeformation.data_cells_filters_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -222,6 +283,7 @@ resources: + ## `DELETE` example ```sql diff --git a/website/docs/services/lakeformation/data_cells_filters_list_only/index.md b/website/docs/services/lakeformation/data_cells_filters_list_only/index.md deleted file mode 100644 index d43e519fe..000000000 --- a/website/docs/services/lakeformation/data_cells_filters_list_only/index.md +++ /dev/null @@ -1,88 +0,0 @@ ---- -title: data_cells_filters_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - data_cells_filters_list_only - - lakeformation - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists data_cells_filters in a region or regions, for all properties use data_cells_filters - -## Overview - - - - - - - -
Namedata_cells_filters_list_only
TypeResource
DescriptionA resource schema representing a Lake Formation Data Cells Filter.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all data_cells_filters in a region. -```sql -SELECT -region, -table_catalog_id, -database_name, -table_name, -name -FROM awscc.lakeformation.data_cells_filters_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the data_cells_filters_list_only resource, see data_cells_filters - diff --git a/website/docs/services/lakeformation/index.md b/website/docs/services/lakeformation/index.md index 740c89091..931deb253 100644 --- a/website/docs/services/lakeformation/index.md +++ b/website/docs/services/lakeformation/index.md @@ -20,7 +20,7 @@ The lakeformation service documentation.
-total resources: 6
+total resources: 4
@@ -30,12 +30,10 @@ The lakeformation service documentation. \ 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 0d9ebdaec..ec4c9e1a6 100644 --- a/website/docs/services/lakeformation/principal_permissions/index.md +++ b/website/docs/services/lakeformation/principal_permissions/index.md @@ -275,6 +275,7 @@ resources: + ## `DELETE` example ```sql diff --git a/website/docs/services/lakeformation/tag_associations/index.md b/website/docs/services/lakeformation/tag_associations/index.md index dd81699c2..5ede4b6f5 100644 --- a/website/docs/services/lakeformation/tag_associations/index.md +++ b/website/docs/services/lakeformation/tag_associations/index.md @@ -273,6 +273,7 @@ resources: + ## `DELETE` example ```sql diff --git a/website/docs/services/lakeformation/tags/index.md b/website/docs/services/lakeformation/tags/index.md index ae916129f..7d27ef5a5 100644 --- a/website/docs/services/lakeformation/tags/index.md +++ b/website/docs/services/lakeformation/tags/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a tag resource or lists tag ## Fields + + + tag resource or lists tag "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::LakeFormation::Tag. @@ -64,31 +90,37 @@ For more information, see + tags INSERT + tags DELETE + tags UPDATE + tags_list_only SELECT + tags SELECT @@ -97,6 +129,15 @@ For more information, see + + Gets all properties from an individual tag. ```sql SELECT @@ -107,6 +148,19 @@ tag_values FROM awscc.lakeformation.tags WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all tags in a region. +```sql +SELECT +region, +tag_key +FROM awscc.lakeformation.tags_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -178,6 +232,19 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.lakeformation.tags +SET data__PatchDocument = string('{{ { + "TagValues": tag_values +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/lakeformation/tags_list_only/index.md b/website/docs/services/lakeformation/tags_list_only/index.md deleted file mode 100644 index 1adc90364..000000000 --- a/website/docs/services/lakeformation/tags_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: tags_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - tags_list_only - - lakeformation - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists tags in a region or regions, for all properties use tags - -## Overview - - - - - - - -
Nametags_list_only
TypeResource
DescriptionA resource schema representing a Lake Formation Tag.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all tags in a region. -```sql -SELECT -region, -tag_key -FROM awscc.lakeformation.tags_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the tags_list_only resource, see tags - diff --git a/website/docs/services/lambda/aliases/index.md b/website/docs/services/lambda/aliases/index.md index 9f2802080..ff79f7434 100644 --- a/website/docs/services/lambda/aliases/index.md +++ b/website/docs/services/lambda/aliases/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets an alias resource or lists ## Fields + + + alias resource or lists "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::Lambda::Alias. @@ -110,31 +136,37 @@ For more information, see + aliases INSERT + aliases DELETE + aliases UPDATE + aliases_list_only SELECT + aliases SELECT @@ -143,6 +175,15 @@ For more information, see + + Gets all properties from an individual alias. ```sql SELECT @@ -157,6 +198,19 @@ name FROM awscc.lambda.aliases WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all aliases in a region. +```sql +SELECT +region, +alias_arn +FROM awscc.lambda.aliases_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -245,6 +299,22 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.lambda.aliases +SET data__PatchDocument = string('{{ { + "ProvisionedConcurrencyConfig": provisioned_concurrency_config, + "Description": description, + "FunctionVersion": function_version, + "RoutingConfig": routing_config +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/lambda/aliases_list_only/index.md b/website/docs/services/lambda/aliases_list_only/index.md deleted file mode 100644 index 613a83666..000000000 --- a/website/docs/services/lambda/aliases_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: aliases_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - aliases_list_only - - lambda - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists aliases in a region or regions, for all properties use aliases - -## Overview - - - - - - - -
Namealiases_list_only
TypeResource
DescriptionResource Type definition for AWS::Lambda::Alias
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all aliases in a region. -```sql -SELECT -region, -alias_arn -FROM awscc.lambda.aliases_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the aliases_list_only resource, see aliases - diff --git a/website/docs/services/lambda/code_signing_configs/index.md b/website/docs/services/lambda/code_signing_configs/index.md index ea8e7a116..ea354ded0 100644 --- a/website/docs/services/lambda/code_signing_configs/index.md +++ b/website/docs/services/lambda/code_signing_configs/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a code_signing_config resource or ## Fields + + + code_signing_config
resource or "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::Lambda::CodeSigningConfig. @@ -105,31 +131,37 @@ For more information, see + code_signing_configs INSERT + code_signing_configs DELETE + code_signing_configs UPDATE + code_signing_configs_list_only SELECT + code_signing_configs SELECT @@ -138,6 +170,15 @@ For more information, see + + Gets all properties from an individual code_signing_config. ```sql SELECT @@ -151,6 +192,19 @@ tags FROM awscc.lambda.code_signing_configs WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all code_signing_configs in a region. +```sql +SELECT +region, +code_signing_config_arn +FROM awscc.lambda.code_signing_configs_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -228,6 +282,22 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.lambda.code_signing_configs +SET data__PatchDocument = string('{{ { + "Description": description, + "AllowedPublishers": allowed_publishers, + "CodeSigningPolicies": code_signing_policies, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/lambda/code_signing_configs_list_only/index.md b/website/docs/services/lambda/code_signing_configs_list_only/index.md deleted file mode 100644 index 0e539ec7f..000000000 --- a/website/docs/services/lambda/code_signing_configs_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: code_signing_configs_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - code_signing_configs_list_only - - lambda - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists code_signing_configs in a region or regions, for all properties use code_signing_configs - -## Overview - - - - - - - -
Namecode_signing_configs_list_only
TypeResource
DescriptionResource Type definition for AWS::Lambda::CodeSigningConfig.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all code_signing_configs in a region. -```sql -SELECT -region, -code_signing_config_arn -FROM awscc.lambda.code_signing_configs_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the code_signing_configs_list_only resource, see code_signing_configs - diff --git a/website/docs/services/lambda/event_invoke_configs/index.md b/website/docs/services/lambda/event_invoke_configs/index.md index c18f62e8b..92b70ddf7 100644 --- a/website/docs/services/lambda/event_invoke_configs/index.md +++ b/website/docs/services/lambda/event_invoke_configs/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets an event_invoke_config resource o ## Fields + + + event_invoke_config
resource o "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::Lambda::EventInvokeConfig. @@ -88,31 +119,37 @@ For more information, see + event_invoke_configs INSERT + event_invoke_configs DELETE + event_invoke_configs UPDATE + event_invoke_configs_list_only SELECT + event_invoke_configs SELECT @@ -121,6 +158,15 @@ For more information, see + + Gets all properties from an individual event_invoke_config. ```sql SELECT @@ -133,6 +179,20 @@ qualifier FROM awscc.lambda.event_invoke_configs WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + + + +Lists all event_invoke_configs in a region. +```sql +SELECT +region, +function_name, +qualifier +FROM awscc.lambda.event_invoke_configs_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -213,6 +273,21 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.lambda.event_invoke_configs +SET data__PatchDocument = string('{{ { + "DestinationConfig": destination_config, + "MaximumEventAgeInSeconds": maximum_event_age_in_seconds, + "MaximumRetryAttempts": maximum_retry_attempts +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = '|'; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/lambda/event_invoke_configs_list_only/index.md b/website/docs/services/lambda/event_invoke_configs_list_only/index.md deleted file mode 100644 index 61dd94e43..000000000 --- a/website/docs/services/lambda/event_invoke_configs_list_only/index.md +++ /dev/null @@ -1,86 +0,0 @@ ---- -title: event_invoke_configs_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - event_invoke_configs_list_only - - lambda - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists event_invoke_configs in a region or regions, for all properties use event_invoke_configs - -## Overview - - - - - - - -
Nameevent_invoke_configs_list_only
TypeResource
DescriptionThe AWS::Lambda::EventInvokeConfig resource configures options for asynchronous invocation on a version or an alias.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all event_invoke_configs in a region. -```sql -SELECT -region, -function_name, -qualifier -FROM awscc.lambda.event_invoke_configs_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the event_invoke_configs_list_only resource, see event_invoke_configs - diff --git a/website/docs/services/lambda/event_source_mappings/index.md b/website/docs/services/lambda/event_source_mappings/index.md index 5d972590c..4dfb99e16 100644 --- a/website/docs/services/lambda/event_source_mappings/index.md +++ b/website/docs/services/lambda/event_source_mappings/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets an event_source_mapping resource ## Fields + + + event_source_mapping resource "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::Lambda::EventSourceMapping. @@ -409,31 +435,37 @@ For more information, see + event_source_mappings INSERT + event_source_mappings DELETE + event_source_mappings UPDATE + event_source_mappings_list_only SELECT + event_source_mappings SELECT @@ -442,6 +474,15 @@ For more information, see + + Gets all properties from an individual event_source_mapping. ```sql SELECT @@ -478,6 +519,19 @@ metrics_config FROM awscc.lambda.event_source_mappings WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all event_source_mappings in a region. +```sql +SELECT +region, +id +FROM awscc.lambda.event_source_mappings_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -675,6 +729,41 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.lambda.event_source_mappings +SET data__PatchDocument = string('{{ { + "BatchSize": batch_size, + "BisectBatchOnFunctionError": bisect_batch_on_function_error, + "DestinationConfig": destination_config, + "Enabled": enabled, + "FilterCriteria": filter_criteria, + "KmsKeyArn": kms_key_arn, + "FunctionName": function_name, + "MaximumBatchingWindowInSeconds": maximum_batching_window_in_seconds, + "MaximumRecordAgeInSeconds": maximum_record_age_in_seconds, + "MaximumRetryAttempts": maximum_retry_attempts, + "ParallelizationFactor": parallelization_factor, + "Tags": tags, + "Topics": topics, + "Queues": queues, + "SourceAccessConfigurations": source_access_configurations, + "TumblingWindowInSeconds": tumbling_window_in_seconds, + "FunctionResponseTypes": function_response_types, + "AmazonManagedKafkaEventSourceConfig": amazon_managed_kafka_event_source_config, + "SelfManagedKafkaEventSourceConfig": self_managed_kafka_event_source_config, + "ScalingConfig": scaling_config, + "DocumentDBEventSourceConfig": document_db_event_source_config, + "ProvisionedPollerConfig": provisioned_poller_config, + "MetricsConfig": metrics_config +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/lambda/event_source_mappings_list_only/index.md b/website/docs/services/lambda/event_source_mappings_list_only/index.md deleted file mode 100644 index 86c7afeb6..000000000 --- a/website/docs/services/lambda/event_source_mappings_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: event_source_mappings_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - event_source_mappings_list_only - - lambda - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists event_source_mappings in a region or regions, for all properties use event_source_mappings - -## Overview - - - - - - - -
Nameevent_source_mappings_list_only
TypeResource
DescriptionThe ``AWS::Lambda::EventSourceMapping`` resource creates a mapping between an event source and an LAMlong function. LAM reads items from the event source and triggers the function.
For details about each event source type, see the following topics. In particular, each of the topics describes the required and optional parameters for the specific event source.
+ [Configuring a Dynamo DB stream as an event source](https://docs.aws.amazon.com/lambda/latest/dg/with-ddb.html#services-dynamodb-eventsourcemapping)
+ [Configuring a Kinesis stream as an event source](https://docs.aws.amazon.com/lambda/latest/dg/with-kinesis.html#services-kinesis-eventsourcemapping)
+ [Configuring an SQS queue as an event source](https://docs.aws.amazon.com/lambda/latest/dg/with-sqs.html#events-sqs-eventsource)
+ [Configuring an MQ broker as an event source](https://docs.aws.amazon.com/lambda/latest/dg/with-mq.html#services-mq-eventsourcemapping)
+ [Configuring MSK as an event source](https://docs.aws.amazon.com/lambda/latest/dg/with-msk.html)
+ [Configuring Self-Managed Apache Kafka as an event source](https://docs.aws.amazon.com/lambda/latest/dg/kafka-smaa.html)
+ [Configuring Amazon DocumentDB as an event source](https://docs.aws.amazon.com/lambda/latest/dg/with-documentdb.html)
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all event_source_mappings in a region. -```sql -SELECT -region, -id -FROM awscc.lambda.event_source_mappings_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the event_source_mappings_list_only resource, see event_source_mappings - diff --git a/website/docs/services/lambda/functions/index.md b/website/docs/services/lambda/functions/index.md index 9c553f429..cc412e9c3 100644 --- a/website/docs/services/lambda/functions/index.md +++ b/website/docs/services/lambda/functions/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a function resource or lists ## Fields + + + function resource or lists + + + +If you specify a name, you cannot perform updates that require replacement of this resource. You can perform updates that require no or some interruption. If you must replace the resource, specify a new name." + }, + { + "name": "region", + "type": "string", + "description": "AWS region." + } +]} /> + + For more information, see AWS::Lambda::Function. @@ -360,31 +386,37 @@ For more information, see + functions INSERT + functions DELETE + functions UPDATE + functions_list_only SELECT + functions SELECT @@ -393,6 +425,15 @@ For more information, see + + Gets all properties from an individual function. ```sql SELECT @@ -428,6 +469,19 @@ architectures FROM awscc.lambda.functions WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all functions in a region. +```sql +SELECT +region, +function_name +FROM awscc.lambda.functions_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -623,6 +677,42 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.lambda.functions +SET data__PatchDocument = string('{{ { + "Description": description, + "TracingConfig": tracing_config, + "VpcConfig": vpc_config, + "RuntimeManagementConfig": runtime_management_config, + "ReservedConcurrentExecutions": reserved_concurrent_executions, + "SnapStart": snap_start, + "FileSystemConfigs": file_system_configs, + "Runtime": runtime, + "KmsKeyArn": kms_key_arn, + "CodeSigningConfigArn": code_signing_config_arn, + "Layers": layers, + "Tags": tags, + "ImageConfig": image_config, + "MemorySize": memory_size, + "DeadLetterConfig": dead_letter_config, + "Timeout": timeout, + "Handler": handler, + "Code": code, + "Role": role, + "LoggingConfig": logging_config, + "RecursiveLoop": recursive_loop, + "Environment": environment, + "EphemeralStorage": ephemeral_storage, + "Architectures": architectures +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/lambda/functions_list_only/index.md b/website/docs/services/lambda/functions_list_only/index.md deleted file mode 100644 index 9b5c72a52..000000000 --- a/website/docs/services/lambda/functions_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: functions_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - functions_list_only - - lambda - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists functions in a region or regions, for all properties use functions - -## Overview - - - - - - - -
Namefunctions_list_only
TypeResource
DescriptionThe ``AWS::Lambda::Function`` resource creates a Lambda function. To create a function, you need a [deployment package](https://docs.aws.amazon.com/lambda/latest/dg/gettingstarted-package.html) and an [execution role](https://docs.aws.amazon.com/lambda/latest/dg/lambda-intro-execution-role.html). The deployment package is a .zip file archive or container image that contains your function code. The execution role grants the function permission to use AWS services, such as Amazon CloudWatch Logs for log streaming and AWS X-Ray for request tracing.
You set the package type to ``Image`` if the deployment package is a [container image](https://docs.aws.amazon.com/lambda/latest/dg/lambda-images.html). For these functions, include the URI of the container image in the ECR registry in the [ImageUri property of the Code property](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lambda-function-code.html#cfn-lambda-function-code-imageuri). You do not need to specify the handler and runtime properties.
You set the package type to ``Zip`` if the deployment package is a [.zip file archive](https://docs.aws.amazon.com/lambda/latest/dg/gettingstarted-package.html#gettingstarted-package-zip). For these functions, specify the S3 location of your .zip file in the ``Code`` property. Alternatively, for Node.js and Python functions, you can define your function inline in the [ZipFile property of the Code property](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lambda-function-code.html#cfn-lambda-function-code-zipfile). In both cases, you must also specify the handler and runtime properties.
You can use [code signing](https://docs.aws.amazon.com/lambda/latest/dg/configuration-codesigning.html) if your deployment package is a .zip file archive. To enable code signing for this function, specify the ARN of a code-signing configuration. When a user attempts to deploy a code package with ``UpdateFunctionCode``, Lambda checks that the code package has a valid signature from a trusted publisher. The code-signing configuration includes a set of signing profiles, which define the trusted publishers for this function.
When you update a ``AWS::Lambda::Function`` resource, CFNshort calls the [UpdateFunctionConfiguration](https://docs.aws.amazon.com/lambda/latest/api/API_UpdateFunctionConfiguration.html) and [UpdateFunctionCode](https://docs.aws.amazon.com/lambda/latest/api/API_UpdateFunctionCode.html)LAM APIs under the hood. Because these calls happen sequentially, and invocations can happen between these calls, your function may encounter errors in the time between the calls. For example, if you remove an environment variable, and the code that references that environment variable in the same CFNshort update, you may see invocation errors related to a missing environment variable. To work around this, you can invoke your function against a version or alias by default, rather than the ``$LATEST`` version.
Note that you configure [provisioned concurrency](https://docs.aws.amazon.com/lambda/latest/dg/provisioned-concurrency.html) on a ``AWS::Lambda::Version`` or a ``AWS::Lambda::Alias``.
For a complete introduction to Lambda functions, see [What is Lambda?](https://docs.aws.amazon.com/lambda/latest/dg/lambda-welcome.html) in the *Lambda developer guide.*
Id
- -## Fields -If you specify a name, you cannot perform updates that require replacement of this resource. You can perform updates that require no or some interruption. If you must replace the resource, specify a new name." - }, - { - "name": "region", - "type": "string", - "description": "AWS region." - } -]} /> - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all functions in a region. -```sql -SELECT -region, -function_name -FROM awscc.lambda.functions_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the functions_list_only resource, see functions - diff --git a/website/docs/services/lambda/index.md b/website/docs/services/lambda/index.md index bf5179a51..7fa9eaf79 100644 --- a/website/docs/services/lambda/index.md +++ b/website/docs/services/lambda/index.md @@ -20,7 +20,7 @@ The lambda service documentation.
-total resources: 20
+total resources: 10
@@ -30,26 +30,16 @@ The lambda service documentation. \ 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 60b4c29a7..9e23dfd67 100644 --- a/website/docs/services/lambda/layer_version_permissions/index.md +++ b/website/docs/services/lambda/layer_version_permissions/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a layer_version_permission resour ## Fields + + + layer_version_permission resour "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::Lambda::LayerVersionPermission. @@ -74,26 +100,31 @@ For more information, see + layer_version_permissions INSERT + layer_version_permissions DELETE + layer_version_permissions_list_only SELECT + layer_version_permissions SELECT @@ -102,6 +133,15 @@ For more information, see + + Gets all properties from an individual layer_version_permission. ```sql SELECT @@ -114,6 +154,19 @@ principal FROM awscc.lambda.layer_version_permissions WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all layer_version_permissions in a region. +```sql +SELECT +region, +id +FROM awscc.lambda.layer_version_permissions_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -190,6 +243,7 @@ resources: + ## `DELETE` example ```sql diff --git a/website/docs/services/lambda/layer_version_permissions_list_only/index.md b/website/docs/services/lambda/layer_version_permissions_list_only/index.md deleted file mode 100644 index 54ecaf838..000000000 --- a/website/docs/services/lambda/layer_version_permissions_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: layer_version_permissions_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - layer_version_permissions_list_only - - lambda - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists layer_version_permissions in a region or regions, for all properties use layer_version_permissions - -## Overview - - - - - - - -
Namelayer_version_permissions_list_only
TypeResource
DescriptionSchema for Lambda LayerVersionPermission
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all layer_version_permissions in a region. -```sql -SELECT -region, -id -FROM awscc.lambda.layer_version_permissions_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the layer_version_permissions_list_only resource, see layer_version_permissions - diff --git a/website/docs/services/lambda/layer_versions/index.md b/website/docs/services/lambda/layer_versions/index.md index 67e888b39..2cca56548 100644 --- a/website/docs/services/lambda/layer_versions/index.md +++ b/website/docs/services/lambda/layer_versions/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a layer_version resource or lists ## Fields + + + layer_version resource or lists "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::Lambda::LayerVersion. @@ -101,26 +127,31 @@ For more information, see + layer_versions INSERT + layer_versions DELETE + layer_versions_list_only SELECT + layer_versions SELECT @@ -129,6 +160,15 @@ For more information, see + + Gets all properties from an individual layer_version. ```sql SELECT @@ -143,6 +183,19 @@ compatible_architectures FROM awscc.lambda.layer_versions WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all layer_versions in a region. +```sql +SELECT +region, +layer_version_arn +FROM awscc.lambda.layer_versions_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -228,6 +281,7 @@ resources: + ## `DELETE` example ```sql diff --git a/website/docs/services/lambda/layer_versions_list_only/index.md b/website/docs/services/lambda/layer_versions_list_only/index.md deleted file mode 100644 index 0c1283813..000000000 --- a/website/docs/services/lambda/layer_versions_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: layer_versions_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - layer_versions_list_only - - lambda - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists layer_versions in a region or regions, for all properties use layer_versions - -## Overview - - - - - - - -
Namelayer_versions_list_only
TypeResource
DescriptionResource Type definition for AWS::Lambda::LayerVersion
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all layer_versions in a region. -```sql -SELECT -region, -layer_version_arn -FROM awscc.lambda.layer_versions_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the layer_versions_list_only resource, see layer_versions - diff --git a/website/docs/services/lambda/permissions/index.md b/website/docs/services/lambda/permissions/index.md index 7cf8e3df1..826f76cf3 100644 --- a/website/docs/services/lambda/permissions/index.md +++ b/website/docs/services/lambda/permissions/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a permission resource or lists ## Fields + + + permission resource or lists + + + +**Name formats**
+ *Function name* – ``my-function`` (name-only), ``my-function:v1`` (with alias).
+ *Function ARN* – ``arn:aws:lambda:us-west-2:123456789012:function:my-function``.
+ *Partial ARN* – ``123456789012:function:my-function``.

You can append a version number or alias to any of the formats. The length constraint applies only to the full ARN. If you specify only the function name, it is limited to 64 characters in length." + }, + { + "name": "id", + "type": "string", + "description": "" + }, + { + "name": "region", + "type": "string", + "description": "AWS region." + } +]} /> +
+
For more information, see AWS::Lambda::Permission. @@ -94,26 +125,31 @@ For more information, see + permissions INSERT + permissions DELETE + permissions_list_only SELECT + permissions SELECT @@ -122,6 +158,15 @@ For more information, see + + Gets all properties from an individual permission. ```sql SELECT @@ -138,6 +183,20 @@ principal FROM awscc.lambda.permissions WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + + + +Lists all permissions in a region. +```sql +SELECT +region, +function_name, +id +FROM awscc.lambda.permissions_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -230,6 +289,7 @@ resources: + ## `DELETE` example ```sql diff --git a/website/docs/services/lambda/permissions_list_only/index.md b/website/docs/services/lambda/permissions_list_only/index.md deleted file mode 100644 index 12a2dd246..000000000 --- a/website/docs/services/lambda/permissions_list_only/index.md +++ /dev/null @@ -1,86 +0,0 @@ ---- -title: permissions_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - permissions_list_only - - lambda - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists permissions in a region or regions, for all properties use permissions - -## Overview - - - - - - - -
Namepermissions_list_only
TypeResource
DescriptionThe ``AWS::Lambda::Permission`` resource grants an AWS service or another account permission to use a function. You can apply the policy at the function level, or specify a qualifier to restrict access to a single version or alias. If you use a qualifier, the invoker must use the full Amazon Resource Name (ARN) of that version or alias to invoke the function.
To grant permission to another account, specify the account ID as the ``Principal``. To grant permission to an organization defined in AOlong, specify the organization ID as the ``PrincipalOrgID``. For AWS services, the principal is a domain-style identifier defined by the service, like ``s3.amazonaws.com`` or ``sns.amazonaws.com``. For AWS services, you can also specify the ARN of the associated resource as the ``SourceArn``. If you grant permission to a service principal without specifying the source, other accounts could potentially configure resources in their account to invoke your Lambda function.
If your function has a function URL, you can specify the ``FunctionUrlAuthType`` parameter. This adds a condition to your permission that only applies when your function URL's ``AuthType`` matches the specified ``FunctionUrlAuthType``. For more information about the ``AuthType`` parameter, see [Security and auth model for function URLs](https://docs.aws.amazon.com/lambda/latest/dg/urls-auth.html).
This resource adds a statement to a resource-based permission policy for the function. For more information about function policies, see [Lambda Function Policies](https://docs.aws.amazon.com/lambda/latest/dg/access-control-resource-based.html).
Id
- -## Fields -**Name formats**
+ *Function name* – ``my-function`` (name-only), ``my-function:v1`` (with alias).
+ *Function ARN* – ``arn:aws:lambda:us-west-2:123456789012:function:my-function``.
+ *Partial ARN* – ``123456789012:function:my-function``.

You can append a version number or alias to any of the formats. The length constraint applies only to the full ARN. If you specify only the function name, it is limited to 64 characters in length." - }, - { - "name": "id", - "type": "string", - "description": "" - }, - { - "name": "region", - "type": "string", - "description": "AWS region." - } -]} /> - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all permissions in a region. -```sql -SELECT -region, -function_name, -id -FROM awscc.lambda.permissions_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the permissions_list_only resource, see permissions - diff --git a/website/docs/services/lambda/urls/index.md b/website/docs/services/lambda/urls/index.md index ad22b470d..42bfb9a69 100644 --- a/website/docs/services/lambda/urls/index.md +++ b/website/docs/services/lambda/urls/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets an url resource or lists ur ## Fields + + + url resource or lists ur "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::Lambda::Url. @@ -116,31 +142,37 @@ For more information, see + urls INSERT + urls DELETE + urls UPDATE + urls_list_only SELECT + urls SELECT @@ -149,6 +181,15 @@ For more information, see + + Gets all properties from an individual url. ```sql SELECT @@ -163,6 +204,19 @@ cors FROM awscc.lambda.urls WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all urls in a region. +```sql +SELECT +region, +function_arn +FROM awscc.lambda.urls_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -251,6 +305,21 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.lambda.urls +SET data__PatchDocument = string('{{ { + "AuthType": auth_type, + "InvokeMode": invoke_mode, + "Cors": cors +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/lambda/urls_list_only/index.md b/website/docs/services/lambda/urls_list_only/index.md deleted file mode 100644 index df0c3aed3..000000000 --- a/website/docs/services/lambda/urls_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: urls_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - urls_list_only - - lambda - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists urls in a region or regions, for all properties use urls - -## Overview - - - - - - - -
Nameurls_list_only
TypeResource
DescriptionResource Type definition for AWS::Lambda::Url
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all urls in a region. -```sql -SELECT -region, -function_arn -FROM awscc.lambda.urls_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the urls_list_only resource, see urls - diff --git a/website/docs/services/lambda/versions/index.md b/website/docs/services/lambda/versions/index.md index 3d633140d..ea7e5a75f 100644 --- a/website/docs/services/lambda/versions/index.md +++ b/website/docs/services/lambda/versions/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a version resource or lists ## Fields + + + version resource or lists + + + + + + For more information, see AWS::Lambda::Version. @@ -103,26 +129,31 @@ For more information, see + versions INSERT + versions DELETE + versions_list_only SELECT + versions SELECT @@ -131,6 +162,15 @@ For more information, see + + Gets all properties from an individual version. ```sql SELECT @@ -145,6 +185,19 @@ runtime_policy FROM awscc.lambda.versions WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all versions in a region. +```sql +SELECT +region, +function_arn +FROM awscc.lambda.versions_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -224,6 +277,7 @@ resources: + ## `DELETE` example ```sql diff --git a/website/docs/services/lambda/versions_list_only/index.md b/website/docs/services/lambda/versions_list_only/index.md deleted file mode 100644 index 0cc2e9d0a..000000000 --- a/website/docs/services/lambda/versions_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: versions_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - versions_list_only - - lambda - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists versions in a region or regions, for all properties use versions - -## Overview - - - - - - - -
Nameversions_list_only
TypeResource
DescriptionResource Type definition for AWS::Lambda::Version
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all versions in a region. -```sql -SELECT -region, -function_arn -FROM awscc.lambda.versions_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the versions_list_only resource, see versions - diff --git a/website/docs/services/launchwizard/deployments/index.md b/website/docs/services/launchwizard/deployments/index.md index af57e2df8..c317da527 100644 --- a/website/docs/services/launchwizard/deployments/index.md +++ b/website/docs/services/launchwizard/deployments/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a deployment resource or lists ## Fields + + + deployment
resource or lists + + + + + + For more information, see AWS::LaunchWizard::Deployment. @@ -116,31 +142,37 @@ For more information, see + deployments INSERT + deployments DELETE + deployments UPDATE + deployments_list_only SELECT + deployments SELECT @@ -149,6 +181,15 @@ For more information, see + + Gets all properties from an individual deployment. ```sql SELECT @@ -167,6 +208,19 @@ workload_name FROM awscc.launchwizard.deployments WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all deployments in a region. +```sql +SELECT +region, +arn +FROM awscc.launchwizard.deployments_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -249,6 +303,20 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.launchwizard.deployments +SET data__PatchDocument = string('{{ { + "Specifications": specifications, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/launchwizard/deployments_list_only/index.md b/website/docs/services/launchwizard/deployments_list_only/index.md deleted file mode 100644 index 8b72cb13e..000000000 --- a/website/docs/services/launchwizard/deployments_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: deployments_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - deployments_list_only - - launchwizard - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists deployments in a region or regions, for all properties use deployments - -## Overview - - - - - - - -
Namedeployments_list_only
TypeResource
DescriptionDefinition of AWS::LaunchWizard::Deployment Resource Type
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all deployments in a region. -```sql -SELECT -region, -arn -FROM awscc.launchwizard.deployments_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the deployments_list_only resource, see deployments - diff --git a/website/docs/services/launchwizard/index.md b/website/docs/services/launchwizard/index.md index e035f502a..8d4242ba0 100644 --- a/website/docs/services/launchwizard/index.md +++ b/website/docs/services/launchwizard/index.md @@ -20,7 +20,7 @@ The launchwizard service documentation.
-total resources: 2
+total resources: 1
@@ -32,6 +32,6 @@ The launchwizard service documentation. deployments \ 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 c2d042260..e7cb2725a 100644 --- a/website/docs/services/lex/bot_aliases/index.md +++ b/website/docs/services/lex/bot_aliases/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a bot_alias resource or lists ## Fields + + + bot_alias
resource or lists + + + + + + For more information, see AWS::Lex::BotAlias. @@ -223,31 +249,37 @@ For more information, see + bot_aliases INSERT + bot_aliases DELETE + bot_aliases UPDATE + bot_aliases_list_only SELECT + bot_aliases SELECT @@ -256,6 +288,15 @@ For more information, see + + Gets all properties from an individual bot_alias. ```sql SELECT @@ -274,6 +315,20 @@ bot_alias_tags FROM awscc.lex.bot_aliases WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + + + +Lists all bot_aliases in a region. +```sql +SELECT +region, +bot_alias_id, +bot_id +FROM awscc.lex.bot_aliases_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -393,6 +448,25 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.lex.bot_aliases +SET data__PatchDocument = string('{{ { + "BotAliasLocaleSettings": bot_alias_locale_settings, + "BotAliasName": bot_alias_name, + "BotVersion": bot_version, + "ConversationLogSettings": conversation_log_settings, + "Description": description, + "SentimentAnalysisSettings": sentiment_analysis_settings, + "BotAliasTags": bot_alias_tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = '|'; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/lex/bot_aliases_list_only/index.md b/website/docs/services/lex/bot_aliases_list_only/index.md deleted file mode 100644 index 417dd05fb..000000000 --- a/website/docs/services/lex/bot_aliases_list_only/index.md +++ /dev/null @@ -1,81 +0,0 @@ ---- -title: bot_aliases_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - bot_aliases_list_only - - lex - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists bot_aliases in a region or regions, for all properties use bot_aliases - -## Overview - - - - - - - -
Namebot_aliases_list_only
TypeResource
DescriptionA Bot Alias enables you to change the version of a bot without updating applications that use the bot
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all bot_aliases in a region. -```sql -SELECT -region, -bot_alias_id, -bot_id -FROM awscc.lex.bot_aliases_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the bot_aliases_list_only resource, see bot_aliases - diff --git a/website/docs/services/lex/bot_versions/index.md b/website/docs/services/lex/bot_versions/index.md index 1309e86a0..d3efb0b65 100644 --- a/website/docs/services/lex/bot_versions/index.md +++ b/website/docs/services/lex/bot_versions/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a bot_version resource or lists < ## Fields + + + bot_version resource or lists < "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::Lex::BotVersion. @@ -105,26 +160,31 @@ For more information, see + bot_versions INSERT + bot_versions DELETE + bot_versions_list_only SELECT + bot_versions SELECT @@ -133,6 +193,15 @@ For more information, see + + Gets all properties from an individual bot_version. ```sql SELECT @@ -144,6 +213,20 @@ bot_version_locale_specification FROM awscc.lex.bot_versions WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + + + +Lists all bot_versions in a region. +```sql +SELECT +region, +bot_id, +bot_version +FROM awscc.lex.bot_versions_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -220,6 +303,7 @@ resources: + ## `DELETE` example ```sql diff --git a/website/docs/services/lex/bot_versions_list_only/index.md b/website/docs/services/lex/bot_versions_list_only/index.md deleted file mode 100644 index 7b2a977c7..000000000 --- a/website/docs/services/lex/bot_versions_list_only/index.md +++ /dev/null @@ -1,110 +0,0 @@ ---- -title: bot_versions_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - bot_versions_list_only - - lex - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists bot_versions in a region or regions, for all properties use bot_versions - -## Overview - - - - - - - -
Namebot_versions_list_only
TypeResource
DescriptionA version is a numbered snapshot of your work that you can publish for use in different parts of your workflow, such as development, beta deployment, and production.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all bot_versions in a region. -```sql -SELECT -region, -bot_id, -bot_version -FROM awscc.lex.bot_versions_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the bot_versions_list_only resource, see bot_versions - diff --git a/website/docs/services/lex/bots/index.md b/website/docs/services/lex/bots/index.md index b46617a61..0a2d8d6b7 100644 --- a/website/docs/services/lex/bots/index.md +++ b/website/docs/services/lex/bots/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a bot resource or lists bot ## Fields + + + bot resource or lists bot "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::Lex::Bot. @@ -725,31 +751,37 @@ For more information, see + bots INSERT + bots DELETE + bots UPDATE + bots_list_only SELECT + bots SELECT @@ -758,6 +790,15 @@ For more information, see + + Gets all properties from an individual bot. ```sql SELECT @@ -780,6 +821,19 @@ replication FROM awscc.lex.bots WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all bots in a region. +```sql +SELECT +region, +id +FROM awscc.lex.bots_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -1187,6 +1241,31 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.lex.bots +SET data__PatchDocument = string('{{ { + "Name": name, + "Description": description, + "RoleArn": role_arn, + "DataPrivacy": data_privacy, + "ErrorLogSettings": error_log_settings, + "IdleSessionTTLInSeconds": idle_session_ttl_in_seconds, + "BotLocales": bot_locales, + "BotFileS3Location": bot_file_s3_location, + "BotTags": bot_tags, + "TestBotAliasTags": test_bot_alias_tags, + "AutoBuildBotLocales": auto_build_bot_locales, + "TestBotAliasSettings": test_bot_alias_settings, + "Replication": replication +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/lex/bots_list_only/index.md b/website/docs/services/lex/bots_list_only/index.md deleted file mode 100644 index 0bd62626f..000000000 --- a/website/docs/services/lex/bots_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: bots_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - bots_list_only - - lex - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists bots in a region or regions, for all properties use bots - -## Overview - - - - - - - -
Namebots_list_only
TypeResource
DescriptionAmazon Lex conversational bot performing automated tasks such as ordering a pizza, booking a hotel, and so on.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all bots in a region. -```sql -SELECT -region, -id -FROM awscc.lex.bots_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the bots_list_only resource, see bots - diff --git a/website/docs/services/lex/index.md b/website/docs/services/lex/index.md index e4c7a141e..9b453ca21 100644 --- a/website/docs/services/lex/index.md +++ b/website/docs/services/lex/index.md @@ -20,7 +20,7 @@ The lex service documentation.
-total resources: 8
+total resources: 4
@@ -30,14 +30,10 @@ The lex service documentation. \ 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 3681d44cd..1ed0d7211 100644 --- a/website/docs/services/lex/resource_policies/index.md +++ b/website/docs/services/lex/resource_policies/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a resource_policy resource or lis ## Fields + + + resource_policy
resource or lis "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::Lex::ResourcePolicy. @@ -69,31 +95,37 @@ For more information, see + resource_policies INSERT + resource_policies DELETE + resource_policies UPDATE + resource_policies_list_only SELECT + resource_policies SELECT @@ -102,6 +134,15 @@ For more information, see + + Gets all properties from an individual resource_policy. ```sql SELECT @@ -113,6 +154,19 @@ id FROM awscc.lex.resource_policies WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all resource_policies in a region. +```sql +SELECT +region, +id +FROM awscc.lex.resource_policies_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -179,6 +233,20 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.lex.resource_policies +SET data__PatchDocument = string('{{ { + "ResourceArn": resource_arn, + "Policy": policy +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/lex/resource_policies_list_only/index.md b/website/docs/services/lex/resource_policies_list_only/index.md deleted file mode 100644 index 22ce5d012..000000000 --- a/website/docs/services/lex/resource_policies_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: resource_policies_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - resource_policies_list_only - - lex - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists resource_policies in a region or regions, for all properties use resource_policies - -## Overview - - - - - - - -
Nameresource_policies_list_only
TypeResource
DescriptionA resource policy with specified policy statements that attaches to a Lex bot or bot alias.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all resource_policies in a region. -```sql -SELECT -region, -id -FROM awscc.lex.resource_policies_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the resource_policies_list_only resource, see resource_policies - diff --git a/website/docs/services/licensemanager/grants/index.md b/website/docs/services/licensemanager/grants/index.md index aa92f0221..4c54be5a2 100644 --- a/website/docs/services/licensemanager/grants/index.md +++ b/website/docs/services/licensemanager/grants/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a grant resource or lists g ## Fields + + + grant resource or lists g "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::LicenseManager::Grant. @@ -84,31 +110,37 @@ For more information, see + grants INSERT + grants DELETE + grants UPDATE + grants_list_only SELECT + grants SELECT @@ -117,6 +149,15 @@ For more information, see + + Gets all properties from an individual grant. ```sql SELECT @@ -132,6 +173,19 @@ status FROM awscc.licensemanager.grants WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all grants in a region. +```sql +SELECT +region, +grant_arn +FROM awscc.licensemanager.grants_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -214,6 +268,24 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.licensemanager.grants +SET data__PatchDocument = string('{{ { + "GrantName": grant_name, + "LicenseArn": license_arn, + "HomeRegion": home_region, + "AllowedOperations": allowed_operations, + "Principals": principals, + "Status": status +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/licensemanager/grants_list_only/index.md b/website/docs/services/licensemanager/grants_list_only/index.md deleted file mode 100644 index f641c14a8..000000000 --- a/website/docs/services/licensemanager/grants_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: grants_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - grants_list_only - - licensemanager - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists grants in a region or regions, for all properties use grants - -## Overview - - - - - - - -
Namegrants_list_only
TypeResource
DescriptionAn example resource schema demonstrating some basic constructs and validation rules.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all grants in a region. -```sql -SELECT -region, -grant_arn -FROM awscc.licensemanager.grants_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the grants_list_only resource, see grants - diff --git a/website/docs/services/licensemanager/index.md b/website/docs/services/licensemanager/index.md index 08ee519b9..ccfddd30c 100644 --- a/website/docs/services/licensemanager/index.md +++ b/website/docs/services/licensemanager/index.md @@ -20,7 +20,7 @@ The licensemanager service documentation.
-total resources: 4
+total resources: 2
@@ -29,11 +29,9 @@ The licensemanager service documentation. ## Resources \ 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 47772a6c2..a9c1f337f 100644 --- a/website/docs/services/licensemanager/licenses/index.md +++ b/website/docs/services/licensemanager/licenses/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a license resource or lists ## Fields + + + license resource or lists + + + + + + For more information, see AWS::LicenseManager::License. @@ -218,31 +244,37 @@ For more information, see + licenses INSERT + licenses DELETE + licenses UPDATE + licenses_list_only SELECT + licenses SELECT @@ -251,6 +283,15 @@ For more information, see + + Gets all properties from an individual license. ```sql SELECT @@ -271,6 +312,19 @@ version FROM awscc.licensemanager.licenses WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all licenses in a region. +```sql +SELECT +region, +license_arn +FROM awscc.licensemanager.licenses_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -401,6 +455,29 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.licensemanager.licenses +SET data__PatchDocument = string('{{ { + "ProductSKU": product_sku, + "Issuer": issuer, + "LicenseName": license_name, + "ProductName": product_name, + "HomeRegion": home_region, + "Validity": validity, + "Entitlements": entitlements, + "Beneficiary": beneficiary, + "ConsumptionConfiguration": consumption_configuration, + "LicenseMetadata": license_metadata, + "Status": status +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/licensemanager/licenses_list_only/index.md b/website/docs/services/licensemanager/licenses_list_only/index.md deleted file mode 100644 index d4796286d..000000000 --- a/website/docs/services/licensemanager/licenses_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: licenses_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - licenses_list_only - - licensemanager - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists licenses in a region or regions, for all properties use licenses - -## Overview - - - - - - - -
Namelicenses_list_only
TypeResource
DescriptionResource Type definition for AWS::LicenseManager::License
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all licenses in a region. -```sql -SELECT -region, -license_arn -FROM awscc.licensemanager.licenses_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the licenses_list_only resource, see licenses - diff --git a/website/docs/services/lightsail/alarms/index.md b/website/docs/services/lightsail/alarms/index.md index c3ba3f1e6..e2e963ef0 100644 --- a/website/docs/services/lightsail/alarms/index.md +++ b/website/docs/services/lightsail/alarms/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets an alarm resource or lists ## Fields + + + alarm resource or lists "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::Lightsail::Alarm. @@ -114,31 +140,37 @@ For more information, see + alarms INSERT + alarms DELETE + alarms UPDATE + alarms_list_only SELECT + alarms SELECT @@ -147,6 +179,15 @@ For more information, see + + Gets all properties from an individual alarm. ```sql SELECT @@ -167,6 +208,19 @@ state FROM awscc.lightsail.alarms WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all alarms in a region. +```sql +SELECT +region, +alarm_name +FROM awscc.lightsail.alarms_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -279,6 +333,26 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.lightsail.alarms +SET data__PatchDocument = string('{{ { + "ComparisonOperator": comparison_operator, + "ContactProtocols": contact_protocols, + "DatapointsToAlarm": datapoints_to_alarm, + "EvaluationPeriods": evaluation_periods, + "NotificationEnabled": notification_enabled, + "NotificationTriggers": notification_triggers, + "Threshold": threshold, + "TreatMissingData": treat_missing_data +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/lightsail/alarms_list_only/index.md b/website/docs/services/lightsail/alarms_list_only/index.md deleted file mode 100644 index 1dc22d061..000000000 --- a/website/docs/services/lightsail/alarms_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: alarms_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - alarms_list_only - - lightsail - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists alarms in a region or regions, for all properties use alarms - -## Overview - - - - - - - -
Namealarms_list_only
TypeResource
DescriptionResource Type definition for AWS::Lightsail::Alarm
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all alarms in a region. -```sql -SELECT -region, -alarm_name -FROM awscc.lightsail.alarms_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the alarms_list_only resource, see alarms - diff --git a/website/docs/services/lightsail/buckets/index.md b/website/docs/services/lightsail/buckets/index.md index 971ff6a72..c6fcc753d 100644 --- a/website/docs/services/lightsail/buckets/index.md +++ b/website/docs/services/lightsail/buckets/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a bucket resource or lists ## Fields + + + bucket resource or lists "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::Lightsail::Bucket. @@ -123,31 +149,37 @@ For more information, see + buckets INSERT + buckets DELETE + buckets UPDATE + buckets_list_only SELECT + buckets SELECT @@ -156,6 +188,15 @@ For more information, see + + Gets all properties from an individual bucket. ```sql SELECT @@ -173,6 +214,19 @@ able_to_update_bundle FROM awscc.lightsail.buckets WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all buckets in a region. +```sql +SELECT +region, +bucket_name +FROM awscc.lightsail.buckets_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -265,6 +319,24 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.lightsail.buckets +SET data__PatchDocument = string('{{ { + "BundleId": bundle_id, + "ObjectVersioning": object_versioning, + "AccessRules": access_rules, + "ResourcesReceivingAccess": resources_receiving_access, + "ReadOnlyAccessAccounts": read_only_access_accounts, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/lightsail/buckets_list_only/index.md b/website/docs/services/lightsail/buckets_list_only/index.md deleted file mode 100644 index 3dabe53ca..000000000 --- a/website/docs/services/lightsail/buckets_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: buckets_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - buckets_list_only - - lightsail - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists buckets in a region or regions, for all properties use buckets - -## Overview - - - - - - - -
Namebuckets_list_only
TypeResource
DescriptionResource Type definition for AWS::Lightsail::Bucket
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all buckets in a region. -```sql -SELECT -region, -bucket_name -FROM awscc.lightsail.buckets_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the buckets_list_only resource, see buckets - diff --git a/website/docs/services/lightsail/certificates/index.md b/website/docs/services/lightsail/certificates/index.md index 4683fc4f1..1373bf69a 100644 --- a/website/docs/services/lightsail/certificates/index.md +++ b/website/docs/services/lightsail/certificates/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a certificate resource or lists < ## Fields + + + certificate
resource or lists < "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::Lightsail::Certificate. @@ -91,31 +117,37 @@ For more information, see + certificates INSERT + certificates DELETE + certificates UPDATE + certificates_list_only SELECT + certificates SELECT @@ -124,6 +156,15 @@ For more information, see + + Gets all properties from an individual certificate. ```sql SELECT @@ -137,6 +178,19 @@ tags FROM awscc.lightsail.certificates WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all certificates in a region. +```sql +SELECT +region, +certificate_name +FROM awscc.lightsail.certificates_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -214,6 +268,19 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.lightsail.certificates +SET data__PatchDocument = string('{{ { + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/lightsail/certificates_list_only/index.md b/website/docs/services/lightsail/certificates_list_only/index.md deleted file mode 100644 index 267af56ee..000000000 --- a/website/docs/services/lightsail/certificates_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: certificates_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - certificates_list_only - - lightsail - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists certificates in a region or regions, for all properties use certificates - -## Overview - - - - - - - -
Namecertificates_list_only
TypeResource
DescriptionResource Type definition for AWS::Lightsail::Certificate.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all certificates in a region. -```sql -SELECT -region, -certificate_name -FROM awscc.lightsail.certificates_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the certificates_list_only resource, see certificates - diff --git a/website/docs/services/lightsail/containers/index.md b/website/docs/services/lightsail/containers/index.md index c923e9697..a3d83b6e6 100644 --- a/website/docs/services/lightsail/containers/index.md +++ b/website/docs/services/lightsail/containers/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a container resource or lists ## Fields + + + container
resource or lists + + + + + + For more information, see AWS::Lightsail::Container. @@ -279,31 +305,37 @@ For more information, see + containers INSERT + containers DELETE + containers UPDATE + containers_list_only SELECT + containers SELECT @@ -312,6 +344,15 @@ For more information, see + + Gets all properties from an individual container. ```sql SELECT @@ -330,6 +371,19 @@ tags FROM awscc.lightsail.containers WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all containers in a region. +```sql +SELECT +region, +service_name +FROM awscc.lightsail.containers_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -451,6 +505,24 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.lightsail.containers +SET data__PatchDocument = string('{{ { + "Power": power, + "Scale": scale, + "PublicDomainNames": public_domain_names, + "ContainerServiceDeployment": container_service_deployment, + "IsDisabled": is_disabled, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/lightsail/containers_list_only/index.md b/website/docs/services/lightsail/containers_list_only/index.md deleted file mode 100644 index d39d15b58..000000000 --- a/website/docs/services/lightsail/containers_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: containers_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - containers_list_only - - lightsail - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists containers in a region or regions, for all properties use containers - -## Overview - - - - - - - -
Namecontainers_list_only
TypeResource
DescriptionResource Type definition for AWS::Lightsail::Container
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all containers in a region. -```sql -SELECT -region, -service_name -FROM awscc.lightsail.containers_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the containers_list_only resource, see containers - diff --git a/website/docs/services/lightsail/databases/index.md b/website/docs/services/lightsail/databases/index.md index c6b762314..65d7e159e 100644 --- a/website/docs/services/lightsail/databases/index.md +++ b/website/docs/services/lightsail/databases/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a database resource or lists ## Fields + + + database
resource or lists + + + + + + For more information, see AWS::Lightsail::Database. @@ -183,31 +209,37 @@ For more information, see + databases INSERT + databases DELETE + databases UPDATE + databases_list_only SELECT + databases SELECT @@ -216,6 +248,15 @@ For more information, see + + Gets all properties from an individual database. ```sql SELECT @@ -239,6 +280,19 @@ tags FROM awscc.lightsail.databases WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all databases in a region. +```sql +SELECT +region, +relational_database_name +FROM awscc.lightsail.databases_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -373,6 +427,27 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.lightsail.databases +SET data__PatchDocument = string('{{ { + "MasterUserPassword": master_user_password, + "PreferredBackupWindow": preferred_backup_window, + "PreferredMaintenanceWindow": preferred_maintenance_window, + "PubliclyAccessible": publicly_accessible, + "CaCertificateIdentifier": ca_certificate_identifier, + "BackupRetention": backup_retention, + "RotateMasterUserPassword": rotate_master_user_password, + "RelationalDatabaseParameters": relational_database_parameters, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/lightsail/databases_list_only/index.md b/website/docs/services/lightsail/databases_list_only/index.md deleted file mode 100644 index 2cb0a7733..000000000 --- a/website/docs/services/lightsail/databases_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: databases_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - databases_list_only - - lightsail - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists databases in a region or regions, for all properties use databases - -## Overview - - - - - - - -
Namedatabases_list_only
TypeResource
DescriptionResource Type definition for AWS::Lightsail::Database
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all databases in a region. -```sql -SELECT -region, -relational_database_name -FROM awscc.lightsail.databases_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the databases_list_only resource, see databases - diff --git a/website/docs/services/lightsail/distributions/index.md b/website/docs/services/lightsail/distributions/index.md index 92e547e09..4bbac0fb8 100644 --- a/website/docs/services/lightsail/distributions/index.md +++ b/website/docs/services/lightsail/distributions/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a distribution resource or lists ## Fields + + + distribution resource or lists "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::Lightsail::Distribution. @@ -240,31 +266,37 @@ For more information, see + distributions INSERT + distributions DELETE + distributions UPDATE + distributions_list_only SELECT + distributions SELECT @@ -273,6 +305,15 @@ For more information, see + + Gets all properties from an individual distribution. ```sql SELECT @@ -293,6 +334,19 @@ tags FROM awscc.lightsail.distributions WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all distributions in a region. +```sql +SELECT +region, +distribution_name +FROM awscc.lightsail.distributions_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -420,6 +474,26 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.lightsail.distributions +SET data__PatchDocument = string('{{ { + "BundleId": bundle_id, + "CacheBehaviors": cache_behaviors, + "CacheBehaviorSettings": cache_behavior_settings, + "DefaultCacheBehavior": default_cache_behavior, + "Origin": origin, + "IsEnabled": is_enabled, + "CertificateName": certificate_name, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/lightsail/distributions_list_only/index.md b/website/docs/services/lightsail/distributions_list_only/index.md deleted file mode 100644 index 28b2d9765..000000000 --- a/website/docs/services/lightsail/distributions_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: distributions_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - distributions_list_only - - lightsail - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists distributions in a region or regions, for all properties use distributions - -## Overview - - - - - - - -
Namedistributions_list_only
TypeResource
DescriptionResource Type definition for AWS::Lightsail::Distribution
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all distributions in a region. -```sql -SELECT -region, -distribution_name -FROM awscc.lightsail.distributions_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the distributions_list_only resource, see distributions - diff --git a/website/docs/services/lightsail/domains/index.md b/website/docs/services/lightsail/domains/index.md index 74cec8734..97c1ac72e 100644 --- a/website/docs/services/lightsail/domains/index.md +++ b/website/docs/services/lightsail/domains/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a domain resource or lists ## Fields + + + domain resource or lists "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::Lightsail::Domain. @@ -140,31 +166,37 @@ For more information, see + domains INSERT + domains DELETE + domains UPDATE + domains_list_only SELECT + domains SELECT @@ -173,6 +205,15 @@ For more information, see + + Gets all properties from an individual domain. ```sql SELECT @@ -188,6 +229,19 @@ tags FROM awscc.lightsail.domains WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all domains in a region. +```sql +SELECT +region, +domain_name +FROM awscc.lightsail.domains_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -263,6 +317,19 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.lightsail.domains +SET data__PatchDocument = string('{{ { + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/lightsail/domains_list_only/index.md b/website/docs/services/lightsail/domains_list_only/index.md deleted file mode 100644 index 6257d970e..000000000 --- a/website/docs/services/lightsail/domains_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: domains_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - domains_list_only - - lightsail - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists domains in a region or regions, for all properties use domains - -## Overview - - - - - - - -
Namedomains_list_only
TypeResource
DescriptionResource Type definition for AWS::Lightsail::Domain
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all domains in a region. -```sql -SELECT -region, -domain_name -FROM awscc.lightsail.domains_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the domains_list_only resource, see domains - diff --git a/website/docs/services/lightsail/index.md b/website/docs/services/lightsail/index.md index dd5157f34..bf75753c8 100644 --- a/website/docs/services/lightsail/index.md +++ b/website/docs/services/lightsail/index.md @@ -20,7 +20,7 @@ The lightsail service documentation.
-total resources: 24
+total resources: 12
@@ -30,30 +30,18 @@ The lightsail service documentation. \ 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 f24043e62..d13421fca 100644 --- a/website/docs/services/lightsail/instance_snapshots/index.md +++ b/website/docs/services/lightsail/instance_snapshots/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets an instance_snapshot resource or ## Fields + + + instance_snapshot
resource or "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::Lightsail::InstanceSnapshot. @@ -133,31 +159,37 @@ For more information, see + instance_snapshots INSERT + instance_snapshots DELETE + instance_snapshots UPDATE + instance_snapshots_list_only SELECT + instance_snapshots SELECT @@ -166,6 +198,15 @@ For more information, see + + Gets all properties from an individual instance_snapshot. ```sql SELECT @@ -185,6 +226,19 @@ tags FROM awscc.lightsail.instance_snapshots WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all instance_snapshots in a region. +```sql +SELECT +region, +instance_snapshot_name +FROM awscc.lightsail.instance_snapshots_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -257,6 +311,19 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.lightsail.instance_snapshots +SET data__PatchDocument = string('{{ { + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/lightsail/instance_snapshots_list_only/index.md b/website/docs/services/lightsail/instance_snapshots_list_only/index.md deleted file mode 100644 index 01f33d5e0..000000000 --- a/website/docs/services/lightsail/instance_snapshots_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: instance_snapshots_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - instance_snapshots_list_only - - lightsail - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists instance_snapshots in a region or regions, for all properties use instance_snapshots - -## Overview - - - - - - - -
Nameinstance_snapshots_list_only
TypeResource
DescriptionResource Type definition for AWS::Lightsail::InstanceSnapshot
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all instance_snapshots in a region. -```sql -SELECT -region, -instance_snapshot_name -FROM awscc.lightsail.instance_snapshots_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the instance_snapshots_list_only resource, see instance_snapshots - diff --git a/website/docs/services/lightsail/instances/index.md b/website/docs/services/lightsail/instances/index.md index 8356422b1..9104f2a35 100644 --- a/website/docs/services/lightsail/instances/index.md +++ b/website/docs/services/lightsail/instances/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets an instance resource or lists ## Fields + + + instance resource or lists + + + + + + For more information, see AWS::Lightsail::Instance. @@ -339,31 +365,37 @@ For more information, see + instances INSERT + instances DELETE + instances UPDATE + instances_list_only SELECT + instances SELECT @@ -372,6 +404,15 @@ For more information, see + + Gets all properties from an individual instance. ```sql SELECT @@ -400,6 +441,19 @@ instance_arn FROM awscc.lightsail.instances WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all instances in a region. +```sql +SELECT +region, +instance_name +FROM awscc.lightsail.instances_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -544,6 +598,22 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.lightsail.instances +SET data__PatchDocument = string('{{ { + "AddOns": add_ons, + "UserData": user_data, + "KeyPairName": key_pair_name, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/lightsail/instances_list_only/index.md b/website/docs/services/lightsail/instances_list_only/index.md deleted file mode 100644 index a0f9f3d15..000000000 --- a/website/docs/services/lightsail/instances_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: instances_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - instances_list_only - - lightsail - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists instances in a region or regions, for all properties use instances - -## Overview - - - - - - - -
Nameinstances_list_only
TypeResource
DescriptionResource Type definition for AWS::Lightsail::Instance
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all instances in a region. -```sql -SELECT -region, -instance_name -FROM awscc.lightsail.instances_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the instances_list_only resource, see instances - 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 c2055bc40..de5796489 100644 --- a/website/docs/services/lightsail/load_balancer_tls_certificates/index.md +++ b/website/docs/services/lightsail/load_balancer_tls_certificates/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a load_balancer_tls_certificate r ## Fields + + + load_balancer_tls_certificate r "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::Lightsail::LoadBalancerTlsCertificate. @@ -89,31 +120,37 @@ For more information, see + load_balancer_tls_certificates INSERT + load_balancer_tls_certificates DELETE + load_balancer_tls_certificates UPDATE + load_balancer_tls_certificates_list_only SELECT + load_balancer_tls_certificates SELECT @@ -122,6 +159,15 @@ For more information, see + + Gets all properties from an individual load_balancer_tls_certificate. ```sql SELECT @@ -137,6 +183,20 @@ status FROM awscc.lightsail.load_balancer_tls_certificates WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + + + +Lists all load_balancer_tls_certificates in a region. +```sql +SELECT +region, +certificate_name, +load_balancer_name +FROM awscc.lightsail.load_balancer_tls_certificates_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -222,6 +282,20 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.lightsail.load_balancer_tls_certificates +SET data__PatchDocument = string('{{ { + "IsAttached": is_attached, + "HttpsRedirectionEnabled": https_redirection_enabled +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = '|'; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/lightsail/load_balancer_tls_certificates_list_only/index.md b/website/docs/services/lightsail/load_balancer_tls_certificates_list_only/index.md deleted file mode 100644 index c24407142..000000000 --- a/website/docs/services/lightsail/load_balancer_tls_certificates_list_only/index.md +++ /dev/null @@ -1,86 +0,0 @@ ---- -title: load_balancer_tls_certificates_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - load_balancer_tls_certificates_list_only - - lightsail - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists load_balancer_tls_certificates in a region or regions, for all properties use load_balancer_tls_certificates - -## Overview - - - - - - - -
Nameload_balancer_tls_certificates_list_only
TypeResource
DescriptionResource Type definition for AWS::Lightsail::LoadBalancerTlsCertificate
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all load_balancer_tls_certificates in a region. -```sql -SELECT -region, -certificate_name, -load_balancer_name -FROM awscc.lightsail.load_balancer_tls_certificates_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the load_balancer_tls_certificates_list_only resource, see load_balancer_tls_certificates - diff --git a/website/docs/services/lightsail/load_balancers/index.md b/website/docs/services/lightsail/load_balancers/index.md index f38ea8f6c..04cad68c9 100644 --- a/website/docs/services/lightsail/load_balancers/index.md +++ b/website/docs/services/lightsail/load_balancers/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a load_balancer resource or lists ## Fields + + + load_balancer resource or lists "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::Lightsail::LoadBalancer. @@ -111,31 +137,37 @@ For more information, see + load_balancers INSERT + load_balancers DELETE + load_balancers UPDATE + load_balancers_list_only SELECT + load_balancers SELECT @@ -144,6 +176,15 @@ For more information, see + + Gets all properties from an individual load_balancer. ```sql SELECT @@ -161,6 +202,19 @@ tags FROM awscc.lightsail.load_balancers WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all load_balancers in a region. +```sql +SELECT +region, +load_balancer_name +FROM awscc.lightsail.load_balancers_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -258,6 +312,24 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.lightsail.load_balancers +SET data__PatchDocument = string('{{ { + "AttachedInstances": attached_instances, + "HealthCheckPath": health_check_path, + "SessionStickinessEnabled": session_stickiness_enabled, + "SessionStickinessLBCookieDurationSeconds": session_stickiness_lb_cookie_duration_seconds, + "TlsPolicyName": tls_policy_name, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/lightsail/load_balancers_list_only/index.md b/website/docs/services/lightsail/load_balancers_list_only/index.md deleted file mode 100644 index 05a7be6fe..000000000 --- a/website/docs/services/lightsail/load_balancers_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: load_balancers_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - load_balancers_list_only - - lightsail - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists load_balancers in a region or regions, for all properties use load_balancers - -## Overview - - - - - - - -
Nameload_balancers_list_only
TypeResource
DescriptionResource Type definition for AWS::Lightsail::LoadBalancer
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all load_balancers in a region. -```sql -SELECT -region, -load_balancer_name -FROM awscc.lightsail.load_balancers_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the load_balancers_list_only resource, see load_balancers - diff --git a/website/docs/services/lightsail/static_ips/index.md b/website/docs/services/lightsail/static_ips/index.md index 33f371e8c..a2c65c60c 100644 --- a/website/docs/services/lightsail/static_ips/index.md +++ b/website/docs/services/lightsail/static_ips/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a static_ip resource or lists ## Fields + + + static_ip resource or lists + + + + + + For more information, see AWS::Lightsail::StaticIp. @@ -74,31 +100,37 @@ For more information, see + static_ips INSERT + static_ips DELETE + static_ips UPDATE + static_ips_list_only SELECT + static_ips SELECT @@ -107,6 +139,15 @@ For more information, see + + Gets all properties from an individual static_ip. ```sql SELECT @@ -119,6 +160,19 @@ static_ip_arn FROM awscc.lightsail.static_ips WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all static_ips in a region. +```sql +SELECT +region, +static_ip_name +FROM awscc.lightsail.static_ips_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -183,6 +237,19 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.lightsail.static_ips +SET data__PatchDocument = string('{{ { + "AttachedTo": attached_to +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/lightsail/static_ips_list_only/index.md b/website/docs/services/lightsail/static_ips_list_only/index.md deleted file mode 100644 index 5915a2538..000000000 --- a/website/docs/services/lightsail/static_ips_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: static_ips_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - static_ips_list_only - - lightsail - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists static_ips in a region or regions, for all properties use static_ips - -## Overview - - - - - - - -
Namestatic_ips_list_only
TypeResource
DescriptionResource Type definition for AWS::Lightsail::StaticIp
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all static_ips in a region. -```sql -SELECT -region, -static_ip_name -FROM awscc.lightsail.static_ips_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the static_ips_list_only resource, see static_ips - diff --git a/website/docs/services/location/api_keys/index.md b/website/docs/services/location/api_keys/index.md index a39efdab5..8df7c9cdd 100644 --- a/website/docs/services/location/api_keys/index.md +++ b/website/docs/services/location/api_keys/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets an api_key resource or lists ## Fields + + + api_key resource or lists + + + + + + For more information, see AWS::Location::APIKey. @@ -128,31 +154,37 @@ For more information, see + api_keys INSERT + api_keys DELETE + api_keys UPDATE + api_keys_list_only SELECT + api_keys SELECT @@ -161,6 +193,15 @@ For more information, see + + Gets all properties from an individual api_key. ```sql SELECT @@ -180,6 +221,19 @@ arn FROM awscc.location.api_keys WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all api_keys in a region. +```sql +SELECT +region, +key_name +FROM awscc.location.api_keys_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -278,6 +332,25 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.location.api_keys +SET data__PatchDocument = string('{{ { + "Description": description, + "ExpireTime": expire_time, + "ForceUpdate": force_update, + "NoExpiry": no_expiry, + "Restrictions": restrictions, + "Tags": tags, + "ForceDelete": force_delete +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/location/api_keys_list_only/index.md b/website/docs/services/location/api_keys_list_only/index.md deleted file mode 100644 index 0926c4014..000000000 --- a/website/docs/services/location/api_keys_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: api_keys_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - api_keys_list_only - - location - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists api_keys in a region or regions, for all properties use api_keys - -## Overview - - - - - - - -
Nameapi_keys_list_only
TypeResource
DescriptionDefinition of AWS::Location::APIKey Resource Type
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all api_keys in a region. -```sql -SELECT -region, -key_name -FROM awscc.location.api_keys_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the api_keys_list_only resource, see api_keys - diff --git a/website/docs/services/location/geofence_collections/index.md b/website/docs/services/location/geofence_collections/index.md index 7b070fbe5..64c7d8bc9 100644 --- a/website/docs/services/location/geofence_collections/index.md +++ b/website/docs/services/location/geofence_collections/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a geofence_collection resource or ## Fields + + + geofence_collection resource or "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::Location::GeofenceCollection. @@ -106,31 +132,37 @@ For more information, see + geofence_collections INSERT + geofence_collections DELETE + geofence_collections UPDATE + geofence_collections_list_only SELECT + geofence_collections SELECT @@ -139,6 +171,15 @@ For more information, see + + Gets all properties from an individual geofence_collection. ```sql SELECT @@ -156,6 +197,19 @@ arn FROM awscc.location.geofence_collections WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all geofence_collections in a region. +```sql +SELECT +region, +collection_name +FROM awscc.location.geofence_collections_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -238,6 +292,22 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.location.geofence_collections +SET data__PatchDocument = string('{{ { + "Description": description, + "PricingPlan": pricing_plan, + "PricingPlanDataSource": pricing_plan_data_source, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/location/geofence_collections_list_only/index.md b/website/docs/services/location/geofence_collections_list_only/index.md deleted file mode 100644 index 50d3885d9..000000000 --- a/website/docs/services/location/geofence_collections_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: geofence_collections_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - geofence_collections_list_only - - location - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists geofence_collections in a region or regions, for all properties use geofence_collections - -## Overview - - - - - - - -
Namegeofence_collections_list_only
TypeResource
DescriptionDefinition of AWS::Location::GeofenceCollection Resource Type
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all geofence_collections in a region. -```sql -SELECT -region, -collection_name -FROM awscc.location.geofence_collections_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the geofence_collections_list_only resource, see geofence_collections - diff --git a/website/docs/services/location/index.md b/website/docs/services/location/index.md index 89da93edf..1cd9563f1 100644 --- a/website/docs/services/location/index.md +++ b/website/docs/services/location/index.md @@ -20,7 +20,7 @@ The location service documentation.
-total resources: 14
+total resources: 7
@@ -30,20 +30,13 @@ The location service documentation. \ 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 2afe22208..c3f8dc6ba 100644 --- a/website/docs/services/location/maps/index.md +++ b/website/docs/services/location/maps/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a map resource or lists map ## Fields + + + map resource or lists map "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::Location::Map. @@ -118,31 +144,37 @@ For more information, see + maps INSERT + maps DELETE + maps UPDATE + maps_list_only SELECT + maps SELECT @@ -151,6 +183,15 @@ For more information, see + + Gets all properties from an individual map. ```sql SELECT @@ -167,6 +208,19 @@ arn FROM awscc.location.maps WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all maps in a region. +```sql +SELECT +region, +map_name +FROM awscc.location.maps_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -251,6 +305,21 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.location.maps +SET data__PatchDocument = string('{{ { + "Description": description, + "PricingPlan": pricing_plan, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/location/maps_list_only/index.md b/website/docs/services/location/maps_list_only/index.md deleted file mode 100644 index 87c5494bd..000000000 --- a/website/docs/services/location/maps_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: maps_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - maps_list_only - - location - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists maps in a region or regions, for all properties use maps - -## Overview - - - - - - - -
Namemaps_list_only
TypeResource
DescriptionDefinition of AWS::Location::Map Resource Type
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all maps in a region. -```sql -SELECT -region, -map_name -FROM awscc.location.maps_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the maps_list_only resource, see maps - diff --git a/website/docs/services/location/place_indices/index.md b/website/docs/services/location/place_indices/index.md index e0984ff94..a821e9646 100644 --- a/website/docs/services/location/place_indices/index.md +++ b/website/docs/services/location/place_indices/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a place_index resource or lists < ## Fields + + + place_index
resource or lists < "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::Location::PlaceIndex. @@ -113,31 +139,37 @@ For more information, see + place_indices INSERT + place_indices DELETE + place_indices UPDATE + place_indices_list_only SELECT + place_indices SELECT @@ -146,6 +178,15 @@ For more information, see + + Gets all properties from an individual place_index. ```sql SELECT @@ -163,6 +204,19 @@ arn FROM awscc.location.place_indices WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all place_indices in a region. +```sql +SELECT +region, +index_name +FROM awscc.location.place_indices_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -248,6 +302,22 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.location.place_indices +SET data__PatchDocument = string('{{ { + "DataSourceConfiguration": data_source_configuration, + "Description": description, + "PricingPlan": pricing_plan, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/location/place_indices_list_only/index.md b/website/docs/services/location/place_indices_list_only/index.md deleted file mode 100644 index e0c5725bc..000000000 --- a/website/docs/services/location/place_indices_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: place_indices_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - place_indices_list_only - - location - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists place_indices in a region or regions, for all properties use place_indices - -## Overview - - - - - - - -
Nameplace_indices_list_only
TypeResource
DescriptionDefinition of AWS::Location::PlaceIndex Resource Type
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all place_indices in a region. -```sql -SELECT -region, -index_name -FROM awscc.location.place_indices_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the place_indices_list_only resource, see place_indices - diff --git a/website/docs/services/location/route_calculators/index.md b/website/docs/services/location/route_calculators/index.md index f65a85c2b..56f811eea 100644 --- a/website/docs/services/location/route_calculators/index.md +++ b/website/docs/services/location/route_calculators/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a route_calculator resource or li ## Fields + + + route_calculator resource or li "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::Location::RouteCalculator. @@ -101,31 +127,37 @@ For more information, see + route_calculators INSERT + route_calculators DELETE + route_calculators UPDATE + route_calculators_list_only SELECT + route_calculators SELECT @@ -134,6 +166,15 @@ For more information, see + + Gets all properties from an individual route_calculator. ```sql SELECT @@ -150,6 +191,19 @@ arn FROM awscc.location.route_calculators WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all route_calculators in a region. +```sql +SELECT +region, +calculator_name +FROM awscc.location.route_calculators_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -230,6 +284,21 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.location.route_calculators +SET data__PatchDocument = string('{{ { + "Description": description, + "PricingPlan": pricing_plan, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/location/route_calculators_list_only/index.md b/website/docs/services/location/route_calculators_list_only/index.md deleted file mode 100644 index 1f97d690b..000000000 --- a/website/docs/services/location/route_calculators_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: route_calculators_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - route_calculators_list_only - - location - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists route_calculators in a region or regions, for all properties use route_calculators - -## Overview - - - - - - - -
Nameroute_calculators_list_only
TypeResource
DescriptionDefinition of AWS::Location::RouteCalculator Resource Type
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all route_calculators in a region. -```sql -SELECT -region, -calculator_name -FROM awscc.location.route_calculators_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the route_calculators_list_only resource, see route_calculators - diff --git a/website/docs/services/location/tracker_consumers/index.md b/website/docs/services/location/tracker_consumers/index.md index d6cd55157..6e7f3e3d3 100644 --- a/website/docs/services/location/tracker_consumers/index.md +++ b/website/docs/services/location/tracker_consumers/index.md @@ -33,6 +33,35 @@ Creates, updates, deletes or gets a tracker_consumer resource or li ## Fields + + + + + + + tracker_consumer resource or li "description": "AWS region." } ]} /> + + For more information, see AWS::Location::TrackerConsumer. @@ -59,26 +90,31 @@ For more information, see + tracker_consumers INSERT + tracker_consumers DELETE + tracker_consumers_list_only SELECT + tracker_consumers SELECT @@ -87,6 +123,15 @@ For more information, see + + Gets all properties from an individual tracker_consumer. ```sql SELECT @@ -96,6 +141,20 @@ tracker_name FROM awscc.location.tracker_consumers WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + + + +Lists all tracker_consumers in a region. +```sql +SELECT +region, +tracker_name, +consumer_arn +FROM awscc.location.tracker_consumers_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -162,6 +221,7 @@ resources: + ## `DELETE` example ```sql diff --git a/website/docs/services/location/tracker_consumers_list_only/index.md b/website/docs/services/location/tracker_consumers_list_only/index.md deleted file mode 100644 index d50a8dd78..000000000 --- a/website/docs/services/location/tracker_consumers_list_only/index.md +++ /dev/null @@ -1,86 +0,0 @@ ---- -title: tracker_consumers_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - tracker_consumers_list_only - - location - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists tracker_consumers in a region or regions, for all properties use tracker_consumers - -## Overview - - - - - - - -
Nametracker_consumers_list_only
TypeResource
DescriptionDefinition of AWS::Location::TrackerConsumer Resource Type
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all tracker_consumers in a region. -```sql -SELECT -region, -tracker_name, -consumer_arn -FROM awscc.location.tracker_consumers_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the tracker_consumers_list_only resource, see tracker_consumers - diff --git a/website/docs/services/location/trackers/index.md b/website/docs/services/location/trackers/index.md index cf50b8c9e..085eb3ffe 100644 --- a/website/docs/services/location/trackers/index.md +++ b/website/docs/services/location/trackers/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a tracker resource or lists ## Fields + + + tracker resource or lists + + + + + + For more information, see AWS::Location::Tracker. @@ -121,31 +147,37 @@ For more information, see + trackers INSERT + trackers DELETE + trackers UPDATE + trackers_list_only SELECT + trackers SELECT @@ -154,6 +186,15 @@ For more information, see + + Gets all properties from an individual tracker. ```sql SELECT @@ -174,6 +215,19 @@ arn FROM awscc.location.trackers WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all trackers in a region. +```sql +SELECT +region, +tracker_name +FROM awscc.location.trackers_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -268,6 +322,25 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.location.trackers +SET data__PatchDocument = string('{{ { + "Description": description, + "EventBridgeEnabled": event_bridge_enabled, + "KmsKeyEnableGeospatialQueries": kms_key_enable_geospatial_queries, + "PositionFiltering": position_filtering, + "PricingPlan": pricing_plan, + "PricingPlanDataSource": pricing_plan_data_source, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/location/trackers_list_only/index.md b/website/docs/services/location/trackers_list_only/index.md deleted file mode 100644 index 1891a0617..000000000 --- a/website/docs/services/location/trackers_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: trackers_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - trackers_list_only - - location - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists trackers in a region or regions, for all properties use trackers - -## Overview - - - - - - - -
Nametrackers_list_only
TypeResource
DescriptionDefinition of AWS::Location::Tracker Resource Type
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all trackers in a region. -```sql -SELECT -region, -tracker_name -FROM awscc.location.trackers_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the trackers_list_only resource, see trackers - diff --git a/website/docs/services/logs/account_policies/index.md b/website/docs/services/logs/account_policies/index.md index 5722b7a88..42671ca6d 100644 --- a/website/docs/services/logs/account_policies/index.md +++ b/website/docs/services/logs/account_policies/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets an account_policy resource or lis ## Fields + + + account_policy
resource or lis "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::Logs::AccountPolicy. @@ -79,31 +115,37 @@ For more information, see + account_policies INSERT + account_policies DELETE + account_policies UPDATE + account_policies_list_only SELECT + account_policies SELECT @@ -112,6 +154,15 @@ For more information, see + + Gets all properties from an individual account_policy. ```sql SELECT @@ -125,6 +176,21 @@ selection_criteria FROM awscc.logs.account_policies WHERE region = 'us-east-1' AND data__Identifier = '||'; ``` + + + +Lists all account_policies in a region. +```sql +SELECT +region, +account_id, +policy_type, +policy_name +FROM awscc.logs.account_policies_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -205,6 +271,21 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.logs.account_policies +SET data__PatchDocument = string('{{ { + "PolicyDocument": policy_document, + "Scope": scope, + "SelectionCriteria": selection_criteria +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = '||'; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/logs/account_policies_list_only/index.md b/website/docs/services/logs/account_policies_list_only/index.md deleted file mode 100644 index 6f0834697..000000000 --- a/website/docs/services/logs/account_policies_list_only/index.md +++ /dev/null @@ -1,92 +0,0 @@ ---- -title: account_policies_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - account_policies_list_only - - logs - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists account_policies in a region or regions, for all properties use account_policies - -## Overview - - - - - - - -
Nameaccount_policies_list_only
TypeResource
DescriptionThe AWS::Logs::AccountPolicy resource specifies a CloudWatch Logs AccountPolicy.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all account_policies in a region. -```sql -SELECT -region, -account_id, -policy_type, -policy_name -FROM awscc.logs.account_policies_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the account_policies_list_only resource, see account_policies - diff --git a/website/docs/services/logs/deliveries/index.md b/website/docs/services/logs/deliveries/index.md index 5ad462184..011c9665c 100644 --- a/website/docs/services/logs/deliveries/index.md +++ b/website/docs/services/logs/deliveries/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a delivery resource or lists ## Fields + + + delivery resource or lists + + + + + + For more information, see AWS::Logs::Delivery. @@ -106,31 +132,37 @@ For more information, see + deliveries INSERT + deliveries DELETE + deliveries UPDATE + deliveries_list_only SELECT + deliveries SELECT @@ -139,6 +171,15 @@ For more information, see + + Gets all properties from an individual delivery. ```sql SELECT @@ -156,6 +197,19 @@ s3_enable_hive_compatible_path FROM awscc.logs.deliveries WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all deliveries in a region. +```sql +SELECT +region, +delivery_id +FROM awscc.logs.deliveries_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -245,6 +299,23 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.logs.deliveries +SET data__PatchDocument = string('{{ { + "Tags": tags, + "RecordFields": record_fields, + "FieldDelimiter": field_delimiter, + "S3SuffixPath": s3_suffix_path, + "S3EnableHiveCompatiblePath": s3_enable_hive_compatible_path +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/logs/deliveries_list_only/index.md b/website/docs/services/logs/deliveries_list_only/index.md deleted file mode 100644 index 93259eb8d..000000000 --- a/website/docs/services/logs/deliveries_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: deliveries_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - deliveries_list_only - - logs - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists deliveries in a region or regions, for all properties use deliveries - -## Overview - - - - - - - -
Namedeliveries_list_only
TypeResource
DescriptionThis structure contains information about one delivery in your account.
A delivery is a connection between a logical delivery source and a logical delivery destination.
For more information, see [CreateDelivery](https://docs.aws.amazon.com/AmazonCloudWatchLogs/latest/APIReference/API_CreateDelivery.html).
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all deliveries in a region. -```sql -SELECT -region, -delivery_id -FROM awscc.logs.deliveries_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the deliveries_list_only resource, see deliveries - diff --git a/website/docs/services/logs/delivery_destinations/index.md b/website/docs/services/logs/delivery_destinations/index.md index 5fbb6cbb8..915315670 100644 --- a/website/docs/services/logs/delivery_destinations/index.md +++ b/website/docs/services/logs/delivery_destinations/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a delivery_destination resource o ## Fields + + + delivery_destination resource o "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::Logs::DeliveryDestination. @@ -103,31 +129,37 @@ For more information, see + delivery_destinations INSERT + delivery_destinations DELETE + delivery_destinations UPDATE + delivery_destinations_list_only SELECT + delivery_destinations SELECT @@ -136,6 +168,15 @@ For more information, see + + Gets all properties from an individual delivery_destination. ```sql SELECT @@ -150,6 +191,19 @@ output_format FROM awscc.logs.delivery_destinations WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all delivery_destinations in a region. +```sql +SELECT +region, +name +FROM awscc.logs.delivery_destinations_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -230,6 +284,20 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.logs.delivery_destinations +SET data__PatchDocument = string('{{ { + "Tags": tags, + "DeliveryDestinationPolicy": delivery_destination_policy +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/logs/delivery_destinations_list_only/index.md b/website/docs/services/logs/delivery_destinations_list_only/index.md deleted file mode 100644 index b57c0b05a..000000000 --- a/website/docs/services/logs/delivery_destinations_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: delivery_destinations_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - delivery_destinations_list_only - - logs - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists delivery_destinations in a region or regions, for all properties use delivery_destinations - -## Overview - - - - - - - -
Namedelivery_destinations_list_only
TypeResource
DescriptionThis structure contains information about one delivery destination in your account.
A delivery destination is an AWS resource that represents an AWS service that logs can be sent to CloudWatch Logs, Amazon S3, are supported as Kinesis Data Firehose delivery destinations.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all delivery_destinations in a region. -```sql -SELECT -region, -name -FROM awscc.logs.delivery_destinations_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the delivery_destinations_list_only resource, see delivery_destinations - diff --git a/website/docs/services/logs/delivery_sources/index.md b/website/docs/services/logs/delivery_sources/index.md index b600cb250..ecd02ced7 100644 --- a/website/docs/services/logs/delivery_sources/index.md +++ b/website/docs/services/logs/delivery_sources/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a delivery_source resource or lis ## Fields + + + delivery_source resource or lis "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::Logs::DeliverySource. @@ -91,31 +117,37 @@ For more information, see + delivery_sources INSERT + delivery_sources DELETE + delivery_sources UPDATE + delivery_sources_list_only SELECT + delivery_sources SELECT @@ -124,6 +156,15 @@ For more information, see + + Gets all properties from an individual delivery_source. ```sql SELECT @@ -138,6 +179,19 @@ tags FROM awscc.logs.delivery_sources WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all delivery_sources in a region. +```sql +SELECT +region, +name +FROM awscc.logs.delivery_sources_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -212,6 +266,21 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.logs.delivery_sources +SET data__PatchDocument = string('{{ { + "ResourceArn": resource_arn, + "LogType": log_type, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/logs/delivery_sources_list_only/index.md b/website/docs/services/logs/delivery_sources_list_only/index.md deleted file mode 100644 index 43eb7a0be..000000000 --- a/website/docs/services/logs/delivery_sources_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: delivery_sources_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - delivery_sources_list_only - - logs - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists delivery_sources in a region or regions, for all properties use delivery_sources - -## Overview - - - - - - - -
Namedelivery_sources_list_only
TypeResource
DescriptionA delivery source is an AWS resource that sends logs to an AWS destination. The destination can be CloudWatch Logs, Amazon S3, or Kinesis Data Firehose.
Only some AWS services support being configured as a delivery source. These services are listed as Supported [V2 Permissions] in the table at [Enabling logging from AWS services](https://docs.aws.amazon.com/AmazonCloudWatch/latest/logs/AWS-logs-and-resource-policy.html).
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all delivery_sources in a region. -```sql -SELECT -region, -name -FROM awscc.logs.delivery_sources_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the delivery_sources_list_only resource, see delivery_sources - diff --git a/website/docs/services/logs/destinations/index.md b/website/docs/services/logs/destinations/index.md index c8b501e9b..cdef8464c 100644 --- a/website/docs/services/logs/destinations/index.md +++ b/website/docs/services/logs/destinations/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a destination resource or lists < ## Fields + + + destination resource or lists < "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::Logs::Destination. @@ -91,31 +117,37 @@ For more information, see + destinations INSERT + destinations DELETE + destinations UPDATE + destinations_list_only SELECT + destinations SELECT @@ -124,6 +156,15 @@ For more information, see + + Gets all properties from an individual destination. ```sql SELECT @@ -137,6 +178,19 @@ target_arn FROM awscc.logs.destinations WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all destinations in a region. +```sql +SELECT +region, +destination_name +FROM awscc.logs.destinations_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -219,6 +273,22 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.logs.destinations +SET data__PatchDocument = string('{{ { + "Tags": tags, + "DestinationPolicy": destination_policy, + "RoleArn": role_arn, + "TargetArn": target_arn +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/logs/destinations_list_only/index.md b/website/docs/services/logs/destinations_list_only/index.md deleted file mode 100644 index dbb74c09a..000000000 --- a/website/docs/services/logs/destinations_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: destinations_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - destinations_list_only - - logs - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists destinations in a region or regions, for all properties use destinations - -## Overview - - - - - - - -
Namedestinations_list_only
TypeResource
DescriptionThe AWS::Logs::Destination resource specifies a CloudWatch Logs destination. A destination encapsulates a physical resource (such as an Amazon Kinesis data stream) and enables you to subscribe that resource to a stream of log events.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all destinations in a region. -```sql -SELECT -region, -destination_name -FROM awscc.logs.destinations_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the destinations_list_only resource, see destinations - diff --git a/website/docs/services/logs/index.md b/website/docs/services/logs/index.md index 0618cb917..b20a161db 100644 --- a/website/docs/services/logs/index.md +++ b/website/docs/services/logs/index.md @@ -20,7 +20,7 @@ The logs service documentation.
-total resources: 26
+total resources: 13
@@ -30,32 +30,19 @@ The logs service documentation. \ 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 cab22f733..ba1f2cd74 100644 --- a/website/docs/services/logs/integrations/index.md +++ b/website/docs/services/logs/integrations/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets an integration resource or lists ## Fields + + + integration resource or lists "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::Logs::Integration. @@ -93,26 +119,31 @@ For more information, see + integrations INSERT + integrations DELETE + integrations_list_only SELECT + integrations SELECT @@ -121,6 +152,15 @@ For more information, see + + Gets all properties from an individual integration. ```sql SELECT @@ -132,6 +172,19 @@ integration_status FROM awscc.logs.integrations WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all integrations in a region. +```sql +SELECT +region, +integration_name +FROM awscc.logs.integrations_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -211,6 +264,7 @@ resources: + ## `DELETE` example ```sql diff --git a/website/docs/services/logs/integrations_list_only/index.md b/website/docs/services/logs/integrations_list_only/index.md deleted file mode 100644 index 70061b3c9..000000000 --- a/website/docs/services/logs/integrations_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: integrations_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - integrations_list_only - - logs - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists integrations in a region or regions, for all properties use integrations - -## Overview - - - - - - - -
Nameintegrations_list_only
TypeResource
DescriptionResource Schema for Logs Integration Resource
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all integrations in a region. -```sql -SELECT -region, -integration_name -FROM awscc.logs.integrations_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the integrations_list_only resource, see integrations - diff --git a/website/docs/services/logs/log_anomaly_detectors/index.md b/website/docs/services/logs/log_anomaly_detectors/index.md index 8ab004bdd..1ed0980e4 100644 --- a/website/docs/services/logs/log_anomaly_detectors/index.md +++ b/website/docs/services/logs/log_anomaly_detectors/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a log_anomaly_detector resource o ## Fields + + + log_anomaly_detector resource o "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::Logs::LogAnomalyDetector. @@ -104,31 +130,37 @@ For more information, see + log_anomaly_detectors INSERT + log_anomaly_detectors DELETE + log_anomaly_detectors UPDATE + log_anomaly_detectors_list_only SELECT + log_anomaly_detectors SELECT @@ -137,6 +169,15 @@ For more information, see + + Gets all properties from an individual log_anomaly_detector. ```sql SELECT @@ -155,6 +196,19 @@ anomaly_detector_arn FROM awscc.logs.log_anomaly_detectors WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all log_anomaly_detectors in a region. +```sql +SELECT +region, +anomaly_detector_arn +FROM awscc.logs.log_anomaly_detectors_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -240,6 +294,25 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.logs.log_anomaly_detectors +SET data__PatchDocument = string('{{ { + "AccountId": account_id, + "KmsKeyId": kms_key_id, + "DetectorName": detector_name, + "LogGroupArnList": log_group_arn_list, + "EvaluationFrequency": evaluation_frequency, + "FilterPattern": filter_pattern, + "AnomalyVisibilityTime": anomaly_visibility_time +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/logs/log_anomaly_detectors_list_only/index.md b/website/docs/services/logs/log_anomaly_detectors_list_only/index.md deleted file mode 100644 index 4fe450d0a..000000000 --- a/website/docs/services/logs/log_anomaly_detectors_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: log_anomaly_detectors_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - log_anomaly_detectors_list_only - - logs - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists log_anomaly_detectors in a region or regions, for all properties use log_anomaly_detectors - -## Overview - - - - - - - -
Namelog_anomaly_detectors_list_only
TypeResource
DescriptionThe AWS::Logs::LogAnomalyDetector resource specifies a CloudWatch Logs LogAnomalyDetector.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all log_anomaly_detectors in a region. -```sql -SELECT -region, -anomaly_detector_arn -FROM awscc.logs.log_anomaly_detectors_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the log_anomaly_detectors_list_only resource, see log_anomaly_detectors - diff --git a/website/docs/services/logs/log_streams/index.md b/website/docs/services/logs/log_streams/index.md index 0d4ab071a..580e17941 100644 --- a/website/docs/services/logs/log_streams/index.md +++ b/website/docs/services/logs/log_streams/index.md @@ -33,6 +33,35 @@ Creates, updates, deletes or gets a log_stream resource or lists ## Fields + + + + + + + log_stream resource or lists + + For more information, see AWS::Logs::LogStream. @@ -59,26 +90,31 @@ For more information, see + log_streams INSERT + log_streams DELETE + log_streams_list_only SELECT + log_streams SELECT @@ -87,6 +123,15 @@ For more information, see + + Gets all properties from an individual log_stream. ```sql SELECT @@ -96,6 +141,20 @@ log_group_name FROM awscc.logs.log_streams WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + + + +Lists all log_streams in a region. +```sql +SELECT +region, +log_group_name, +log_stream_name +FROM awscc.logs.log_streams_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -160,6 +219,7 @@ resources: + ## `DELETE` example ```sql diff --git a/website/docs/services/logs/log_streams_list_only/index.md b/website/docs/services/logs/log_streams_list_only/index.md deleted file mode 100644 index ebc974370..000000000 --- a/website/docs/services/logs/log_streams_list_only/index.md +++ /dev/null @@ -1,86 +0,0 @@ ---- -title: log_streams_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - log_streams_list_only - - logs - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists log_streams in a region or regions, for all properties use log_streams - -## Overview - - - - - - - -
Namelog_streams_list_only
TypeResource
DescriptionResource Type definition for AWS::Logs::LogStream
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all log_streams in a region. -```sql -SELECT -region, -log_group_name, -log_stream_name -FROM awscc.logs.log_streams_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the log_streams_list_only resource, see log_streams - diff --git a/website/docs/services/logs/metric_filters/index.md b/website/docs/services/logs/metric_filters/index.md index c7b9483f4..b2f085c7b 100644 --- a/website/docs/services/logs/metric_filters/index.md +++ b/website/docs/services/logs/metric_filters/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a metric_filter resource or lists ## Fields + + + metric_filter resource or lists "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::Logs::MetricFilter. @@ -118,31 +149,37 @@ For more information, see + metric_filters INSERT + metric_filters DELETE + metric_filters UPDATE + metric_filters_list_only SELECT + metric_filters SELECT @@ -151,6 +188,15 @@ For more information, see + + Gets all properties from an individual metric_filter. ```sql SELECT @@ -163,6 +209,20 @@ filter_name FROM awscc.logs.metric_filters WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + + + +Lists all metric_filters in a region. +```sql +SELECT +region, +log_group_name, +filter_name +FROM awscc.logs.metric_filters_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -251,6 +311,21 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.logs.metric_filters +SET data__PatchDocument = string('{{ { + "MetricTransformations": metric_transformations, + "FilterPattern": filter_pattern, + "ApplyOnTransformedLogs": apply_on_transformed_logs +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = '|'; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/logs/metric_filters_list_only/index.md b/website/docs/services/logs/metric_filters_list_only/index.md deleted file mode 100644 index 3e15a09b8..000000000 --- a/website/docs/services/logs/metric_filters_list_only/index.md +++ /dev/null @@ -1,86 +0,0 @@ ---- -title: metric_filters_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - metric_filters_list_only - - logs - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists metric_filters in a region or regions, for all properties use metric_filters - -## Overview - - - - - - - -
Namemetric_filters_list_only
TypeResource
DescriptionThe ``AWS::Logs::MetricFilter`` resource specifies a metric filter that describes how CWL extracts information from logs and transforms it into Amazon CloudWatch metrics. If you have multiple metric filters that are associated with a log group, all the filters are applied to the log streams in that group.
The maximum number of metric filters that can be associated with a log group is 100.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all metric_filters in a region. -```sql -SELECT -region, -log_group_name, -filter_name -FROM awscc.logs.metric_filters_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the metric_filters_list_only resource, see metric_filters - diff --git a/website/docs/services/logs/query_definitions/index.md b/website/docs/services/logs/query_definitions/index.md index 9daf600d4..dc1907c37 100644 --- a/website/docs/services/logs/query_definitions/index.md +++ b/website/docs/services/logs/query_definitions/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a query_definition resource or li ## Fields + + + query_definition resource or li "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::Logs::QueryDefinition. @@ -74,31 +100,37 @@ For more information, see + query_definitions INSERT + query_definitions DELETE + query_definitions UPDATE + query_definitions_list_only SELECT + query_definitions SELECT @@ -107,6 +139,15 @@ For more information, see + + Gets all properties from an individual query_definition. ```sql SELECT @@ -119,6 +160,19 @@ query_language FROM awscc.logs.query_definitions WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all query_definitions in a region. +```sql +SELECT +region, +query_definition_id +FROM awscc.logs.query_definitions_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -194,6 +248,22 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.logs.query_definitions +SET data__PatchDocument = string('{{ { + "Name": name, + "QueryString": query_string, + "LogGroupNames": log_group_names, + "QueryLanguage": query_language +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/logs/query_definitions_list_only/index.md b/website/docs/services/logs/query_definitions_list_only/index.md deleted file mode 100644 index 031c50066..000000000 --- a/website/docs/services/logs/query_definitions_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: query_definitions_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - query_definitions_list_only - - logs - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists query_definitions in a region or regions, for all properties use query_definitions - -## Overview - - - - - - - -
Namequery_definitions_list_only
TypeResource
DescriptionThe resource schema for AWSLogs QueryDefinition
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all query_definitions in a region. -```sql -SELECT -region, -query_definition_id -FROM awscc.logs.query_definitions_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the query_definitions_list_only resource, see query_definitions - diff --git a/website/docs/services/logs/resource_policies/index.md b/website/docs/services/logs/resource_policies/index.md index 8f55e7091..3ba78bec7 100644 --- a/website/docs/services/logs/resource_policies/index.md +++ b/website/docs/services/logs/resource_policies/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a resource_policy resource or lis ## Fields + + + resource_policy resource or lis "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::Logs::ResourcePolicy. @@ -59,31 +85,37 @@ For more information, see + resource_policies INSERT + resource_policies DELETE + resource_policies UPDATE + resource_policies_list_only SELECT + resource_policies SELECT @@ -92,6 +124,15 @@ For more information, see + + Gets all properties from an individual resource_policy. ```sql SELECT @@ -101,6 +142,19 @@ policy_document FROM awscc.logs.resource_policies WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all resource_policies in a region. +```sql +SELECT +region, +policy_name +FROM awscc.logs.resource_policies_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -167,6 +221,19 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.logs.resource_policies +SET data__PatchDocument = string('{{ { + "PolicyDocument": policy_document +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/logs/resource_policies_list_only/index.md b/website/docs/services/logs/resource_policies_list_only/index.md deleted file mode 100644 index 9c28c3e11..000000000 --- a/website/docs/services/logs/resource_policies_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: resource_policies_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - resource_policies_list_only - - logs - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists resource_policies in a region or regions, for all properties use resource_policies - -## Overview - - - - - - - -
Nameresource_policies_list_only
TypeResource
DescriptionThe resource schema for AWSLogs ResourcePolicy
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all resource_policies in a region. -```sql -SELECT -region, -policy_name -FROM awscc.logs.resource_policies_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the resource_policies_list_only resource, see resource_policies - diff --git a/website/docs/services/logs/subscription_filters/index.md b/website/docs/services/logs/subscription_filters/index.md index c53a6fcbd..aa1f432c3 100644 --- a/website/docs/services/logs/subscription_filters/index.md +++ b/website/docs/services/logs/subscription_filters/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a subscription_filter resource or ## Fields + + + subscription_filter resource or "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::Logs::SubscriptionFilter. @@ -84,31 +115,37 @@ For more information, see + subscription_filters INSERT + subscription_filters DELETE + subscription_filters UPDATE + subscription_filters_list_only SELECT + subscription_filters SELECT @@ -117,6 +154,15 @@ For more information, see + + Gets all properties from an individual subscription_filter. ```sql SELECT @@ -131,6 +177,20 @@ apply_on_transformed_logs FROM awscc.logs.subscription_filters WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + + + +Lists all subscription_filters in a region. +```sql +SELECT +region, +filter_name, +log_group_name +FROM awscc.logs.subscription_filters_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -219,6 +279,23 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.logs.subscription_filters +SET data__PatchDocument = string('{{ { + "DestinationArn": destination_arn, + "FilterPattern": filter_pattern, + "RoleArn": role_arn, + "Distribution": distribution, + "ApplyOnTransformedLogs": apply_on_transformed_logs +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = '|'; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/logs/subscription_filters_list_only/index.md b/website/docs/services/logs/subscription_filters_list_only/index.md deleted file mode 100644 index aef834cd8..000000000 --- a/website/docs/services/logs/subscription_filters_list_only/index.md +++ /dev/null @@ -1,86 +0,0 @@ ---- -title: subscription_filters_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - subscription_filters_list_only - - logs - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists subscription_filters in a region or regions, for all properties use subscription_filters - -## Overview - - - - - - - -
Namesubscription_filters_list_only
TypeResource
DescriptionThe ``AWS::Logs::SubscriptionFilter`` resource specifies a subscription filter and associates it with the specified log group. Subscription filters allow you to subscribe to a real-time stream of log events and have them delivered to a specific destination. Currently, the supported destinations are:
+ An Amazon Kinesis data stream belonging to the same account as the subscription filter, for same-account delivery.
+ A logical destination that belongs to a different account, for cross-account delivery.
+ An Amazon Kinesis Firehose delivery stream that belongs to the same account as the subscription filter, for same-account delivery.
+ An LAMlong function that belongs to the same account as the subscription filter, for same-account delivery.

There can be as many as two subscription filters associated with a log group.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all subscription_filters in a region. -```sql -SELECT -region, -filter_name, -log_group_name -FROM awscc.logs.subscription_filters_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the subscription_filters_list_only resource, see subscription_filters - diff --git a/website/docs/services/logs/transformers/index.md b/website/docs/services/logs/transformers/index.md index e795594ab..bfa34b9f4 100644 --- a/website/docs/services/logs/transformers/index.md +++ b/website/docs/services/logs/transformers/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a transformer resource or lists < ## Fields + + + transformer resource or lists < "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::Logs::Transformer. @@ -526,31 +552,37 @@ For more information, see + transformers INSERT + transformers DELETE + transformers UPDATE + transformers_list_only SELECT + transformers SELECT @@ -559,6 +591,15 @@ For more information, see + + Gets all properties from an individual transformer. ```sql SELECT @@ -568,6 +609,19 @@ transformer_config FROM awscc.logs.transformers WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all transformers in a region. +```sql +SELECT +region, +log_group_identifier +FROM awscc.logs.transformers_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -729,6 +783,19 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.logs.transformers +SET data__PatchDocument = string('{{ { + "TransformerConfig": transformer_config +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/logs/transformers_list_only/index.md b/website/docs/services/logs/transformers_list_only/index.md deleted file mode 100644 index ee4b2e9ee..000000000 --- a/website/docs/services/logs/transformers_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: transformers_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - transformers_list_only - - logs - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists transformers in a region or regions, for all properties use transformers - -## Overview - - - - - - - -
Nametransformers_list_only
TypeResource
DescriptionSpecifies a transformer on the log group to transform logs into consistent structured and information rich format.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all transformers in a region. -```sql -SELECT -region, -log_group_identifier -FROM awscc.logs.transformers_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the transformers_list_only resource, see transformers - diff --git a/website/docs/services/lookoutequipment/index.md b/website/docs/services/lookoutequipment/index.md index 2534fe7af..bb30a2004 100644 --- a/website/docs/services/lookoutequipment/index.md +++ b/website/docs/services/lookoutequipment/index.md @@ -20,7 +20,7 @@ The lookoutequipment service documentation.
-total resources: 2
+total resources: 1
@@ -32,6 +32,6 @@ The lookoutequipment service documentation. inference_schedulers \ 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 b615db8fc..7af888173 100644 --- a/website/docs/services/lookoutequipment/inference_schedulers/index.md +++ b/website/docs/services/lookoutequipment/inference_schedulers/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets an inference_scheduler resource o ## Fields + + + inference_scheduler resource o "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::LookoutEquipment::InferenceScheduler. @@ -176,31 +202,37 @@ For more information, see + inference_schedulers INSERT + inference_schedulers DELETE + inference_schedulers UPDATE + inference_schedulers_list_only SELECT + inference_schedulers SELECT @@ -209,6 +241,15 @@ For more information, see + + Gets all properties from an individual inference_scheduler. ```sql SELECT @@ -226,6 +267,19 @@ inference_scheduler_arn FROM awscc.lookoutequipment.inference_schedulers WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all inference_schedulers in a region. +```sql +SELECT +region, +inference_scheduler_name +FROM awscc.lookoutequipment.inference_schedulers_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -339,6 +393,24 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.lookoutequipment.inference_schedulers +SET data__PatchDocument = string('{{ { + "DataDelayOffsetInMinutes": data_delay_offset_in_minutes, + "DataInputConfiguration": data_input_configuration, + "DataOutputConfiguration": data_output_configuration, + "DataUploadFrequency": data_upload_frequency, + "RoleArn": role_arn, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/lookoutequipment/inference_schedulers_list_only/index.md b/website/docs/services/lookoutequipment/inference_schedulers_list_only/index.md deleted file mode 100644 index 7a4d3f875..000000000 --- a/website/docs/services/lookoutequipment/inference_schedulers_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: inference_schedulers_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - inference_schedulers_list_only - - lookoutequipment - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists inference_schedulers in a region or regions, for all properties use inference_schedulers - -## Overview - - - - - - - -
Nameinference_schedulers_list_only
TypeResource
DescriptionResource schema for LookoutEquipment InferenceScheduler.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all inference_schedulers in a region. -```sql -SELECT -region, -inference_scheduler_name -FROM awscc.lookoutequipment.inference_schedulers_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the inference_schedulers_list_only resource, see inference_schedulers - diff --git a/website/docs/services/lookoutvision/index.md b/website/docs/services/lookoutvision/index.md index 061fb441c..2776287b9 100644 --- a/website/docs/services/lookoutvision/index.md +++ b/website/docs/services/lookoutvision/index.md @@ -20,7 +20,7 @@ The lookoutvision service documentation.
-total resources: 2
+total resources: 1
@@ -32,6 +32,6 @@ The lookoutvision service documentation. projects \ 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 a441020a1..dea201ff5 100644 --- a/website/docs/services/lookoutvision/projects/index.md +++ b/website/docs/services/lookoutvision/projects/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a project resource or lists ## Fields + + + project resource or lists + + + + + + For more information, see AWS::LookoutVision::Project. @@ -59,26 +85,31 @@ For more information, see + projects INSERT + projects DELETE + projects_list_only SELECT + projects SELECT @@ -87,6 +118,15 @@ For more information, see + + Gets all properties from an individual project. ```sql SELECT @@ -96,6 +136,19 @@ project_name FROM awscc.lookoutvision.projects WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all projects in a region. +```sql +SELECT +region, +project_name +FROM awscc.lookoutvision.projects_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -156,6 +209,7 @@ resources: + ## `DELETE` example ```sql diff --git a/website/docs/services/lookoutvision/projects_list_only/index.md b/website/docs/services/lookoutvision/projects_list_only/index.md deleted file mode 100644 index 15c583f5b..000000000 --- a/website/docs/services/lookoutvision/projects_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: projects_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - projects_list_only - - lookoutvision - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists projects in a region or regions, for all properties use projects - -## Overview - - - - - - - -
Nameprojects_list_only
TypeResource
DescriptionThe AWS::LookoutVision::Project type creates an Amazon Lookout for Vision project. A project is a grouping of the resources needed to create and manage a Lookout for Vision model.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all projects in a region. -```sql -SELECT -region, -project_name -FROM awscc.lookoutvision.projects_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the projects_list_only resource, see projects - diff --git a/website/docs/services/m2/applications/index.md b/website/docs/services/m2/applications/index.md index 5dd37e41e..91c26bf52 100644 --- a/website/docs/services/m2/applications/index.md +++ b/website/docs/services/m2/applications/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets an application resource or lists ## Fields + + + application
resource or lists "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::M2::Application. @@ -94,31 +120,37 @@ For more information, see + applications INSERT + applications DELETE + applications UPDATE + applications_list_only SELECT + applications SELECT @@ -127,6 +159,15 @@ For more information, see + + Gets all properties from an individual application. ```sql SELECT @@ -143,6 +184,19 @@ tags FROM awscc.m2.applications WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all applications in a region. +```sql +SELECT +region, +application_arn +FROM awscc.m2.applications_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -229,6 +283,21 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.m2.applications +SET data__PatchDocument = string('{{ { + "Definition": definition, + "Description": description, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/m2/applications_list_only/index.md b/website/docs/services/m2/applications_list_only/index.md deleted file mode 100644 index aef28d52e..000000000 --- a/website/docs/services/m2/applications_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: applications_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - applications_list_only - - m2 - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists applications in a region or regions, for all properties use applications - -## Overview - - - - - - - -
Nameapplications_list_only
TypeResource
DescriptionRepresents an application that runs on an AWS Mainframe Modernization Environment
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all applications in a region. -```sql -SELECT -region, -application_arn -FROM awscc.m2.applications_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the applications_list_only resource, see applications - diff --git a/website/docs/services/m2/deployments/index.md b/website/docs/services/m2/deployments/index.md index 6cdc592b8..deed625cd 100644 --- a/website/docs/services/m2/deployments/index.md +++ b/website/docs/services/m2/deployments/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a deployment resource or lists ## Fields + + + deployment resource or lists + + + + + + For more information, see AWS::M2::Deployment. @@ -74,31 +100,37 @@ For more information, see + deployments INSERT + deployments DELETE + deployments UPDATE + deployments_list_only SELECT + deployments SELECT @@ -107,6 +139,15 @@ For more information, see + + Gets all properties from an individual deployment. ```sql SELECT @@ -119,6 +160,19 @@ status FROM awscc.m2.deployments WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all deployments in a region. +```sql +SELECT +region, +application_id +FROM awscc.m2.deployments_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -191,6 +245,19 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.m2.deployments +SET data__PatchDocument = string('{{ { + "ApplicationVersion": application_version +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/m2/deployments_list_only/index.md b/website/docs/services/m2/deployments_list_only/index.md deleted file mode 100644 index 0bbb4d4a9..000000000 --- a/website/docs/services/m2/deployments_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: deployments_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - deployments_list_only - - m2 - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists deployments in a region or regions, for all properties use deployments - -## Overview - - - - - - - -
Namedeployments_list_only
TypeResource
DescriptionRepresents a deployment resource of an AWS Mainframe Modernization (M2) application to a specified environment
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all deployments in a region. -```sql -SELECT -region, -application_id -FROM awscc.m2.deployments_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the deployments_list_only resource, see deployments - diff --git a/website/docs/services/m2/environments/index.md b/website/docs/services/m2/environments/index.md index d8e01e38f..4b55b9c32 100644 --- a/website/docs/services/m2/environments/index.md +++ b/website/docs/services/m2/environments/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets an environment resource or lists ## Fields + + + environment resource or lists "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::M2::Environment. @@ -136,31 +162,37 @@ For more information, see + environments INSERT + environments DELETE + environments UPDATE + environments_list_only SELECT + environments SELECT @@ -169,6 +201,15 @@ For more information, see + + Gets all properties from an individual environment. ```sql SELECT @@ -192,6 +233,19 @@ tags FROM awscc.m2.environments WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all environments in a region. +```sql +SELECT +region, +environment_arn +FROM awscc.m2.environments_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -312,6 +366,23 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.m2.environments +SET data__PatchDocument = string('{{ { + "EngineVersion": engine_version, + "HighAvailabilityConfig": high_availability_config, + "InstanceType": instance_type, + "PreferredMaintenanceWindow": preferred_maintenance_window, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/m2/environments_list_only/index.md b/website/docs/services/m2/environments_list_only/index.md deleted file mode 100644 index e35019526..000000000 --- a/website/docs/services/m2/environments_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: environments_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - environments_list_only - - m2 - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists environments in a region or regions, for all properties use environments - -## Overview - - - - - - - -
Nameenvironments_list_only
TypeResource
DescriptionRepresents a runtime environment that can run migrated mainframe applications.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all environments in a region. -```sql -SELECT -region, -environment_arn -FROM awscc.m2.environments_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the environments_list_only resource, see environments - diff --git a/website/docs/services/m2/index.md b/website/docs/services/m2/index.md index 092110bc7..0d146db0e 100644 --- a/website/docs/services/m2/index.md +++ b/website/docs/services/m2/index.md @@ -20,7 +20,7 @@ The m2 service documentation.
-total resources: 6
+total resources: 3
@@ -30,12 +30,9 @@ The m2 service documentation. \ 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 12933a83b..5a5d15088 100644 --- a/website/docs/services/macie/allow_lists/index.md +++ b/website/docs/services/macie/allow_lists/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets an allow_list resource or lists < ## Fields + + + allow_list resource or lists < "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::Macie::AllowList. @@ -96,31 +122,37 @@ For more information, see + allow_lists INSERT + allow_lists DELETE + allow_lists UPDATE + allow_lists_list_only SELECT + allow_lists SELECT @@ -129,6 +161,15 @@ For more information, see + + Gets all properties from an individual allow_list. ```sql SELECT @@ -143,6 +184,19 @@ tags FROM awscc.macie.allow_lists WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all allow_lists in a region. +```sql +SELECT +region, +id +FROM awscc.macie.allow_lists_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -219,6 +273,22 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.macie.allow_lists +SET data__PatchDocument = string('{{ { + "Name": name, + "Description": description, + "Criteria": criteria, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/macie/allow_lists_list_only/index.md b/website/docs/services/macie/allow_lists_list_only/index.md deleted file mode 100644 index f8183b7e6..000000000 --- a/website/docs/services/macie/allow_lists_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: allow_lists_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - allow_lists_list_only - - macie - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists allow_lists in a region or regions, for all properties use allow_lists - -## Overview - - - - - - - -
Nameallow_lists_list_only
TypeResource
DescriptionMacie AllowList resource schema
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all allow_lists in a region. -```sql -SELECT -region, -id -FROM awscc.macie.allow_lists_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the allow_lists_list_only resource, see allow_lists - diff --git a/website/docs/services/macie/custom_data_identifiers/index.md b/website/docs/services/macie/custom_data_identifiers/index.md index f445e7453..2746a4701 100644 --- a/website/docs/services/macie/custom_data_identifiers/index.md +++ b/website/docs/services/macie/custom_data_identifiers/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a custom_data_identifier resource ## Fields + + + custom_data_identifier resource "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::Macie::CustomDataIdentifier. @@ -106,31 +132,37 @@ For more information, see + custom_data_identifiers INSERT + custom_data_identifiers DELETE + custom_data_identifiers UPDATE + custom_data_identifiers_list_only SELECT + custom_data_identifiers SELECT @@ -139,6 +171,15 @@ For more information, see + + Gets all properties from an individual custom_data_identifier. ```sql SELECT @@ -155,6 +196,19 @@ tags FROM awscc.macie.custom_data_identifiers WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all custom_data_identifiers in a region. +```sql +SELECT +region, +id +FROM awscc.macie.custom_data_identifiers_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -245,6 +299,19 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.macie.custom_data_identifiers +SET data__PatchDocument = string('{{ { + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/macie/custom_data_identifiers_list_only/index.md b/website/docs/services/macie/custom_data_identifiers_list_only/index.md deleted file mode 100644 index d4708be84..000000000 --- a/website/docs/services/macie/custom_data_identifiers_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: custom_data_identifiers_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - custom_data_identifiers_list_only - - macie - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists custom_data_identifiers in a region or regions, for all properties use custom_data_identifiers - -## Overview - - - - - - - -
Namecustom_data_identifiers_list_only
TypeResource
DescriptionMacie CustomDataIdentifier resource schema
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all custom_data_identifiers in a region. -```sql -SELECT -region, -id -FROM awscc.macie.custom_data_identifiers_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the custom_data_identifiers_list_only resource, see custom_data_identifiers - diff --git a/website/docs/services/macie/findings_filters/index.md b/website/docs/services/macie/findings_filters/index.md index 51f206241..92ef506ea 100644 --- a/website/docs/services/macie/findings_filters/index.md +++ b/website/docs/services/macie/findings_filters/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a findings_filter resource or lis ## Fields + + + findings_filter resource or lis "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::Macie::FindingsFilter. @@ -108,31 +134,37 @@ For more information, see + findings_filters INSERT + findings_filters DELETE + findings_filters UPDATE + findings_filters_list_only SELECT + findings_filters SELECT @@ -141,6 +173,15 @@ For more information, see + + Gets all properties from an individual findings_filter. ```sql SELECT @@ -156,6 +197,19 @@ tags FROM awscc.macie.findings_filters WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all findings_filters in a region. +```sql +SELECT +region, +id +FROM awscc.macie.findings_filters_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -241,6 +295,24 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.macie.findings_filters +SET data__PatchDocument = string('{{ { + "Name": name, + "Description": description, + "FindingCriteria": finding_criteria, + "Action": action, + "Position": position, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/macie/findings_filters_list_only/index.md b/website/docs/services/macie/findings_filters_list_only/index.md deleted file mode 100644 index 55759d441..000000000 --- a/website/docs/services/macie/findings_filters_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: findings_filters_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - findings_filters_list_only - - macie - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists findings_filters in a region or regions, for all properties use findings_filters - -## Overview - - - - - - - -
Namefindings_filters_list_only
TypeResource
DescriptionMacie FindingsFilter resource schema.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all findings_filters in a region. -```sql -SELECT -region, -id -FROM awscc.macie.findings_filters_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the findings_filters_list_only resource, see findings_filters - diff --git a/website/docs/services/macie/index.md b/website/docs/services/macie/index.md index a7fc9a670..a72d9068d 100644 --- a/website/docs/services/macie/index.md +++ b/website/docs/services/macie/index.md @@ -20,7 +20,7 @@ The macie service documentation.
-total resources: 8
+total resources: 4
@@ -30,14 +30,10 @@ The macie service documentation. \ 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 9d88b8480..4ed71205d 100644 --- a/website/docs/services/macie/sessions/index.md +++ b/website/docs/services/macie/sessions/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a session resource or lists ## Fields + + + session resource or lists + + + + + + For more information, see AWS::Macie::Session. @@ -74,31 +100,37 @@ For more information, see + sessions INSERT + sessions DELETE + sessions UPDATE + sessions_list_only SELECT + sessions SELECT @@ -107,6 +139,15 @@ For more information, see + + Gets all properties from an individual session. ```sql SELECT @@ -119,6 +160,19 @@ automated_discovery_status FROM awscc.macie.sessions WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all sessions in a region. +```sql +SELECT +region, +aws_account_id +FROM awscc.macie.sessions_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -185,6 +239,20 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.macie.sessions +SET data__PatchDocument = string('{{ { + "Status": status, + "FindingPublishingFrequency": finding_publishing_frequency +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/macie/sessions_list_only/index.md b/website/docs/services/macie/sessions_list_only/index.md deleted file mode 100644 index 09d8b46a3..000000000 --- a/website/docs/services/macie/sessions_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: sessions_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - sessions_list_only - - macie - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists sessions in a region or regions, for all properties use sessions - -## Overview - - - - - - - -
Namesessions_list_only
TypeResource
DescriptionThe AWS::Macie::Session resource specifies a new Amazon Macie session. A session is an object that represents the Amazon Macie service. A session is required for Amazon Macie to become operational.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all sessions in a region. -```sql -SELECT -region, -aws_account_id -FROM awscc.macie.sessions_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the sessions_list_only resource, see sessions - diff --git a/website/docs/services/managedblockchain/accessors/index.md b/website/docs/services/managedblockchain/accessors/index.md index 2f78a7001..8613da3b6 100644 --- a/website/docs/services/managedblockchain/accessors/index.md +++ b/website/docs/services/managedblockchain/accessors/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets an accessor resource or lists ## Fields + + + accessor
resource or lists + + + + + + For more information, see AWS::ManagedBlockchain::Accessor. @@ -101,31 +127,37 @@ For more information, see + accessors INSERT + accessors DELETE + accessors UPDATE + accessors_list_only SELECT + accessors SELECT @@ -134,6 +166,15 @@ For more information, see + + Gets all properties from an individual accessor. ```sql SELECT @@ -149,6 +190,19 @@ tags FROM awscc.managedblockchain.accessors WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all accessors in a region. +```sql +SELECT +region, +id +FROM awscc.managedblockchain.accessors_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -219,6 +273,19 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.managedblockchain.accessors +SET data__PatchDocument = string('{{ { + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/managedblockchain/accessors_list_only/index.md b/website/docs/services/managedblockchain/accessors_list_only/index.md deleted file mode 100644 index 64ebdbabe..000000000 --- a/website/docs/services/managedblockchain/accessors_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: accessors_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - accessors_list_only - - managedblockchain - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists accessors in a region or regions, for all properties use accessors - -## Overview - - - - - - - -
Nameaccessors_list_only
TypeResource
DescriptionDefinition of AWS::ManagedBlockchain::com.amazonaws.taiga.webservice.api#Accessor Resource Type
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all accessors in a region. -```sql -SELECT -region, -id -FROM awscc.managedblockchain.accessors_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the accessors_list_only resource, see accessors - diff --git a/website/docs/services/managedblockchain/index.md b/website/docs/services/managedblockchain/index.md index e1d79694b..7abe53e7e 100644 --- a/website/docs/services/managedblockchain/index.md +++ b/website/docs/services/managedblockchain/index.md @@ -20,7 +20,7 @@ The managedblockchain service documentation.
-total resources: 2
+total resources: 1
@@ -32,6 +32,6 @@ The managedblockchain service documentation. accessors \ 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 4b90a365b..52528a486 100644 --- a/website/docs/services/mediaconnect/bridge_outputs/index.md +++ b/website/docs/services/mediaconnect/bridge_outputs/index.md @@ -206,6 +206,19 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.mediaconnect.bridge_outputs +SET data__PatchDocument = string('{{ { + "NetworkOutput": network_output +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = '|'; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/mediaconnect/bridge_sources/index.md b/website/docs/services/mediaconnect/bridge_sources/index.md index 2965e4a55..2bae6f0e1 100644 --- a/website/docs/services/mediaconnect/bridge_sources/index.md +++ b/website/docs/services/mediaconnect/bridge_sources/index.md @@ -244,6 +244,20 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.mediaconnect.bridge_sources +SET data__PatchDocument = string('{{ { + "FlowSource": flow_source, + "NetworkSource": network_source +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = '|'; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/mediaconnect/bridges/index.md b/website/docs/services/mediaconnect/bridges/index.md index 6188c4bdc..b6871dc95 100644 --- a/website/docs/services/mediaconnect/bridges/index.md +++ b/website/docs/services/mediaconnect/bridges/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a bridge resource or lists ## Fields + + + bridge resource or lists "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::MediaConnect::Bridge. @@ -261,31 +287,37 @@ For more information, see + bridges INSERT + bridges DELETE + bridges UPDATE + bridges_list_only SELECT + bridges SELECT @@ -294,6 +326,15 @@ For more information, see + + Gets all properties from an individual bridge. ```sql SELECT @@ -310,6 +351,19 @@ egress_gateway_bridge FROM awscc.mediaconnect.bridges WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all bridges in a region. +```sql +SELECT +region, +bridge_arn +FROM awscc.mediaconnect.bridges_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -427,6 +481,25 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.mediaconnect.bridges +SET data__PatchDocument = string('{{ { + "Name": name, + "PlacementArn": placement_arn, + "SourceFailoverConfig": source_failover_config, + "Outputs": outputs, + "Sources": sources, + "IngressGatewayBridge": ingress_gateway_bridge, + "EgressGatewayBridge": egress_gateway_bridge +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/mediaconnect/bridges_list_only/index.md b/website/docs/services/mediaconnect/bridges_list_only/index.md deleted file mode 100644 index 4018d663f..000000000 --- a/website/docs/services/mediaconnect/bridges_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: bridges_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - bridges_list_only - - mediaconnect - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists bridges in a region or regions, for all properties use bridges - -## Overview - - - - - - - -
Namebridges_list_only
TypeResource
DescriptionResource schema for AWS::MediaConnect::Bridge
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all bridges in a region. -```sql -SELECT -region, -bridge_arn -FROM awscc.mediaconnect.bridges_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the bridges_list_only resource, see bridges - diff --git a/website/docs/services/mediaconnect/flow_entitlements/index.md b/website/docs/services/mediaconnect/flow_entitlements/index.md index 47601c9c1..157eb0ef5 100644 --- a/website/docs/services/mediaconnect/flow_entitlements/index.md +++ b/website/docs/services/mediaconnect/flow_entitlements/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a flow_entitlement resource or li ## Fields + + + flow_entitlement
resource or li "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::MediaConnect::FlowEntitlement. @@ -136,31 +162,37 @@ For more information, see + flow_entitlements INSERT + flow_entitlements DELETE + flow_entitlements UPDATE + flow_entitlements_list_only SELECT + flow_entitlements SELECT @@ -169,6 +201,15 @@ For more information, see + + Gets all properties from an individual flow_entitlement. ```sql SELECT @@ -184,6 +225,19 @@ subscribers FROM awscc.mediaconnect.flow_entitlements WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all flow_entitlements in a region. +```sql +SELECT +region, +entitlement_arn +FROM awscc.mediaconnect.flow_entitlements_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -284,6 +338,23 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.mediaconnect.flow_entitlements +SET data__PatchDocument = string('{{ { + "FlowArn": flow_arn, + "Description": description, + "Encryption": encryption, + "EntitlementStatus": entitlement_status, + "Subscribers": subscribers +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/mediaconnect/flow_entitlements_list_only/index.md b/website/docs/services/mediaconnect/flow_entitlements_list_only/index.md deleted file mode 100644 index 88f558327..000000000 --- a/website/docs/services/mediaconnect/flow_entitlements_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: flow_entitlements_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - flow_entitlements_list_only - - mediaconnect - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists flow_entitlements in a region or regions, for all properties use flow_entitlements - -## Overview - - - - - - - -
Nameflow_entitlements_list_only
TypeResource
DescriptionResource schema for AWS::MediaConnect::FlowEntitlement
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all flow_entitlements in a region. -```sql -SELECT -region, -entitlement_arn -FROM awscc.mediaconnect.flow_entitlements_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the flow_entitlements_list_only resource, see flow_entitlements - diff --git a/website/docs/services/mediaconnect/flow_outputs/index.md b/website/docs/services/mediaconnect/flow_outputs/index.md index 115d0608e..5eace8f25 100644 --- a/website/docs/services/mediaconnect/flow_outputs/index.md +++ b/website/docs/services/mediaconnect/flow_outputs/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a flow_output resource or lists < ## Fields + + + flow_output resource or lists < "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::MediaConnect::FlowOutput. @@ -256,31 +282,37 @@ For more information, see + flow_outputs INSERT + flow_outputs DELETE + flow_outputs UPDATE + flow_outputs_list_only SELECT + flow_outputs SELECT @@ -289,6 +321,15 @@ For more information, see + + Gets all properties from an individual flow_output. ```sql SELECT @@ -315,6 +356,19 @@ ndi_speed_hq_quality FROM awscc.mediaconnect.flow_outputs WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all flow_outputs in a region. +```sql +SELECT +region, +output_arn +FROM awscc.mediaconnect.flow_outputs_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -466,6 +520,35 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.mediaconnect.flow_outputs +SET data__PatchDocument = string('{{ { + "FlowArn": flow_arn, + "CidrAllowList": cidr_allow_list, + "Encryption": encryption, + "Description": description, + "Destination": destination, + "MaxLatency": max_latency, + "MinLatency": min_latency, + "Port": port, + "Protocol": protocol, + "RemoteId": remote_id, + "SmoothingLatency": smoothing_latency, + "StreamId": stream_id, + "VpcInterfaceAttachment": vpc_interface_attachment, + "MediaStreamOutputConfigurations": media_stream_output_configurations, + "OutputStatus": output_status, + "NdiProgramName": ndi_program_name, + "NdiSpeedHqQuality": ndi_speed_hq_quality +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/mediaconnect/flow_outputs_list_only/index.md b/website/docs/services/mediaconnect/flow_outputs_list_only/index.md deleted file mode 100644 index 55457b386..000000000 --- a/website/docs/services/mediaconnect/flow_outputs_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: flow_outputs_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - flow_outputs_list_only - - mediaconnect - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists flow_outputs in a region or regions, for all properties use flow_outputs - -## Overview - - - - - - - -
Nameflow_outputs_list_only
TypeResource
DescriptionResource schema for AWS::MediaConnect::FlowOutput
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all flow_outputs in a region. -```sql -SELECT -region, -output_arn -FROM awscc.mediaconnect.flow_outputs_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the flow_outputs_list_only resource, see flow_outputs - diff --git a/website/docs/services/mediaconnect/flow_sources/index.md b/website/docs/services/mediaconnect/flow_sources/index.md index 2869d5b34..83cd4e3ef 100644 --- a/website/docs/services/mediaconnect/flow_sources/index.md +++ b/website/docs/services/mediaconnect/flow_sources/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a flow_source resource or lists < ## Fields + + + flow_source resource or lists < "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::MediaConnect::FlowSource. @@ -220,31 +246,37 @@ For more information, see + flow_sources INSERT + flow_sources DELETE + flow_sources UPDATE + flow_sources_list_only SELECT + flow_sources SELECT @@ -253,6 +285,15 @@ For more information, see + + Gets all properties from an individual flow_source. ```sql SELECT @@ -281,6 +322,19 @@ whitelist_cidr FROM awscc.mediaconnect.flow_sources WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all flow_sources in a region. +```sql +SELECT +region, +source_arn +FROM awscc.mediaconnect.flow_sources_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -423,6 +477,35 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.mediaconnect.flow_sources +SET data__PatchDocument = string('{{ { + "FlowArn": flow_arn, + "Decryption": decryption, + "Description": description, + "EntitlementArn": entitlement_arn, + "GatewayBridgeSource": gateway_bridge_source, + "IngestPort": ingest_port, + "MaxBitrate": max_bitrate, + "MaxLatency": max_latency, + "MinLatency": min_latency, + "Protocol": protocol, + "SenderIpAddress": sender_ip_address, + "SenderControlPort": sender_control_port, + "StreamId": stream_id, + "SourceListenerAddress": source_listener_address, + "SourceListenerPort": source_listener_port, + "VpcInterfaceName": vpc_interface_name, + "WhitelistCidr": whitelist_cidr +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/mediaconnect/flow_sources_list_only/index.md b/website/docs/services/mediaconnect/flow_sources_list_only/index.md deleted file mode 100644 index 193271846..000000000 --- a/website/docs/services/mediaconnect/flow_sources_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: flow_sources_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - flow_sources_list_only - - mediaconnect - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists flow_sources in a region or regions, for all properties use flow_sources - -## Overview - - - - - - - -
Nameflow_sources_list_only
TypeResource
DescriptionResource schema for AWS::MediaConnect::FlowSource
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all flow_sources in a region. -```sql -SELECT -region, -source_arn -FROM awscc.mediaconnect.flow_sources_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the flow_sources_list_only resource, see flow_sources - diff --git a/website/docs/services/mediaconnect/flow_vpc_interfaces/index.md b/website/docs/services/mediaconnect/flow_vpc_interfaces/index.md index 8784cfb32..683277b78 100644 --- a/website/docs/services/mediaconnect/flow_vpc_interfaces/index.md +++ b/website/docs/services/mediaconnect/flow_vpc_interfaces/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a flow_vpc_interface resource or ## Fields + + + flow_vpc_interface resource or "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::MediaConnect::FlowVpcInterface. @@ -79,31 +110,37 @@ For more information, see + flow_vpc_interfaces INSERT + flow_vpc_interfaces DELETE + flow_vpc_interfaces UPDATE + flow_vpc_interfaces_list_only SELECT + flow_vpc_interfaces SELECT @@ -112,6 +149,15 @@ For more information, see + + Gets all properties from an individual flow_vpc_interface. ```sql SELECT @@ -125,6 +171,20 @@ network_interface_ids FROM awscc.mediaconnect.flow_vpc_interfaces WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + + + +Lists all flow_vpc_interfaces in a region. +```sql +SELECT +region, +flow_arn, +name +FROM awscc.mediaconnect.flow_vpc_interfaces_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -210,6 +270,21 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.mediaconnect.flow_vpc_interfaces +SET data__PatchDocument = string('{{ { + "RoleArn": role_arn, + "SecurityGroupIds": security_group_ids, + "SubnetId": subnet_id +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = '|'; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/mediaconnect/flow_vpc_interfaces_list_only/index.md b/website/docs/services/mediaconnect/flow_vpc_interfaces_list_only/index.md deleted file mode 100644 index ef04fcd6a..000000000 --- a/website/docs/services/mediaconnect/flow_vpc_interfaces_list_only/index.md +++ /dev/null @@ -1,86 +0,0 @@ ---- -title: flow_vpc_interfaces_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - flow_vpc_interfaces_list_only - - mediaconnect - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists flow_vpc_interfaces in a region or regions, for all properties use flow_vpc_interfaces - -## Overview - - - - - - - -
Nameflow_vpc_interfaces_list_only
TypeResource
DescriptionResource schema for AWS::MediaConnect::FlowVpcInterface
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all flow_vpc_interfaces in a region. -```sql -SELECT -region, -flow_arn, -name -FROM awscc.mediaconnect.flow_vpc_interfaces_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the flow_vpc_interfaces_list_only resource, see flow_vpc_interfaces - diff --git a/website/docs/services/mediaconnect/flows/index.md b/website/docs/services/mediaconnect/flows/index.md index b276ac467..99eead625 100644 --- a/website/docs/services/mediaconnect/flows/index.md +++ b/website/docs/services/mediaconnect/flows/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a flow resource or lists fl ## Fields + + + flow resource or lists fl "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::MediaConnect::Flow. @@ -601,31 +627,37 @@ For more information, see + flows INSERT + flows DELETE + flows UPDATE + flows_list_only SELECT + flows SELECT @@ -634,6 +666,15 @@ For more information, see + + Gets all properties from an individual flow. ```sql SELECT @@ -655,6 +696,19 @@ flow_ndi_machine_name FROM awscc.mediaconnect.flows WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all flows in a region. +```sql +SELECT +region, +flow_arn +FROM awscc.mediaconnect.flows_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -844,6 +898,23 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.mediaconnect.flows +SET data__PatchDocument = string('{{ { + "SourceFailoverConfig": source_failover_config, + "Maintenance": maintenance, + "SourceMonitoringConfig": source_monitoring_config, + "FlowSize": flow_size, + "NdiConfig": ndi_config +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/mediaconnect/flows_list_only/index.md b/website/docs/services/mediaconnect/flows_list_only/index.md deleted file mode 100644 index cbc67ac47..000000000 --- a/website/docs/services/mediaconnect/flows_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: flows_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - flows_list_only - - mediaconnect - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists flows in a region or regions, for all properties use flows - -## Overview - - - - - - - -
Nameflows_list_only
TypeResource
DescriptionResource schema for AWS::MediaConnect::Flow
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all flows in a region. -```sql -SELECT -region, -flow_arn -FROM awscc.mediaconnect.flows_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the flows_list_only resource, see flows - diff --git a/website/docs/services/mediaconnect/gateways/index.md b/website/docs/services/mediaconnect/gateways/index.md index 70cf5fe42..8e898be0c 100644 --- a/website/docs/services/mediaconnect/gateways/index.md +++ b/website/docs/services/mediaconnect/gateways/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a gateway resource or lists ## Fields + + + gateway resource or lists + + + + + + For more information, see AWS::MediaConnect::Gateway. @@ -86,26 +112,31 @@ For more information, see + gateways INSERT + gateways DELETE + gateways_list_only SELECT + gateways SELECT @@ -114,6 +145,15 @@ For more information, see + + Gets all properties from an individual gateway. ```sql SELECT @@ -126,6 +166,19 @@ networks FROM awscc.mediaconnect.gateways WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all gateways in a region. +```sql +SELECT +region, +gateway_arn +FROM awscc.mediaconnect.gateways_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -201,6 +254,7 @@ resources: + ## `DELETE` example ```sql diff --git a/website/docs/services/mediaconnect/gateways_list_only/index.md b/website/docs/services/mediaconnect/gateways_list_only/index.md deleted file mode 100644 index 5e7911722..000000000 --- a/website/docs/services/mediaconnect/gateways_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: gateways_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - gateways_list_only - - mediaconnect - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists gateways in a region or regions, for all properties use gateways - -## Overview - - - - - - - -
Namegateways_list_only
TypeResource
DescriptionResource schema for AWS::MediaConnect::Gateway
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all gateways in a region. -```sql -SELECT -region, -gateway_arn -FROM awscc.mediaconnect.gateways_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the gateways_list_only resource, see gateways - diff --git a/website/docs/services/mediaconnect/index.md b/website/docs/services/mediaconnect/index.md index 4da68d42d..c51afd627 100644 --- a/website/docs/services/mediaconnect/index.md +++ b/website/docs/services/mediaconnect/index.md @@ -20,7 +20,7 @@ The mediaconnect service documentation.
-total resources: 16
+total resources: 9
@@ -32,20 +32,13 @@ The mediaconnect service documentation. bridge_outputs
bridge_sources
bridges
-bridges_list_only
flow_entitlements
-flow_entitlements_list_only
-flow_outputs
-flow_outputs_list_only +flow_outputs \ 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 5d2ebe769..15b1bf029 100644 --- a/website/docs/services/medialive/channel_placement_groups/index.md +++ b/website/docs/services/medialive/channel_placement_groups/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a channel_placement_group resourc ## Fields + + + channel_placement_group
resourc "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::MediaLive::ChannelPlacementGroup. @@ -101,31 +132,37 @@ For more information, see + channel_placement_groups INSERT + channel_placement_groups DELETE + channel_placement_groups UPDATE + channel_placement_groups_list_only SELECT + channel_placement_groups SELECT @@ -134,6 +171,15 @@ For more information, see + + Gets all properties from an individual channel_placement_group. ```sql SELECT @@ -149,6 +195,20 @@ tags FROM awscc.medialive.channel_placement_groups WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + + + +Lists all channel_placement_groups in a region. +```sql +SELECT +region, +id, +cluster_id +FROM awscc.medialive.channel_placement_groups_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -230,6 +290,21 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.medialive.channel_placement_groups +SET data__PatchDocument = string('{{ { + "Name": name, + "Nodes": nodes, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = '|'; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/medialive/channel_placement_groups_list_only/index.md b/website/docs/services/medialive/channel_placement_groups_list_only/index.md deleted file mode 100644 index 18f48d05a..000000000 --- a/website/docs/services/medialive/channel_placement_groups_list_only/index.md +++ /dev/null @@ -1,86 +0,0 @@ ---- -title: channel_placement_groups_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - channel_placement_groups_list_only - - medialive - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists channel_placement_groups in a region or regions, for all properties use channel_placement_groups - -## Overview - - - - - - - -
Namechannel_placement_groups_list_only
TypeResource
DescriptionDefinition of AWS::MediaLive::ChannelPlacementGroup Resource Type
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all channel_placement_groups in a region. -```sql -SELECT -region, -id, -cluster_id -FROM awscc.medialive.channel_placement_groups_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the channel_placement_groups_list_only resource, see channel_placement_groups - 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 4e533a291..853b8e1cb 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 @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a cloud_watch_alarm_template_group ## Fields + + + cloud_watch_alarm_template_group
+ + + + + + For more information, see AWS::MediaLive::CloudWatchAlarmTemplateGroup. @@ -89,31 +120,37 @@ For more information, see + cloud_watch_alarm_template_groups INSERT + cloud_watch_alarm_template_groups DELETE + cloud_watch_alarm_template_groups UPDATE + cloud_watch_alarm_template_groups_list_only SELECT + cloud_watch_alarm_template_groups SELECT @@ -122,6 +159,15 @@ For more information, see + + Gets all properties from an individual cloud_watch_alarm_template_group. ```sql SELECT @@ -137,6 +183,19 @@ tags FROM awscc.medialive.cloud_watch_alarm_template_groups WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all cloud_watch_alarm_template_groups in a region. +```sql +SELECT +region, +identifier +FROM awscc.medialive.cloud_watch_alarm_template_groups_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -205,6 +264,19 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.medialive.cloud_watch_alarm_template_groups +SET data__PatchDocument = string('{{ { + "Description": description +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/medialive/cloud_watch_alarm_template_groups_list_only/index.md b/website/docs/services/medialive/cloud_watch_alarm_template_groups_list_only/index.md deleted file mode 100644 index 2371ab7f4..000000000 --- a/website/docs/services/medialive/cloud_watch_alarm_template_groups_list_only/index.md +++ /dev/null @@ -1,85 +0,0 @@ ---- -title: cloud_watch_alarm_template_groups_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - cloud_watch_alarm_template_groups_list_only - - medialive - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists cloud_watch_alarm_template_groups in a region or regions, for all properties use cloud_watch_alarm_template_groups - -## Overview - - - - - - - -
Namecloud_watch_alarm_template_groups_list_only
TypeResource
DescriptionDefinition of AWS::MediaLive::CloudWatchAlarmTemplateGroup Resource Type
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all cloud_watch_alarm_template_groups in a region. -```sql -SELECT -region, -identifier -FROM awscc.medialive.cloud_watch_alarm_template_groups_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the cloud_watch_alarm_template_groups_list_only resource, see cloud_watch_alarm_template_groups - 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 6830b9db5..218ae3314 100644 --- a/website/docs/services/medialive/cloud_watch_alarm_templates/index.md +++ b/website/docs/services/medialive/cloud_watch_alarm_templates/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a cloud_watch_alarm_template reso ## Fields + + + cloud_watch_alarm_template reso "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::MediaLive::CloudWatchAlarmTemplate. @@ -144,31 +175,37 @@ For more information, see + cloud_watch_alarm_templates INSERT + cloud_watch_alarm_templates DELETE + cloud_watch_alarm_templates UPDATE + cloud_watch_alarm_templates_list_only SELECT + cloud_watch_alarm_templates SELECT @@ -177,6 +214,15 @@ For more information, see + + Gets all properties from an individual cloud_watch_alarm_template. ```sql SELECT @@ -203,6 +249,19 @@ treat_missing_data FROM awscc.medialive.cloud_watch_alarm_templates WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all cloud_watch_alarm_templates in a region. +```sql +SELECT +region, +identifier +FROM awscc.medialive.cloud_watch_alarm_templates_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -327,6 +386,30 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.medialive.cloud_watch_alarm_templates +SET data__PatchDocument = string('{{ { + "ComparisonOperator": comparison_operator, + "DatapointsToAlarm": datapoints_to_alarm, + "Description": description, + "EvaluationPeriods": evaluation_periods, + "GroupIdentifier": group_identifier, + "MetricName": metric_name, + "Name": name, + "Period": period, + "Statistic": statistic, + "TargetResourceType": target_resource_type, + "Threshold": threshold, + "TreatMissingData": treat_missing_data +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/medialive/cloud_watch_alarm_templates_list_only/index.md b/website/docs/services/medialive/cloud_watch_alarm_templates_list_only/index.md deleted file mode 100644 index 363dedacd..000000000 --- a/website/docs/services/medialive/cloud_watch_alarm_templates_list_only/index.md +++ /dev/null @@ -1,85 +0,0 @@ ---- -title: cloud_watch_alarm_templates_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - cloud_watch_alarm_templates_list_only - - medialive - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists cloud_watch_alarm_templates in a region or regions, for all properties use cloud_watch_alarm_templates - -## Overview - - - - - - - -
Namecloud_watch_alarm_templates_list_only
TypeResource
DescriptionDefinition of AWS::MediaLive::CloudWatchAlarmTemplate Resource Type
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all cloud_watch_alarm_templates in a region. -```sql -SELECT -region, -identifier -FROM awscc.medialive.cloud_watch_alarm_templates_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the cloud_watch_alarm_templates_list_only resource, see cloud_watch_alarm_templates - diff --git a/website/docs/services/medialive/clusters/index.md b/website/docs/services/medialive/clusters/index.md index f3e065512..12e179c40 100644 --- a/website/docs/services/medialive/clusters/index.md +++ b/website/docs/services/medialive/clusters/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a cluster resource or lists ## Fields + + + cluster resource or lists + + + + + + For more information, see AWS::MediaLive::Cluster. @@ -130,31 +156,37 @@ For more information, see + clusters INSERT + clusters DELETE + clusters UPDATE + clusters_list_only SELECT + clusters SELECT @@ -163,6 +195,15 @@ For more information, see + + Gets all properties from an individual cluster. ```sql SELECT @@ -179,6 +220,19 @@ tags FROM awscc.medialive.clusters WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all clusters in a region. +```sql +SELECT +region, +id +FROM awscc.medialive.clusters_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -269,6 +323,21 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.medialive.clusters +SET data__PatchDocument = string('{{ { + "Name": name, + "NetworkSettings": network_settings, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/medialive/clusters_list_only/index.md b/website/docs/services/medialive/clusters_list_only/index.md deleted file mode 100644 index 38c73bdee..000000000 --- a/website/docs/services/medialive/clusters_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: clusters_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - clusters_list_only - - medialive - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists clusters in a region or regions, for all properties use clusters - -## Overview - - - - - - - -
Nameclusters_list_only
TypeResource
DescriptionDefinition of AWS::MediaLive::Cluster Resource Type
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all clusters in a region. -```sql -SELECT -region, -id -FROM awscc.medialive.clusters_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the clusters_list_only resource, see clusters - 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 03cceec29..8ff83cce3 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 @@ -33,6 +33,15 @@ Creates, updates, deletes or gets an event_bridge_rule_template_group
## Fields + + + event_bridge_rule_template_group
+ + + + + + For more information, see AWS::MediaLive::EventBridgeRuleTemplateGroup. @@ -89,31 +120,37 @@ For more information, see + event_bridge_rule_template_groups INSERT + event_bridge_rule_template_groups DELETE + event_bridge_rule_template_groups UPDATE + event_bridge_rule_template_groups_list_only SELECT + event_bridge_rule_template_groups SELECT @@ -122,6 +159,15 @@ For more information, see + + Gets all properties from an individual event_bridge_rule_template_group. ```sql SELECT @@ -137,6 +183,19 @@ tags FROM awscc.medialive.event_bridge_rule_template_groups WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all event_bridge_rule_template_groups in a region. +```sql +SELECT +region, +identifier +FROM awscc.medialive.event_bridge_rule_template_groups_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -205,6 +264,19 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.medialive.event_bridge_rule_template_groups +SET data__PatchDocument = string('{{ { + "Description": description +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/medialive/event_bridge_rule_template_groups_list_only/index.md b/website/docs/services/medialive/event_bridge_rule_template_groups_list_only/index.md deleted file mode 100644 index 6d7ccb274..000000000 --- a/website/docs/services/medialive/event_bridge_rule_template_groups_list_only/index.md +++ /dev/null @@ -1,85 +0,0 @@ ---- -title: event_bridge_rule_template_groups_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - event_bridge_rule_template_groups_list_only - - medialive - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists event_bridge_rule_template_groups in a region or regions, for all properties use event_bridge_rule_template_groups - -## Overview - - - - - - - -
Nameevent_bridge_rule_template_groups_list_only
TypeResource
DescriptionDefinition of AWS::MediaLive::EventBridgeRuleTemplateGroup Resource Type
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all event_bridge_rule_template_groups in a region. -```sql -SELECT -region, -identifier -FROM awscc.medialive.event_bridge_rule_template_groups_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the event_bridge_rule_template_groups_list_only resource, see event_bridge_rule_template_groups - 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 88fceedfe..d573df8f1 100644 --- a/website/docs/services/medialive/event_bridge_rule_templates/index.md +++ b/website/docs/services/medialive/event_bridge_rule_templates/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets an event_bridge_rule_template res ## Fields + + + event_bridge_rule_template
res "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::MediaLive::EventBridgeRuleTemplate. @@ -116,31 +147,37 @@ For more information, see + event_bridge_rule_templates INSERT + event_bridge_rule_templates DELETE + event_bridge_rule_templates UPDATE + event_bridge_rule_templates_list_only SELECT + event_bridge_rule_templates SELECT @@ -149,6 +186,15 @@ For more information, see + + Gets all properties from an individual event_bridge_rule_template. ```sql SELECT @@ -168,6 +214,19 @@ tags FROM awscc.medialive.event_bridge_rule_templates WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all event_bridge_rule_templates in a region. +```sql +SELECT +region, +identifier +FROM awscc.medialive.event_bridge_rule_templates_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -251,6 +310,23 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.medialive.event_bridge_rule_templates +SET data__PatchDocument = string('{{ { + "Description": description, + "EventTargets": event_targets, + "EventType": event_type, + "GroupIdentifier": group_identifier, + "Name": name +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/medialive/event_bridge_rule_templates_list_only/index.md b/website/docs/services/medialive/event_bridge_rule_templates_list_only/index.md deleted file mode 100644 index b08d894f8..000000000 --- a/website/docs/services/medialive/event_bridge_rule_templates_list_only/index.md +++ /dev/null @@ -1,85 +0,0 @@ ---- -title: event_bridge_rule_templates_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - event_bridge_rule_templates_list_only - - medialive - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists event_bridge_rule_templates in a region or regions, for all properties use event_bridge_rule_templates - -## Overview - - - - - - - -
Nameevent_bridge_rule_templates_list_only
TypeResource
DescriptionDefinition of AWS::MediaLive::EventBridgeRuleTemplate Resource Type
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all event_bridge_rule_templates in a region. -```sql -SELECT -region, -identifier -FROM awscc.medialive.event_bridge_rule_templates_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the event_bridge_rule_templates_list_only resource, see event_bridge_rule_templates - diff --git a/website/docs/services/medialive/index.md b/website/docs/services/medialive/index.md index 61b19642b..e624660db 100644 --- a/website/docs/services/medialive/index.md +++ b/website/docs/services/medialive/index.md @@ -20,7 +20,7 @@ The medialive service documentation.
-total resources: 22
+total resources: 11
@@ -30,28 +30,17 @@ The medialive service documentation. \ 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 d6210edc4..2a74ab11f 100644 --- a/website/docs/services/medialive/multiplexes/index.md +++ b/website/docs/services/medialive/multiplexes/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a multiplex resource or lists ## Fields + + + multiplex
resource or lists + + + + + + For more information, see AWS::MediaLive::Multiplex. @@ -140,31 +166,37 @@ For more information, see + multiplexes INSERT + multiplexes DELETE + multiplexes UPDATE + multiplexes_list_only SELECT + multiplexes SELECT @@ -173,6 +205,15 @@ For more information, see + + Gets all properties from an individual multiplex. ```sql SELECT @@ -190,6 +231,19 @@ tags FROM awscc.medialive.multiplexes WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all multiplexes in a region. +```sql +SELECT +region, +id +FROM awscc.medialive.multiplexes_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -278,6 +332,22 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.medialive.multiplexes +SET data__PatchDocument = string('{{ { + "Destinations": destinations, + "MultiplexSettings": multiplex_settings, + "Name": name, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/medialive/multiplexes_list_only/index.md b/website/docs/services/medialive/multiplexes_list_only/index.md deleted file mode 100644 index c6554c24f..000000000 --- a/website/docs/services/medialive/multiplexes_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: multiplexes_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - multiplexes_list_only - - medialive - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists multiplexes in a region or regions, for all properties use multiplexes - -## Overview - - - - - - - -
Namemultiplexes_list_only
TypeResource
DescriptionResource schema for AWS::MediaLive::Multiplex
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all multiplexes in a region. -```sql -SELECT -region, -id -FROM awscc.medialive.multiplexes_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the multiplexes_list_only resource, see multiplexes - diff --git a/website/docs/services/medialive/multiplexprograms/index.md b/website/docs/services/medialive/multiplexprograms/index.md index 69d5bd86f..d5028f39e 100644 --- a/website/docs/services/medialive/multiplexprograms/index.md +++ b/website/docs/services/medialive/multiplexprograms/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a multiplexprogram resource or li ## Fields + + + multiplexprogram resource or li "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::MediaLive::Multiplexprogram. @@ -197,31 +228,37 @@ For more information, see + multiplexprograms INSERT + multiplexprograms DELETE + multiplexprograms UPDATE + multiplexprograms_list_only SELECT + multiplexprograms SELECT @@ -230,6 +267,15 @@ For more information, see + + Gets all properties from an individual multiplexprogram. ```sql SELECT @@ -244,6 +290,20 @@ program_name FROM awscc.medialive.multiplexprograms WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + + + +Lists all multiplexprograms in a region. +```sql +SELECT +region, +program_name, +multiplex_id +FROM awscc.medialive.multiplexprograms_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -359,6 +419,22 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.medialive.multiplexprograms +SET data__PatchDocument = string('{{ { + "MultiplexProgramSettings": multiplex_program_settings, + "PreferredChannelPipeline": preferred_channel_pipeline, + "PacketIdentifiersMap": packet_identifiers_map, + "PipelineDetails": pipeline_details +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = '|'; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/medialive/multiplexprograms_list_only/index.md b/website/docs/services/medialive/multiplexprograms_list_only/index.md deleted file mode 100644 index 9358450fe..000000000 --- a/website/docs/services/medialive/multiplexprograms_list_only/index.md +++ /dev/null @@ -1,86 +0,0 @@ ---- -title: multiplexprograms_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - multiplexprograms_list_only - - medialive - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists multiplexprograms in a region or regions, for all properties use multiplexprograms - -## Overview - - - - - - - -
Namemultiplexprograms_list_only
TypeResource
DescriptionResource schema for AWS::MediaLive::Multiplexprogram
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all multiplexprograms in a region. -```sql -SELECT -region, -program_name, -multiplex_id -FROM awscc.medialive.multiplexprograms_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the multiplexprograms_list_only resource, see multiplexprograms - diff --git a/website/docs/services/medialive/networks/index.md b/website/docs/services/medialive/networks/index.md index 375c28fcf..7ff999712 100644 --- a/website/docs/services/medialive/networks/index.md +++ b/website/docs/services/medialive/networks/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a network resource or lists ## Fields + + + network resource or lists + + + + + + For more information, see AWS::MediaLive::Network. @@ -120,31 +146,37 @@ For more information, see + networks INSERT + networks DELETE + networks UPDATE + networks_list_only SELECT + networks SELECT @@ -153,6 +185,15 @@ For more information, see + + Gets all properties from an individual network. ```sql SELECT @@ -168,6 +209,19 @@ tags FROM awscc.medialive.networks WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all networks in a region. +```sql +SELECT +region, +id +FROM awscc.medialive.networks_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -247,6 +301,22 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.medialive.networks +SET data__PatchDocument = string('{{ { + "IpPools": ip_pools, + "Name": name, + "Routes": routes, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/medialive/networks_list_only/index.md b/website/docs/services/medialive/networks_list_only/index.md deleted file mode 100644 index 3b38874f0..000000000 --- a/website/docs/services/medialive/networks_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: networks_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - networks_list_only - - medialive - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists networks in a region or regions, for all properties use networks - -## Overview - - - - - - - -
Namenetworks_list_only
TypeResource
DescriptionResource schema for AWS::MediaLive::Network.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all networks in a region. -```sql -SELECT -region, -id -FROM awscc.medialive.networks_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the networks_list_only resource, see networks - diff --git a/website/docs/services/medialive/sdi_sources/index.md b/website/docs/services/medialive/sdi_sources/index.md index 3c0e53a93..b22afbbd2 100644 --- a/website/docs/services/medialive/sdi_sources/index.md +++ b/website/docs/services/medialive/sdi_sources/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a sdi_source resource or lists ## Fields + + + sdi_source
resource or lists + + + + + + For more information, see AWS::MediaLive::SdiSource. @@ -101,31 +127,37 @@ For more information, see + sdi_sources INSERT + sdi_sources DELETE + sdi_sources UPDATE + sdi_sources_list_only SELECT + sdi_sources SELECT @@ -134,6 +166,15 @@ For more information, see + + Gets all properties from an individual sdi_source. ```sql SELECT @@ -149,6 +190,19 @@ tags FROM awscc.medialive.sdi_sources WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all sdi_sources in a region. +```sql +SELECT +region, +id +FROM awscc.medialive.sdi_sources_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -225,6 +279,22 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.medialive.sdi_sources +SET data__PatchDocument = string('{{ { + "Mode": mode, + "Name": name, + "Type": type, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/medialive/sdi_sources_list_only/index.md b/website/docs/services/medialive/sdi_sources_list_only/index.md deleted file mode 100644 index f6dfc1ec9..000000000 --- a/website/docs/services/medialive/sdi_sources_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: sdi_sources_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - sdi_sources_list_only - - medialive - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists sdi_sources in a region or regions, for all properties use sdi_sources - -## Overview - - - - - - - -
Namesdi_sources_list_only
TypeResource
DescriptionDefinition of AWS::MediaLive::SdiSource Resource Type
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all sdi_sources in a region. -```sql -SELECT -region, -id -FROM awscc.medialive.sdi_sources_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the sdi_sources_list_only resource, see sdi_sources - diff --git a/website/docs/services/medialive/signal_maps/index.md b/website/docs/services/medialive/signal_maps/index.md index 00bc0b6ee..14fa06305 100644 --- a/website/docs/services/medialive/signal_maps/index.md +++ b/website/docs/services/medialive/signal_maps/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a signal_map resource or lists ## Fields + + + signal_map resource or lists + + + + + + For more information, see AWS::MediaLive::SignalMap. @@ -188,31 +219,37 @@ For more information, see + signal_maps INSERT + signal_maps DELETE + signal_maps UPDATE + signal_maps_list_only SELECT + signal_maps SELECT @@ -221,6 +258,15 @@ For more information, see + + Gets all properties from an individual signal_map. ```sql SELECT @@ -250,6 +296,19 @@ tags FROM awscc.medialive.signal_maps WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all signal_maps in a region. +```sql +SELECT +region, +identifier +FROM awscc.medialive.signal_maps_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -338,6 +397,24 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.medialive.signal_maps +SET data__PatchDocument = string('{{ { + "CloudWatchAlarmTemplateGroupIdentifiers": cloud_watch_alarm_template_group_identifiers, + "Description": description, + "DiscoveryEntryPointArn": discovery_entry_point_arn, + "EventBridgeRuleTemplateGroupIdentifiers": event_bridge_rule_template_group_identifiers, + "ForceRediscovery": force_rediscovery, + "Name": name +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/medialive/signal_maps_list_only/index.md b/website/docs/services/medialive/signal_maps_list_only/index.md deleted file mode 100644 index 5511d13b5..000000000 --- a/website/docs/services/medialive/signal_maps_list_only/index.md +++ /dev/null @@ -1,85 +0,0 @@ ---- -title: signal_maps_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - signal_maps_list_only - - medialive - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists signal_maps in a region or regions, for all properties use signal_maps - -## Overview - - - - - - - -
Namesignal_maps_list_only
TypeResource
DescriptionDefinition of AWS::MediaLive::SignalMap Resource Type
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all signal_maps in a region. -```sql -SELECT -region, -identifier -FROM awscc.medialive.signal_maps_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the signal_maps_list_only resource, see signal_maps - diff --git a/website/docs/services/mediapackage/assets/index.md b/website/docs/services/mediapackage/assets/index.md index 0b2d1e896..3fb42ea9f 100644 --- a/website/docs/services/mediapackage/assets/index.md +++ b/website/docs/services/mediapackage/assets/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets an asset resource or lists ## Fields + + + asset resource or lists "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::MediaPackage::Asset. @@ -118,26 +144,31 @@ For more information, see + assets INSERT + assets DELETE + assets_list_only SELECT + assets SELECT @@ -146,6 +177,15 @@ For more information, see + + Gets all properties from an individual asset. ```sql SELECT @@ -162,6 +202,19 @@ tags FROM awscc.mediapackage.assets WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all assets in a region. +```sql +SELECT +region, +id +FROM awscc.mediapackage.assets_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -256,6 +309,7 @@ resources: + ## `DELETE` example ```sql diff --git a/website/docs/services/mediapackage/assets_list_only/index.md b/website/docs/services/mediapackage/assets_list_only/index.md deleted file mode 100644 index c100e3e1a..000000000 --- a/website/docs/services/mediapackage/assets_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: assets_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - assets_list_only - - mediapackage - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists assets in a region or regions, for all properties use assets - -## Overview - - - - - - - -
Nameassets_list_only
TypeResource
DescriptionResource schema for AWS::MediaPackage::Asset
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all assets in a region. -```sql -SELECT -region, -id -FROM awscc.mediapackage.assets_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the assets_list_only resource, see assets - diff --git a/website/docs/services/mediapackage/channels/index.md b/website/docs/services/mediapackage/channels/index.md index 97b8624f3..cc23696ba 100644 --- a/website/docs/services/mediapackage/channels/index.md +++ b/website/docs/services/mediapackage/channels/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a channel resource or lists ## Fields + + + channel resource or lists + + + + + + For more information, see AWS::MediaPackage::Channel. @@ -127,31 +153,37 @@ For more information, see + channels INSERT + channels DELETE + channels UPDATE + channels_list_only SELECT + channels SELECT @@ -160,6 +192,15 @@ For more information, see + + Gets all properties from an individual channel. ```sql SELECT @@ -174,6 +215,19 @@ ingress_access_logs FROM awscc.mediapackage.channels WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all channels in a region. +```sql +SELECT +region, +id +FROM awscc.mediapackage.channels_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -262,6 +316,21 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.mediapackage.channels +SET data__PatchDocument = string('{{ { + "Description": description, + "EgressAccessLogs": egress_access_logs, + "IngressAccessLogs": ingress_access_logs +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/mediapackage/channels_list_only/index.md b/website/docs/services/mediapackage/channels_list_only/index.md deleted file mode 100644 index 3ec5803dd..000000000 --- a/website/docs/services/mediapackage/channels_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: channels_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - channels_list_only - - mediapackage - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists channels in a region or regions, for all properties use channels - -## Overview - - - - - - - -
Namechannels_list_only
TypeResource
DescriptionResource schema for AWS::MediaPackage::Channel
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all channels in a region. -```sql -SELECT -region, -id -FROM awscc.mediapackage.channels_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the channels_list_only resource, see channels - diff --git a/website/docs/services/mediapackage/index.md b/website/docs/services/mediapackage/index.md index 36bc64c37..9e9566c78 100644 --- a/website/docs/services/mediapackage/index.md +++ b/website/docs/services/mediapackage/index.md @@ -20,7 +20,7 @@ The mediapackage service documentation.
-total resources: 10
+total resources: 5
@@ -30,16 +30,11 @@ The mediapackage service documentation. \ 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 87c88ec2a..cf92df278 100644 --- a/website/docs/services/mediapackage/origin_endpoints/index.md +++ b/website/docs/services/mediapackage/origin_endpoints/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets an origin_endpoint resource or li ## Fields + + + origin_endpoint
resource or li "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::MediaPackage::OriginEndpoint. @@ -558,31 +584,37 @@ For more information, see + origin_endpoints INSERT + origin_endpoints DELETE + origin_endpoints UPDATE + origin_endpoints_list_only SELECT + origin_endpoints SELECT @@ -591,6 +623,15 @@ For more information, see + + Gets all properties from an individual origin_endpoint. ```sql SELECT @@ -614,6 +655,19 @@ tags FROM awscc.mediapackage.origin_endpoints WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all origin_endpoints in a region. +```sql +SELECT +region, +id +FROM awscc.mediapackage.origin_endpoints_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -784,6 +838,31 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.mediapackage.origin_endpoints +SET data__PatchDocument = string('{{ { + "ChannelId": channel_id, + "Description": description, + "Whitelist": whitelist, + "StartoverWindowSeconds": startover_window_seconds, + "TimeDelaySeconds": time_delay_seconds, + "ManifestName": manifest_name, + "Origination": origination, + "Authorization": authorization, + "HlsPackage": hls_package, + "DashPackage": dash_package, + "MssPackage": mss_package, + "CmafPackage": cmaf_package, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/mediapackage/origin_endpoints_list_only/index.md b/website/docs/services/mediapackage/origin_endpoints_list_only/index.md deleted file mode 100644 index 9c2d0c3f2..000000000 --- a/website/docs/services/mediapackage/origin_endpoints_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: origin_endpoints_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - origin_endpoints_list_only - - mediapackage - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists origin_endpoints in a region or regions, for all properties use origin_endpoints - -## Overview - - - - - - - -
Nameorigin_endpoints_list_only
TypeResource
DescriptionResource schema for AWS::MediaPackage::OriginEndpoint
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all origin_endpoints in a region. -```sql -SELECT -region, -id -FROM awscc.mediapackage.origin_endpoints_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the origin_endpoints_list_only resource, see origin_endpoints - diff --git a/website/docs/services/mediapackage/packaging_configurations/index.md b/website/docs/services/mediapackage/packaging_configurations/index.md index 2d4d9d076..cdb80420e 100644 --- a/website/docs/services/mediapackage/packaging_configurations/index.md +++ b/website/docs/services/mediapackage/packaging_configurations/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a packaging_configuration resourc ## Fields + + + packaging_configuration
resourc "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::MediaPackage::PackagingConfiguration. @@ -506,26 +532,31 @@ For more information, see + packaging_configurations INSERT + packaging_configurations DELETE + packaging_configurations_list_only SELECT + packaging_configurations SELECT @@ -534,6 +565,15 @@ For more information, see + + Gets all properties from an individual packaging_configuration. ```sql SELECT @@ -549,6 +589,19 @@ tags FROM awscc.mediapackage.packaging_configurations WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all packaging_configurations in a region. +```sql +SELECT +region, +id +FROM awscc.mediapackage.packaging_configurations_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -688,6 +741,7 @@ resources: + ## `DELETE` example ```sql diff --git a/website/docs/services/mediapackage/packaging_configurations_list_only/index.md b/website/docs/services/mediapackage/packaging_configurations_list_only/index.md deleted file mode 100644 index cde77aa09..000000000 --- a/website/docs/services/mediapackage/packaging_configurations_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: packaging_configurations_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - packaging_configurations_list_only - - mediapackage - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists packaging_configurations in a region or regions, for all properties use packaging_configurations - -## Overview - - - - - - - -
Namepackaging_configurations_list_only
TypeResource
DescriptionResource schema for AWS::MediaPackage::PackagingConfiguration
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all packaging_configurations in a region. -```sql -SELECT -region, -id -FROM awscc.mediapackage.packaging_configurations_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the packaging_configurations_list_only resource, see packaging_configurations - diff --git a/website/docs/services/mediapackage/packaging_groups/index.md b/website/docs/services/mediapackage/packaging_groups/index.md index e3236f060..f34b861a1 100644 --- a/website/docs/services/mediapackage/packaging_groups/index.md +++ b/website/docs/services/mediapackage/packaging_groups/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a packaging_group resource or lis ## Fields + + + packaging_group resource or lis "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::MediaPackage::PackagingGroup. @@ -110,31 +136,37 @@ For more information, see + packaging_groups INSERT + packaging_groups DELETE + packaging_groups UPDATE + packaging_groups_list_only SELECT + packaging_groups SELECT @@ -143,6 +175,15 @@ For more information, see + + Gets all properties from an individual packaging_group. ```sql SELECT @@ -156,6 +197,19 @@ egress_access_logs FROM awscc.mediapackage.packaging_groups WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all packaging_groups in a region. +```sql +SELECT +region, +id +FROM awscc.mediapackage.packaging_groups_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -233,6 +287,20 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.mediapackage.packaging_groups +SET data__PatchDocument = string('{{ { + "Authorization": authorization, + "EgressAccessLogs": egress_access_logs +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/mediapackage/packaging_groups_list_only/index.md b/website/docs/services/mediapackage/packaging_groups_list_only/index.md deleted file mode 100644 index dbeaefcc6..000000000 --- a/website/docs/services/mediapackage/packaging_groups_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: packaging_groups_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - packaging_groups_list_only - - mediapackage - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists packaging_groups in a region or regions, for all properties use packaging_groups - -## Overview - - - - - - - -
Namepackaging_groups_list_only
TypeResource
DescriptionResource schema for AWS::MediaPackage::PackagingGroup
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all packaging_groups in a region. -```sql -SELECT -region, -id -FROM awscc.mediapackage.packaging_groups_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the packaging_groups_list_only resource, see packaging_groups - diff --git a/website/docs/services/mediapackagev2/channel_groups/index.md b/website/docs/services/mediapackagev2/channel_groups/index.md index 9042c35af..3b56e4b2d 100644 --- a/website/docs/services/mediapackagev2/channel_groups/index.md +++ b/website/docs/services/mediapackagev2/channel_groups/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a channel_group resource or lists ## Fields + + + channel_group resource or lists "description": "AWS region." } ]} /> + + + +The Amazon Resource Name (ARN) associated with the resource.

" + }, + { + "name": "region", + "type": "string", + "description": "AWS region." + } +]} /> +
+
For more information, see AWS::MediaPackageV2::ChannelGroup. @@ -96,31 +122,37 @@ For more information, see + channel_groups INSERT + channel_groups DELETE + channel_groups UPDATE + channel_groups_list_only SELECT + channel_groups SELECT @@ -129,6 +161,15 @@ For more information, see + + Gets all properties from an individual channel_group. ```sql SELECT @@ -143,6 +184,19 @@ tags FROM awscc.mediapackagev2.channel_groups WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all channel_groups in a region. +```sql +SELECT +region, +arn +FROM awscc.mediapackagev2.channel_groups_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -213,6 +267,20 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.mediapackagev2.channel_groups +SET data__PatchDocument = string('{{ { + "Description": description, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/mediapackagev2/channel_groups_list_only/index.md b/website/docs/services/mediapackagev2/channel_groups_list_only/index.md deleted file mode 100644 index 6ffb1da3d..000000000 --- a/website/docs/services/mediapackagev2/channel_groups_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: channel_groups_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - channel_groups_list_only - - mediapackagev2 - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists channel_groups in a region or regions, for all properties use channel_groups - -## Overview - - - - - - - -
Namechannel_groups_list_only
TypeResource
Description

Represents a channel group that facilitates the grouping of multiple channels.

Id
- -## Fields -The Amazon Resource Name (ARN) associated with the resource.

" - }, - { - "name": "region", - "type": "string", - "description": "AWS region." - } -]} /> - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all channel_groups in a region. -```sql -SELECT -region, -arn -FROM awscc.mediapackagev2.channel_groups_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the channel_groups_list_only resource, see channel_groups - diff --git a/website/docs/services/mediapackagev2/channel_policies/index.md b/website/docs/services/mediapackagev2/channel_policies/index.md index db95ac7a5..0e143d59b 100644 --- a/website/docs/services/mediapackagev2/channel_policies/index.md +++ b/website/docs/services/mediapackagev2/channel_policies/index.md @@ -174,6 +174,19 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.mediapackagev2.channel_policies +SET data__PatchDocument = string('{{ { + "Policy": policy +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = '|'; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/mediapackagev2/channels/index.md b/website/docs/services/mediapackagev2/channels/index.md index 9c4d33091..d419ea1dc 100644 --- a/website/docs/services/mediapackagev2/channels/index.md +++ b/website/docs/services/mediapackagev2/channels/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a channel resource or lists ## Fields + + + channel resource or lists + + + +The Amazon Resource Name (ARN) associated with the resource.

" + }, + { + "name": "region", + "type": "string", + "description": "AWS region." + } +]} /> +
+ For more information, see AWS::MediaPackageV2::Channel. @@ -152,31 +178,37 @@ For more information, see + channels INSERT + channels DELETE + channels UPDATE + channels_list_only SELECT + channels SELECT @@ -185,6 +217,15 @@ For more information, see + + Gets all properties from an individual channel. ```sql SELECT @@ -204,6 +245,19 @@ tags FROM awscc.mediapackagev2.channels WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all channels in a region. +```sql +SELECT +region, +arn +FROM awscc.mediapackagev2.channels_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -295,6 +349,22 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.mediapackagev2.channels +SET data__PatchDocument = string('{{ { + "Description": description, + "InputSwitchConfiguration": input_switch_configuration, + "OutputHeaderConfiguration": output_header_configuration, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/mediapackagev2/channels_list_only/index.md b/website/docs/services/mediapackagev2/channels_list_only/index.md deleted file mode 100644 index cfd9c0fbc..000000000 --- a/website/docs/services/mediapackagev2/channels_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: channels_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - channels_list_only - - mediapackagev2 - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists channels in a region or regions, for all properties use channels - -## Overview - - - - - - - -
Namechannels_list_only
TypeResource
Description

Represents an entry point into AWS Elemental MediaPackage for an ABR video content stream sent from an upstream encoder such as AWS Elemental MediaLive. The channel continuously analyzes the content that it receives and prepares it to be distributed to consumers via one or more origin endpoints.

Id
- -## Fields -The Amazon Resource Name (ARN) associated with the resource.

" - }, - { - "name": "region", - "type": "string", - "description": "AWS region." - } -]} /> - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all channels in a region. -```sql -SELECT -region, -arn -FROM awscc.mediapackagev2.channels_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the channels_list_only resource, see channels - diff --git a/website/docs/services/mediapackagev2/index.md b/website/docs/services/mediapackagev2/index.md index b0a88e446..c1fbe77d8 100644 --- a/website/docs/services/mediapackagev2/index.md +++ b/website/docs/services/mediapackagev2/index.md @@ -20,7 +20,7 @@ The mediapackagev2 service documentation.
-total resources: 8
+total resources: 5
@@ -30,14 +30,11 @@ The mediapackagev2 service documentation. \ 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 b903bb365..b4981d216 100644 --- a/website/docs/services/mediapackagev2/origin_endpoint_policies/index.md +++ b/website/docs/services/mediapackagev2/origin_endpoint_policies/index.md @@ -211,6 +211,20 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.mediapackagev2.origin_endpoint_policies +SET data__PatchDocument = string('{{ { + "CdnAuthConfiguration": cdn_auth_configuration, + "Policy": policy +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = '||'; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/mediapackagev2/origin_endpoints/index.md b/website/docs/services/mediapackagev2/origin_endpoints/index.md index 89108baa6..0a04c41d6 100644 --- a/website/docs/services/mediapackagev2/origin_endpoints/index.md +++ b/website/docs/services/mediapackagev2/origin_endpoints/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets an origin_endpoint resource or li ## Fields + + + origin_endpoint
resource or li "description": "AWS region." } ]} /> + + + +The Amazon Resource Name (ARN) associated with the resource.

" + }, + { + "name": "region", + "type": "string", + "description": "AWS region." + } +]} /> +
+ For more information, see AWS::MediaPackageV2::OriginEndpoint. @@ -691,31 +717,37 @@ For more information, see + origin_endpoints INSERT + origin_endpoints DELETE + origin_endpoints UPDATE + origin_endpoints_list_only SELECT + origin_endpoints SELECT @@ -724,6 +756,15 @@ For more information, see + + Gets all properties from an individual origin_endpoint. ```sql SELECT @@ -749,6 +790,19 @@ tags FROM awscc.mediapackagev2.origin_endpoints WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all origin_endpoints in a region. +```sql +SELECT +region, +arn +FROM awscc.mediapackagev2.origin_endpoints_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -953,6 +1007,25 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.mediapackagev2.origin_endpoints +SET data__PatchDocument = string('{{ { + "ContainerType": container_type, + "DashManifests": dash_manifests, + "Description": description, + "ForceEndpointErrorConfiguration": force_endpoint_error_configuration, + "Segment": segment, + "StartoverWindowSeconds": startover_window_seconds, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/mediapackagev2/origin_endpoints_list_only/index.md b/website/docs/services/mediapackagev2/origin_endpoints_list_only/index.md deleted file mode 100644 index 2d53a4a5b..000000000 --- a/website/docs/services/mediapackagev2/origin_endpoints_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: origin_endpoints_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - origin_endpoints_list_only - - mediapackagev2 - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists origin_endpoints in a region or regions, for all properties use origin_endpoints - -## Overview - - - - - - - -
Nameorigin_endpoints_list_only
TypeResource
Description

Represents an origin endpoint that is associated with a channel, offering a dynamically repackaged version of its content through various streaming media protocols. The content can be efficiently disseminated to end-users via a Content Delivery Network (CDN), like Amazon CloudFront.

Id
- -## Fields -The Amazon Resource Name (ARN) associated with the resource.

" - }, - { - "name": "region", - "type": "string", - "description": "AWS region." - } -]} /> - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all origin_endpoints in a region. -```sql -SELECT -region, -arn -FROM awscc.mediapackagev2.origin_endpoints_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the origin_endpoints_list_only resource, see origin_endpoints - diff --git a/website/docs/services/mediatailor/channel_policies/index.md b/website/docs/services/mediatailor/channel_policies/index.md index 25c8b5627..55d4f0db2 100644 --- a/website/docs/services/mediatailor/channel_policies/index.md +++ b/website/docs/services/mediatailor/channel_policies/index.md @@ -162,6 +162,19 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.mediatailor.channel_policies +SET data__PatchDocument = string('{{ { + "Policy": policy +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/mediatailor/channels/index.md b/website/docs/services/mediatailor/channels/index.md index f73f2e1ad..985762325 100644 --- a/website/docs/services/mediatailor/channels/index.md +++ b/website/docs/services/mediatailor/channels/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a channel resource or lists ## Fields + + + channel resource or lists + + + + + + For more information, see AWS::MediaTailor::Channel. @@ -193,31 +219,37 @@ For more information, see + channels INSERT + channels DELETE + channels UPDATE + channels_list_only SELECT + channels SELECT @@ -226,6 +258,15 @@ For more information, see + + Gets all properties from an individual channel. ```sql SELECT @@ -243,6 +284,19 @@ time_shift_configuration FROM awscc.mediatailor.channels WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all channels in a region. +```sql +SELECT +region, +channel_name +FROM awscc.mediatailor.channels_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -358,6 +412,25 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.mediatailor.channels +SET data__PatchDocument = string('{{ { + "Audiences": audiences, + "FillerSlate": filler_slate, + "LogConfiguration": log_configuration, + "Outputs": outputs, + "PlaybackMode": playback_mode, + "Tags": tags, + "TimeShiftConfiguration": time_shift_configuration +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/mediatailor/channels_list_only/index.md b/website/docs/services/mediatailor/channels_list_only/index.md deleted file mode 100644 index 5c2a5972c..000000000 --- a/website/docs/services/mediatailor/channels_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: channels_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - channels_list_only - - mediatailor - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists channels in a region or regions, for all properties use channels - -## Overview - - - - - - - -
Namechannels_list_only
TypeResource
DescriptionDefinition of AWS::MediaTailor::Channel Resource Type
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all channels in a region. -```sql -SELECT -region, -channel_name -FROM awscc.mediatailor.channels_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the channels_list_only resource, see channels - diff --git a/website/docs/services/mediatailor/index.md b/website/docs/services/mediatailor/index.md index e30459c0a..dcf2524ae 100644 --- a/website/docs/services/mediatailor/index.md +++ b/website/docs/services/mediatailor/index.md @@ -20,7 +20,7 @@ The mediatailor service documentation.
-total resources: 11
+total resources: 6
@@ -31,16 +31,11 @@ The mediatailor service documentation. \ 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 7c19e115e..57bca7336 100644 --- a/website/docs/services/mediatailor/live_sources/index.md +++ b/website/docs/services/mediatailor/live_sources/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a live_source resource or lists < ## Fields + + + live_source
resource or lists < "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::MediaTailor::LiveSource. @@ -103,31 +134,37 @@ For more information, see + live_sources INSERT + live_sources DELETE + live_sources UPDATE + live_sources_list_only SELECT + live_sources SELECT @@ -136,6 +173,15 @@ For more information, see + + Gets all properties from an individual live_source. ```sql SELECT @@ -148,6 +194,20 @@ tags FROM awscc.mediatailor.live_sources WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + + + +Lists all live_sources in a region. +```sql +SELECT +region, +live_source_name, +source_location_name +FROM awscc.mediatailor.live_sources_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -229,6 +289,20 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.mediatailor.live_sources +SET data__PatchDocument = string('{{ { + "HttpPackageConfigurations": http_package_configurations, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = '|'; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/mediatailor/live_sources_list_only/index.md b/website/docs/services/mediatailor/live_sources_list_only/index.md deleted file mode 100644 index 38793855a..000000000 --- a/website/docs/services/mediatailor/live_sources_list_only/index.md +++ /dev/null @@ -1,86 +0,0 @@ ---- -title: live_sources_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - live_sources_list_only - - mediatailor - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists live_sources in a region or regions, for all properties use live_sources - -## Overview - - - - - - - -
Namelive_sources_list_only
TypeResource
DescriptionDefinition of AWS::MediaTailor::LiveSource Resource Type
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all live_sources in a region. -```sql -SELECT -region, -live_source_name, -source_location_name -FROM awscc.mediatailor.live_sources_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the live_sources_list_only resource, see live_sources - diff --git a/website/docs/services/mediatailor/playback_configurations/index.md b/website/docs/services/mediatailor/playback_configurations/index.md index a2f5f6944..ed9f7222f 100644 --- a/website/docs/services/mediatailor/playback_configurations/index.md +++ b/website/docs/services/mediatailor/playback_configurations/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a playback_configuration resource ## Fields + + + playback_configuration resource "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::MediaTailor::PlaybackConfiguration. @@ -305,31 +331,37 @@ For more information, see + playback_configurations INSERT + playback_configurations DELETE + playback_configurations UPDATE + playback_configurations_list_only SELECT + playback_configurations SELECT @@ -338,6 +370,15 @@ For more information, see + + Gets all properties from an individual playback_configuration. ```sql SELECT @@ -366,6 +407,19 @@ video_content_source_url FROM awscc.mediatailor.playback_configurations WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all playback_configurations in a region. +```sql +SELECT +region, +name +FROM awscc.mediatailor.playback_configurations_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -527,6 +581,33 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.mediatailor.playback_configurations +SET data__PatchDocument = string('{{ { + "AdConditioningConfiguration": ad_conditioning_configuration, + "AdDecisionServerUrl": ad_decision_server_url, + "AvailSuppression": avail_suppression, + "Bumper": bumper, + "CdnConfiguration": cdn_configuration, + "ConfigurationAliases": configuration_aliases, + "InsertionMode": insertion_mode, + "LivePreRollConfiguration": live_pre_roll_configuration, + "ManifestProcessingRules": manifest_processing_rules, + "PersonalizationThresholdSeconds": personalization_threshold_seconds, + "LogConfiguration": log_configuration, + "SlateAdUrl": slate_ad_url, + "Tags": tags, + "TranscodeProfileName": transcode_profile_name, + "VideoContentSourceUrl": video_content_source_url +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/mediatailor/playback_configurations_list_only/index.md b/website/docs/services/mediatailor/playback_configurations_list_only/index.md deleted file mode 100644 index 5008f9233..000000000 --- a/website/docs/services/mediatailor/playback_configurations_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: playback_configurations_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - playback_configurations_list_only - - mediatailor - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists playback_configurations in a region or regions, for all properties use playback_configurations - -## Overview - - - - - - - -
Nameplayback_configurations_list_only
TypeResource
DescriptionResource schema for AWS::MediaTailor::PlaybackConfiguration
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all playback_configurations in a region. -```sql -SELECT -region, -name -FROM awscc.mediatailor.playback_configurations_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the playback_configurations_list_only resource, see playback_configurations - diff --git a/website/docs/services/mediatailor/source_locations/index.md b/website/docs/services/mediatailor/source_locations/index.md index 261a8fd63..5ef4f5e92 100644 --- a/website/docs/services/mediatailor/source_locations/index.md +++ b/website/docs/services/mediatailor/source_locations/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a source_location resource or lis ## Fields + + + source_location resource or lis "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::MediaTailor::SourceLocation. @@ -151,31 +177,37 @@ For more information, see + source_locations INSERT + source_locations DELETE + source_locations UPDATE + source_locations_list_only SELECT + source_locations SELECT @@ -184,6 +216,15 @@ For more information, see + + Gets all properties from an individual source_location. ```sql SELECT @@ -198,6 +239,19 @@ tags FROM awscc.mediatailor.source_locations WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all source_locations in a region. +```sql +SELECT +region, +source_location_name +FROM awscc.mediatailor.source_locations_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -291,6 +345,23 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.mediatailor.source_locations +SET data__PatchDocument = string('{{ { + "AccessConfiguration": access_configuration, + "DefaultSegmentDeliveryConfiguration": default_segment_delivery_configuration, + "HttpConfiguration": http_configuration, + "SegmentDeliveryConfigurations": segment_delivery_configurations, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/mediatailor/source_locations_list_only/index.md b/website/docs/services/mediatailor/source_locations_list_only/index.md deleted file mode 100644 index 53f717de4..000000000 --- a/website/docs/services/mediatailor/source_locations_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: source_locations_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - source_locations_list_only - - mediatailor - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists source_locations in a region or regions, for all properties use source_locations - -## Overview - - - - - - - -
Namesource_locations_list_only
TypeResource
DescriptionDefinition of AWS::MediaTailor::SourceLocation Resource Type
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all source_locations in a region. -```sql -SELECT -region, -source_location_name -FROM awscc.mediatailor.source_locations_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the source_locations_list_only resource, see source_locations - diff --git a/website/docs/services/mediatailor/vod_sources/index.md b/website/docs/services/mediatailor/vod_sources/index.md index 2e660808a..81d18fde2 100644 --- a/website/docs/services/mediatailor/vod_sources/index.md +++ b/website/docs/services/mediatailor/vod_sources/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a vod_source resource or lists ## Fields + + + vod_source resource or lists + + + + + + For more information, see AWS::MediaTailor::VodSource. @@ -103,31 +134,37 @@ For more information, see + vod_sources INSERT + vod_sources DELETE + vod_sources UPDATE + vod_sources_list_only SELECT + vod_sources SELECT @@ -136,6 +173,15 @@ For more information, see + + Gets all properties from an individual vod_source. ```sql SELECT @@ -148,6 +194,20 @@ vod_source_name FROM awscc.mediatailor.vod_sources WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + + + +Lists all vod_sources in a region. +```sql +SELECT +region, +source_location_name, +vod_source_name +FROM awscc.mediatailor.vod_sources_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -229,6 +289,20 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.mediatailor.vod_sources +SET data__PatchDocument = string('{{ { + "HttpPackageConfigurations": http_package_configurations, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = '|'; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/mediatailor/vod_sources_list_only/index.md b/website/docs/services/mediatailor/vod_sources_list_only/index.md deleted file mode 100644 index 53d35af81..000000000 --- a/website/docs/services/mediatailor/vod_sources_list_only/index.md +++ /dev/null @@ -1,86 +0,0 @@ ---- -title: vod_sources_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - vod_sources_list_only - - mediatailor - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists vod_sources in a region or regions, for all properties use vod_sources - -## Overview - - - - - - - -
Namevod_sources_list_only
TypeResource
DescriptionDefinition of AWS::MediaTailor::VodSource Resource Type
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all vod_sources in a region. -```sql -SELECT -region, -source_location_name, -vod_source_name -FROM awscc.mediatailor.vod_sources_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the vod_sources_list_only resource, see vod_sources - diff --git a/website/docs/services/memorydb/acls/index.md b/website/docs/services/memorydb/acls/index.md index be89a6a24..1d7daf74c 100644 --- a/website/docs/services/memorydb/acls/index.md +++ b/website/docs/services/memorydb/acls/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets an acl resource or lists ac ## Fields + + + acl resource or lists ac "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::MemoryDB::ACL. @@ -86,31 +112,37 @@ For more information, see + acls INSERT + acls DELETE + acls UPDATE + acls_list_only SELECT + acls SELECT @@ -119,6 +151,15 @@ For more information, see + + Gets all properties from an individual acl. ```sql SELECT @@ -131,6 +172,19 @@ tags FROM awscc.memorydb.acls WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all acls in a region. +```sql +SELECT +region, +acl_name +FROM awscc.memorydb.acls_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -202,6 +256,20 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.memorydb.acls +SET data__PatchDocument = string('{{ { + "UserNames": user_names, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/memorydb/acls_list_only/index.md b/website/docs/services/memorydb/acls_list_only/index.md deleted file mode 100644 index 80042867a..000000000 --- a/website/docs/services/memorydb/acls_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: acls_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - acls_list_only - - memorydb - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists acls in a region or regions, for all properties use acls - -## Overview - - - - - - - -
Nameacls_list_only
TypeResource
DescriptionResource Type definition for AWS::MemoryDB::ACL
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all acls in a region. -```sql -SELECT -region, -acl_name -FROM awscc.memorydb.acls_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the acls_list_only resource, see acls - diff --git a/website/docs/services/memorydb/clusters/index.md b/website/docs/services/memorydb/clusters/index.md index 735e2dbe5..396d903c8 100644 --- a/website/docs/services/memorydb/clusters/index.md +++ b/website/docs/services/memorydb/clusters/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a cluster resource or lists ## Fields + + + cluster resource or lists + + + + + + For more information, see AWS::MemoryDB::Cluster. @@ -233,31 +259,37 @@ For more information, see + clusters INSERT + clusters DELETE + clusters UPDATE + clusters_list_only SELECT + clusters SELECT @@ -266,6 +298,15 @@ For more information, see + + Gets all properties from an individual cluster. ```sql SELECT @@ -305,6 +346,19 @@ tags FROM awscc.memorydb.clusters WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all clusters in a region. +```sql +SELECT +region, +cluster_name +FROM awscc.memorydb.clusters_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -487,6 +541,36 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.memorydb.clusters +SET data__PatchDocument = string('{{ { + "Description": description, + "NodeType": node_type, + "NumShards": num_shards, + "NumReplicasPerShard": num_replicas_per_shard, + "SecurityGroupIds": security_group_ids, + "MaintenanceWindow": maintenance_window, + "ParameterGroupName": parameter_group_name, + "SnapshotRetentionLimit": snapshot_retention_limit, + "SnapshotWindow": snapshot_window, + "ACLName": acl_name, + "SnsTopicArn": sns_topic_arn, + "SnsTopicStatus": sns_topic_status, + "IpDiscovery": ip_discovery, + "FinalSnapshotName": final_snapshot_name, + "Engine": engine, + "EngineVersion": engine_version, + "AutoMinorVersionUpgrade": auto_minor_version_upgrade, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/memorydb/clusters_list_only/index.md b/website/docs/services/memorydb/clusters_list_only/index.md deleted file mode 100644 index 0741fb684..000000000 --- a/website/docs/services/memorydb/clusters_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: clusters_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - clusters_list_only - - memorydb - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists clusters in a region or regions, for all properties use clusters - -## Overview - - - - - - - -
Nameclusters_list_only
TypeResource
DescriptionThe AWS::MemoryDB::Cluster resource creates an Amazon MemoryDB Cluster.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all clusters in a region. -```sql -SELECT -region, -cluster_name -FROM awscc.memorydb.clusters_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the clusters_list_only resource, see clusters - diff --git a/website/docs/services/memorydb/index.md b/website/docs/services/memorydb/index.md index 75dfec115..39a715902 100644 --- a/website/docs/services/memorydb/index.md +++ b/website/docs/services/memorydb/index.md @@ -20,7 +20,7 @@ The memorydb service documentation.
-total resources: 12
+total resources: 6
@@ -30,18 +30,12 @@ The memorydb service documentation. \ 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 52b908271..f27ea1ac3 100644 --- a/website/docs/services/memorydb/multi_region_clusters/index.md +++ b/website/docs/services/memorydb/multi_region_clusters/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a multi_region_cluster resource o ## Fields + + + multi_region_cluster
resource o "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::MemoryDB::MultiRegionCluster. @@ -126,31 +152,37 @@ For more information, see + multi_region_clusters INSERT + multi_region_clusters DELETE + multi_region_clusters UPDATE + multi_region_clusters_list_only SELECT + multi_region_clusters SELECT @@ -159,6 +191,15 @@ For more information, see + + Gets all properties from an individual multi_region_cluster. ```sql SELECT @@ -179,6 +220,19 @@ update_strategy FROM awscc.memorydb.multi_region_clusters WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all multi_region_clusters in a region. +```sql +SELECT +region, +multi_region_cluster_name +FROM awscc.memorydb.multi_region_clusters_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -277,6 +331,24 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.memorydb.multi_region_clusters +SET data__PatchDocument = string('{{ { + "Description": description, + "NodeType": node_type, + "NumShards": num_shards, + "Engine": engine, + "Tags": tags, + "UpdateStrategy": update_strategy +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/memorydb/multi_region_clusters_list_only/index.md b/website/docs/services/memorydb/multi_region_clusters_list_only/index.md deleted file mode 100644 index 3b1e35950..000000000 --- a/website/docs/services/memorydb/multi_region_clusters_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: multi_region_clusters_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - multi_region_clusters_list_only - - memorydb - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists multi_region_clusters in a region or regions, for all properties use multi_region_clusters - -## Overview - - - - - - - -
Namemulti_region_clusters_list_only
TypeResource
DescriptionThe AWS::MemoryDB::Multi Region Cluster resource creates an Amazon MemoryDB Multi Region Cluster.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all multi_region_clusters in a region. -```sql -SELECT -region, -multi_region_cluster_name -FROM awscc.memorydb.multi_region_clusters_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the multi_region_clusters_list_only resource, see multi_region_clusters - diff --git a/website/docs/services/memorydb/parameter_groups/index.md b/website/docs/services/memorydb/parameter_groups/index.md index 817452623..6bce0ebca 100644 --- a/website/docs/services/memorydb/parameter_groups/index.md +++ b/website/docs/services/memorydb/parameter_groups/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a parameter_group resource or lis ## Fields + + + parameter_group
resource or lis "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::MemoryDB::ParameterGroup. @@ -91,31 +117,37 @@ For more information, see + parameter_groups INSERT + parameter_groups DELETE + parameter_groups UPDATE + parameter_groups_list_only SELECT + parameter_groups SELECT @@ -124,6 +156,15 @@ For more information, see + + Gets all properties from an individual parameter_group. ```sql SELECT @@ -137,6 +178,19 @@ arn FROM awscc.memorydb.parameter_groups WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all parameter_groups in a region. +```sql +SELECT +region, +parameter_group_name +FROM awscc.memorydb.parameter_groups_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -217,6 +271,20 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.memorydb.parameter_groups +SET data__PatchDocument = string('{{ { + "Tags": tags, + "Parameters": parameters +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/memorydb/parameter_groups_list_only/index.md b/website/docs/services/memorydb/parameter_groups_list_only/index.md deleted file mode 100644 index 6d81f006d..000000000 --- a/website/docs/services/memorydb/parameter_groups_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: parameter_groups_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - parameter_groups_list_only - - memorydb - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists parameter_groups in a region or regions, for all properties use parameter_groups - -## Overview - - - - - - - -
Nameparameter_groups_list_only
TypeResource
DescriptionThe AWS::MemoryDB::ParameterGroup resource creates an Amazon MemoryDB ParameterGroup.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all parameter_groups in a region. -```sql -SELECT -region, -parameter_group_name -FROM awscc.memorydb.parameter_groups_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the parameter_groups_list_only resource, see parameter_groups - diff --git a/website/docs/services/memorydb/subnet_groups/index.md b/website/docs/services/memorydb/subnet_groups/index.md index 4a794be44..18bd4c1fb 100644 --- a/website/docs/services/memorydb/subnet_groups/index.md +++ b/website/docs/services/memorydb/subnet_groups/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a subnet_group resource or lists ## Fields + + + subnet_group resource or lists "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::MemoryDB::SubnetGroup. @@ -91,31 +117,37 @@ For more information, see + subnet_groups INSERT + subnet_groups DELETE + subnet_groups UPDATE + subnet_groups_list_only SELECT + subnet_groups SELECT @@ -124,6 +156,15 @@ For more information, see + + Gets all properties from an individual subnet_group. ```sql SELECT @@ -137,6 +178,19 @@ supported_network_types FROM awscc.memorydb.subnet_groups WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all subnet_groups in a region. +```sql +SELECT +region, +subnet_group_name +FROM awscc.memorydb.subnet_groups_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -214,6 +268,21 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.memorydb.subnet_groups +SET data__PatchDocument = string('{{ { + "Description": description, + "SubnetIds": subnet_ids, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/memorydb/subnet_groups_list_only/index.md b/website/docs/services/memorydb/subnet_groups_list_only/index.md deleted file mode 100644 index d64e68384..000000000 --- a/website/docs/services/memorydb/subnet_groups_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: subnet_groups_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - subnet_groups_list_only - - memorydb - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists subnet_groups in a region or regions, for all properties use subnet_groups - -## Overview - - - - - - - -
Namesubnet_groups_list_only
TypeResource
DescriptionThe AWS::MemoryDB::SubnetGroup resource creates an Amazon MemoryDB Subnet Group.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all subnet_groups in a region. -```sql -SELECT -region, -subnet_group_name -FROM awscc.memorydb.subnet_groups_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the subnet_groups_list_only resource, see subnet_groups - diff --git a/website/docs/services/memorydb/users/index.md b/website/docs/services/memorydb/users/index.md index 81af94b05..8c4a7413f 100644 --- a/website/docs/services/memorydb/users/index.md +++ b/website/docs/services/memorydb/users/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a user resource or lists us ## Fields + + + user resource or lists us "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::MemoryDB::User. @@ -103,31 +129,37 @@ For more information, see + users INSERT + users DELETE + users UPDATE + users_list_only SELECT + users SELECT @@ -136,6 +168,15 @@ For more information, see + + Gets all properties from an individual user. ```sql SELECT @@ -149,6 +190,19 @@ tags FROM awscc.memorydb.users WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all users in a region. +```sql +SELECT +region, +user_name +FROM awscc.memorydb.users_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -226,6 +280,21 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.memorydb.users +SET data__PatchDocument = string('{{ { + "AccessString": access_string, + "AuthenticationMode": authentication_mode, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/memorydb/users_list_only/index.md b/website/docs/services/memorydb/users_list_only/index.md deleted file mode 100644 index 4f1e1ac5a..000000000 --- a/website/docs/services/memorydb/users_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: users_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - users_list_only - - memorydb - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists users in a region or regions, for all properties use users - -## Overview - - - - - - - -
Nameusers_list_only
TypeResource
DescriptionResource Type definition for AWS::MemoryDB::User
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all users in a region. -```sql -SELECT -region, -user_name -FROM awscc.memorydb.users_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the users_list_only resource, see users - diff --git a/website/docs/services/mpa/approval_teams/index.md b/website/docs/services/mpa/approval_teams/index.md index 97d38349c..80fd67db5 100644 --- a/website/docs/services/mpa/approval_teams/index.md +++ b/website/docs/services/mpa/approval_teams/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets an approval_team resource or list ## Fields + + + approval_team
resource or list "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::MPA::ApprovalTeam. @@ -179,31 +205,37 @@ For more information, see + approval_teams INSERT + approval_teams DELETE + approval_teams UPDATE + approval_teams_list_only SELECT + approval_teams SELECT @@ -212,6 +244,15 @@ For more information, see + + Gets all properties from an individual approval_team. ```sql SELECT @@ -234,6 +275,19 @@ status_message FROM awscc.mpa.approval_teams WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all approval_teams in a region. +```sql +SELECT +region, +arn +FROM awscc.mpa.approval_teams_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -332,6 +386,21 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.mpa.approval_teams +SET data__PatchDocument = string('{{ { + "ApprovalStrategy": approval_strategy, + "Tags": tags, + "Description": description +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/mpa/approval_teams_list_only/index.md b/website/docs/services/mpa/approval_teams_list_only/index.md deleted file mode 100644 index 0ff139e0c..000000000 --- a/website/docs/services/mpa/approval_teams_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: approval_teams_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - approval_teams_list_only - - mpa - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists approval_teams in a region or regions, for all properties use approval_teams - -## Overview - - - - - - - -
Nameapproval_teams_list_only
TypeResource
DescriptionResource Type definition for AWS::MPA::ApprovalTeam.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all approval_teams in a region. -```sql -SELECT -region, -arn -FROM awscc.mpa.approval_teams_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the approval_teams_list_only resource, see approval_teams - diff --git a/website/docs/services/mpa/identity_sources/index.md b/website/docs/services/mpa/identity_sources/index.md index 9394979da..b2b4b8a66 100644 --- a/website/docs/services/mpa/identity_sources/index.md +++ b/website/docs/services/mpa/identity_sources/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets an identity_source resource or li ## Fields + + + identity_source resource or li "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::MPA::IdentitySource. @@ -125,31 +151,37 @@ For more information, see + identity_sources INSERT + identity_sources DELETE + identity_sources UPDATE + identity_sources_list_only SELECT + identity_sources SELECT @@ -158,6 +190,15 @@ For more information, see + + Gets all properties from an individual identity_source. ```sql SELECT @@ -173,6 +214,19 @@ status_message FROM awscc.mpa.identity_sources WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all identity_sources in a region. +```sql +SELECT +region, +identity_source_arn +FROM awscc.mpa.identity_sources_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -243,6 +297,19 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.mpa.identity_sources +SET data__PatchDocument = string('{{ { + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/mpa/identity_sources_list_only/index.md b/website/docs/services/mpa/identity_sources_list_only/index.md deleted file mode 100644 index f8e44b7c4..000000000 --- a/website/docs/services/mpa/identity_sources_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: identity_sources_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - identity_sources_list_only - - mpa - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists identity_sources in a region or regions, for all properties use identity_sources - -## Overview - - - - - - - -
Nameidentity_sources_list_only
TypeResource
DescriptionResource Type definition for AWS::MPA::IdentitySource.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all identity_sources in a region. -```sql -SELECT -region, -identity_source_arn -FROM awscc.mpa.identity_sources_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the identity_sources_list_only resource, see identity_sources - diff --git a/website/docs/services/mpa/index.md b/website/docs/services/mpa/index.md index cdc39805c..5d1440afd 100644 --- a/website/docs/services/mpa/index.md +++ b/website/docs/services/mpa/index.md @@ -20,7 +20,7 @@ The mpa service documentation.
-total resources: 4
+total resources: 2
@@ -29,11 +29,9 @@ The mpa service documentation. ## Resources \ 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 bcc5ec91e..314c72374 100644 --- a/website/docs/services/msk/batch_scram_secrets/index.md +++ b/website/docs/services/msk/batch_scram_secrets/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a batch_scram_secret resource or ## Fields + + + batch_scram_secret resource or "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::MSK::BatchScramSecret. @@ -59,31 +85,37 @@ For more information, see + batch_scram_secrets INSERT + batch_scram_secrets DELETE + batch_scram_secrets UPDATE + batch_scram_secrets_list_only SELECT + batch_scram_secrets SELECT @@ -92,6 +124,15 @@ For more information, see + + Gets all properties from an individual batch_scram_secret. ```sql SELECT @@ -101,6 +142,19 @@ secret_arn_list FROM awscc.msk.batch_scram_secrets WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all batch_scram_secrets in a region. +```sql +SELECT +region, +cluster_arn +FROM awscc.msk.batch_scram_secrets_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -166,6 +220,19 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.msk.batch_scram_secrets +SET data__PatchDocument = string('{{ { + "SecretArnList": secret_arn_list +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/msk/batch_scram_secrets_list_only/index.md b/website/docs/services/msk/batch_scram_secrets_list_only/index.md deleted file mode 100644 index 93008d2a6..000000000 --- a/website/docs/services/msk/batch_scram_secrets_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: batch_scram_secrets_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - batch_scram_secrets_list_only - - msk - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists batch_scram_secrets in a region or regions, for all properties use batch_scram_secrets - -## Overview - - - - - - - -
Namebatch_scram_secrets_list_only
TypeResource
DescriptionResource Type definition for AWS::MSK::BatchScramSecret
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all batch_scram_secrets in a region. -```sql -SELECT -region, -cluster_arn -FROM awscc.msk.batch_scram_secrets_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the batch_scram_secrets_list_only resource, see batch_scram_secrets - diff --git a/website/docs/services/msk/cluster_policies/index.md b/website/docs/services/msk/cluster_policies/index.md index a142e5583..dc52703d6 100644 --- a/website/docs/services/msk/cluster_policies/index.md +++ b/website/docs/services/msk/cluster_policies/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a cluster_policy resource or list ## Fields + + + cluster_policy resource or list "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::MSK::ClusterPolicy. @@ -64,31 +90,37 @@ For more information, see + cluster_policies INSERT + cluster_policies DELETE + cluster_policies UPDATE + cluster_policies_list_only SELECT + cluster_policies SELECT @@ -97,6 +129,15 @@ For more information, see + + Gets all properties from an individual cluster_policy. ```sql SELECT @@ -107,6 +148,19 @@ current_version FROM awscc.msk.cluster_policies WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all cluster_policies in a region. +```sql +SELECT +region, +cluster_arn +FROM awscc.msk.cluster_policies_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -173,6 +227,19 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.msk.cluster_policies +SET data__PatchDocument = string('{{ { + "Policy": policy +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/msk/cluster_policies_list_only/index.md b/website/docs/services/msk/cluster_policies_list_only/index.md deleted file mode 100644 index 245af6ad5..000000000 --- a/website/docs/services/msk/cluster_policies_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: cluster_policies_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - cluster_policies_list_only - - msk - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists cluster_policies in a region or regions, for all properties use cluster_policies - -## Overview - - - - - - - -
Namecluster_policies_list_only
TypeResource
DescriptionResource Type definition for AWS::MSK::ClusterPolicy
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all cluster_policies in a region. -```sql -SELECT -region, -cluster_arn -FROM awscc.msk.cluster_policies_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the cluster_policies_list_only resource, see cluster_policies - diff --git a/website/docs/services/msk/clusters/index.md b/website/docs/services/msk/clusters/index.md index 029736e1a..19780fdda 100644 --- a/website/docs/services/msk/clusters/index.md +++ b/website/docs/services/msk/clusters/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a cluster resource or lists ## Fields + + + cluster resource or lists + + + + + + For more information, see AWS::MSK::Cluster. @@ -358,31 +384,37 @@ For more information, see + clusters INSERT + clusters DELETE + clusters UPDATE + clusters_list_only SELECT + clusters SELECT @@ -391,6 +423,15 @@ For more information, see + + Gets all properties from an individual cluster. ```sql SELECT @@ -412,6 +453,19 @@ storage_mode FROM awscc.msk.clusters WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all clusters in a region. +```sql +SELECT +region, +arn +FROM awscc.msk.clusters_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -576,6 +630,28 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.msk.clusters +SET data__PatchDocument = string('{{ { + "EnhancedMonitoring": enhanced_monitoring, + "KafkaVersion": kafka_version, + "NumberOfBrokerNodes": number_of_broker_nodes, + "OpenMonitoring": open_monitoring, + "CurrentVersion": current_version, + "ClientAuthentication": client_authentication, + "LoggingInfo": logging_info, + "Tags": tags, + "ConfigurationInfo": configuration_info, + "StorageMode": storage_mode +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/msk/clusters_list_only/index.md b/website/docs/services/msk/clusters_list_only/index.md deleted file mode 100644 index c1ef43f3a..000000000 --- a/website/docs/services/msk/clusters_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: clusters_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - clusters_list_only - - msk - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists clusters in a region or regions, for all properties use clusters - -## Overview - - - - - - - -
Nameclusters_list_only
TypeResource
DescriptionResource Type definition for AWS::MSK::Cluster
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all clusters in a region. -```sql -SELECT -region, -arn -FROM awscc.msk.clusters_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the clusters_list_only resource, see clusters - diff --git a/website/docs/services/msk/configurations/index.md b/website/docs/services/msk/configurations/index.md index eebf74812..3a4d02f64 100644 --- a/website/docs/services/msk/configurations/index.md +++ b/website/docs/services/msk/configurations/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a configuration resource or lists ## Fields + + + configuration
resource or lists "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::MSK::Configuration. @@ -96,31 +122,37 @@ For more information, see + configurations INSERT + configurations DELETE + configurations UPDATE + configurations_list_only SELECT + configurations SELECT @@ -129,6 +161,15 @@ For more information, see + + Gets all properties from an individual configuration. ```sql SELECT @@ -142,6 +183,19 @@ latest_revision FROM awscc.msk.configurations WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all configurations in a region. +```sql +SELECT +region, +arn +FROM awscc.msk.configurations_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -224,6 +278,20 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.msk.configurations +SET data__PatchDocument = string('{{ { + "Description": description, + "ServerProperties": server_properties +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/msk/configurations_list_only/index.md b/website/docs/services/msk/configurations_list_only/index.md deleted file mode 100644 index 33e54e3c0..000000000 --- a/website/docs/services/msk/configurations_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: configurations_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - configurations_list_only - - msk - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists configurations in a region or regions, for all properties use configurations - -## Overview - - - - - - - -
Nameconfigurations_list_only
TypeResource
DescriptionResource Type definition for AWS::MSK::Configuration
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all configurations in a region. -```sql -SELECT -region, -arn -FROM awscc.msk.configurations_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the configurations_list_only resource, see configurations - diff --git a/website/docs/services/msk/index.md b/website/docs/services/msk/index.md index 5de1ad70e..d3bd56f21 100644 --- a/website/docs/services/msk/index.md +++ b/website/docs/services/msk/index.md @@ -20,7 +20,7 @@ The msk service documentation.
-total resources: 14
+total resources: 7
@@ -30,20 +30,13 @@ The msk service documentation. \ 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 19bb890bb..2865c6083 100644 --- a/website/docs/services/msk/replicators/index.md +++ b/website/docs/services/msk/replicators/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a replicator resource or lists ## Fields + + + replicator resource or lists + + + + + + For more information, see AWS::MSK::Replicator. @@ -232,31 +258,37 @@ For more information, see + replicators INSERT + replicators DELETE + replicators UPDATE + replicators_list_only SELECT + replicators SELECT @@ -265,6 +297,15 @@ For more information, see + + Gets all properties from an individual replicator. ```sql SELECT @@ -280,6 +321,19 @@ tags FROM awscc.msk.replicators WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all replicators in a region. +```sql +SELECT +region, +replicator_arn +FROM awscc.msk.replicators_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -397,6 +451,19 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.msk.replicators +SET data__PatchDocument = string('{{ { + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/msk/replicators_list_only/index.md b/website/docs/services/msk/replicators_list_only/index.md deleted file mode 100644 index 50f8ed181..000000000 --- a/website/docs/services/msk/replicators_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: replicators_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - replicators_list_only - - msk - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists replicators in a region or regions, for all properties use replicators - -## Overview - - - - - - - -
Namereplicators_list_only
TypeResource
DescriptionResource Type definition for AWS::MSK::Replicator
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all replicators in a region. -```sql -SELECT -region, -replicator_arn -FROM awscc.msk.replicators_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the replicators_list_only resource, see replicators - diff --git a/website/docs/services/msk/serverless_clusters/index.md b/website/docs/services/msk/serverless_clusters/index.md index 72e3d60f8..241f85653 100644 --- a/website/docs/services/msk/serverless_clusters/index.md +++ b/website/docs/services/msk/serverless_clusters/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a serverless_cluster resource or ## Fields + + + serverless_cluster resource or "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::MSK::ServerlessCluster. @@ -107,26 +133,31 @@ For more information, see + serverless_clusters INSERT + serverless_clusters DELETE + serverless_clusters_list_only SELECT + serverless_clusters SELECT @@ -135,6 +166,15 @@ For more information, see + + Gets all properties from an individual serverless_cluster. ```sql SELECT @@ -147,6 +187,19 @@ tags FROM awscc.msk.serverless_clusters WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all serverless_clusters in a region. +```sql +SELECT +region, +arn +FROM awscc.msk.serverless_clusters_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -230,6 +283,7 @@ resources: + ## `DELETE` example ```sql diff --git a/website/docs/services/msk/serverless_clusters_list_only/index.md b/website/docs/services/msk/serverless_clusters_list_only/index.md deleted file mode 100644 index ef6b5f148..000000000 --- a/website/docs/services/msk/serverless_clusters_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: serverless_clusters_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - serverless_clusters_list_only - - msk - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists serverless_clusters in a region or regions, for all properties use serverless_clusters - -## Overview - - - - - - - -
Nameserverless_clusters_list_only
TypeResource
DescriptionResource Type definition for AWS::MSK::ServerlessCluster
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all serverless_clusters in a region. -```sql -SELECT -region, -arn -FROM awscc.msk.serverless_clusters_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the serverless_clusters_list_only resource, see serverless_clusters - diff --git a/website/docs/services/msk/vpc_connections/index.md b/website/docs/services/msk/vpc_connections/index.md index 808797067..806b29978 100644 --- a/website/docs/services/msk/vpc_connections/index.md +++ b/website/docs/services/msk/vpc_connections/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a vpc_connection resource or list ## Fields + + + vpc_connection resource or list "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::MSK::VpcConnection. @@ -84,31 +110,37 @@ For more information, see + vpc_connections INSERT + vpc_connections DELETE + vpc_connections UPDATE + vpc_connections_list_only SELECT + vpc_connections SELECT @@ -117,6 +149,15 @@ For more information, see + + Gets all properties from an individual vpc_connection. ```sql SELECT @@ -131,6 +172,19 @@ vpc_id FROM awscc.msk.vpc_connections WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all vpc_connections in a region. +```sql +SELECT +region, +arn +FROM awscc.msk.vpc_connections_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -221,6 +275,19 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.msk.vpc_connections +SET data__PatchDocument = string('{{ { + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/msk/vpc_connections_list_only/index.md b/website/docs/services/msk/vpc_connections_list_only/index.md deleted file mode 100644 index 899878147..000000000 --- a/website/docs/services/msk/vpc_connections_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: vpc_connections_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - vpc_connections_list_only - - msk - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists vpc_connections in a region or regions, for all properties use vpc_connections - -## Overview - - - - - - - -
Namevpc_connections_list_only
TypeResource
DescriptionResource Type definition for AWS::MSK::VpcConnection
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all vpc_connections in a region. -```sql -SELECT -region, -arn -FROM awscc.msk.vpc_connections_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the vpc_connections_list_only resource, see vpc_connections - diff --git a/website/docs/services/mwaa/environments/index.md b/website/docs/services/mwaa/environments/index.md index 441561948..011eecfa6 100644 --- a/website/docs/services/mwaa/environments/index.md +++ b/website/docs/services/mwaa/environments/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets an environment resource or lists ## Fields + + + environment resource or lists "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::MWAA::Environment. @@ -215,31 +241,37 @@ For more information, see + environments INSERT + environments DELETE + environments UPDATE + environments_list_only SELECT + environments SELECT @@ -248,6 +280,15 @@ For more information, see + + Gets all properties from an individual environment. ```sql SELECT @@ -286,6 +327,19 @@ worker_replacement_strategy FROM awscc.mwaa.environments WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all environments in a region. +```sql +SELECT +region, +name +FROM awscc.mwaa.environments_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -458,6 +512,39 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.mwaa.environments +SET data__PatchDocument = string('{{ { + "ExecutionRoleArn": execution_role_arn, + "AirflowVersion": airflow_version, + "SourceBucketArn": source_bucket_arn, + "DagS3Path": dag_s3_path, + "PluginsS3Path": plugins_s3_path, + "PluginsS3ObjectVersion": plugins_s3_object_version, + "RequirementsS3Path": requirements_s3_path, + "RequirementsS3ObjectVersion": requirements_s3_object_version, + "StartupScriptS3Path": startup_script_s3_path, + "StartupScriptS3ObjectVersion": startup_script_s3_object_version, + "AirflowConfigurationOptions": airflow_configuration_options, + "EnvironmentClass": environment_class, + "MaxWorkers": max_workers, + "MinWorkers": min_workers, + "MaxWebservers": max_webservers, + "MinWebservers": min_webservers, + "Schedulers": schedulers, + "WeeklyMaintenanceWindowStart": weekly_maintenance_window_start, + "Tags": tags, + "WebserverAccessMode": webserver_access_mode, + "WorkerReplacementStrategy": worker_replacement_strategy +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/mwaa/environments_list_only/index.md b/website/docs/services/mwaa/environments_list_only/index.md deleted file mode 100644 index 698c22e6d..000000000 --- a/website/docs/services/mwaa/environments_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: environments_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - environments_list_only - - mwaa - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists environments in a region or regions, for all properties use environments - -## Overview - - - - - - - -
Nameenvironments_list_only
TypeResource
DescriptionResource schema for AWS::MWAA::Environment
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all environments in a region. -```sql -SELECT -region, -name -FROM awscc.mwaa.environments_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the environments_list_only resource, see environments - diff --git a/website/docs/services/mwaa/index.md b/website/docs/services/mwaa/index.md index 744829f49..80bd3cbb0 100644 --- a/website/docs/services/mwaa/index.md +++ b/website/docs/services/mwaa/index.md @@ -20,7 +20,7 @@ The mwaa service documentation.
-total resources: 2
+total resources: 1
@@ -32,6 +32,6 @@ The mwaa service documentation. environments \ 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 6e01ea0e5..cbaae5387 100644 --- a/website/docs/services/neptune/db_cluster_parameter_groups/index.md +++ b/website/docs/services/neptune/db_cluster_parameter_groups/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a db_cluster_parameter_group reso ## Fields + + + db_cluster_parameter_group reso "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::Neptune::DBClusterParameterGroup. @@ -86,31 +112,37 @@ For more information, see + db_cluster_parameter_groups INSERT + db_cluster_parameter_groups DELETE + db_cluster_parameter_groups UPDATE + db_cluster_parameter_groups_list_only SELECT + db_cluster_parameter_groups SELECT @@ -119,6 +151,15 @@ For more information, see + + Gets all properties from an individual db_cluster_parameter_group. ```sql SELECT @@ -131,6 +172,19 @@ tags FROM awscc.neptune.db_cluster_parameter_groups WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all db_cluster_parameter_groups in a region. +```sql +SELECT +region, +name +FROM awscc.neptune.db_cluster_parameter_groups_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -213,6 +267,20 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.neptune.db_cluster_parameter_groups +SET data__PatchDocument = string('{{ { + "Parameters": parameters, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/neptune/db_cluster_parameter_groups_list_only/index.md b/website/docs/services/neptune/db_cluster_parameter_groups_list_only/index.md deleted file mode 100644 index e77113f5d..000000000 --- a/website/docs/services/neptune/db_cluster_parameter_groups_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: db_cluster_parameter_groups_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - db_cluster_parameter_groups_list_only - - neptune - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists db_cluster_parameter_groups in a region or regions, for all properties use db_cluster_parameter_groups - -## Overview - - - - - - - -
Namedb_cluster_parameter_groups_list_only
TypeResource
DescriptionThe AWS::Neptune::DBClusterParameterGroup resource creates a new Amazon Neptune DB cluster parameter group
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all db_cluster_parameter_groups in a region. -```sql -SELECT -region, -name -FROM awscc.neptune.db_cluster_parameter_groups_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the db_cluster_parameter_groups_list_only resource, see db_cluster_parameter_groups - diff --git a/website/docs/services/neptune/db_clusters/index.md b/website/docs/services/neptune/db_clusters/index.md index 28fcf8794..38536ce7e 100644 --- a/website/docs/services/neptune/db_clusters/index.md +++ b/website/docs/services/neptune/db_clusters/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a db_cluster resource or lists ## Fields + + + db_cluster resource or lists + + + + + + For more information, see AWS::Neptune::DBCluster. @@ -230,31 +256,37 @@ For more information, see + db_clusters INSERT + db_clusters DELETE + db_clusters UPDATE + db_clusters_list_only SELECT + db_clusters SELECT @@ -263,6 +295,15 @@ For more information, see + + Gets all properties from an individual db_cluster. ```sql SELECT @@ -299,6 +340,19 @@ vpc_security_group_ids FROM awscc.neptune.db_clusters WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all db_clusters in a region. +```sql +SELECT +region, +db_cluster_identifier +FROM awscc.neptune.db_clusters_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -512,6 +566,33 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.neptune.db_clusters +SET data__PatchDocument = string('{{ { + "AssociatedRoles": associated_roles, + "BackupRetentionPeriod": backup_retention_period, + "CopyTagsToSnapshot": copy_tags_to_snapshot, + "DBClusterParameterGroupName": db_cluster_parameter_group_name, + "DBInstanceParameterGroupName": db_instance_parameter_group_name, + "DBPort": db_port, + "DeletionProtection": deletion_protection, + "EnableCloudwatchLogsExports": enable_cloudwatch_logs_exports, + "EngineVersion": engine_version, + "IamAuthEnabled": iam_auth_enabled, + "PreferredBackupWindow": preferred_backup_window, + "PreferredMaintenanceWindow": preferred_maintenance_window, + "ServerlessScalingConfiguration": serverless_scaling_configuration, + "Tags": tags, + "VpcSecurityGroupIds": vpc_security_group_ids +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/neptune/db_clusters_list_only/index.md b/website/docs/services/neptune/db_clusters_list_only/index.md deleted file mode 100644 index 624582ac4..000000000 --- a/website/docs/services/neptune/db_clusters_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: db_clusters_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - db_clusters_list_only - - neptune - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists db_clusters in a region or regions, for all properties use db_clusters - -## Overview - - - - - - - -
Namedb_clusters_list_only
TypeResource
DescriptionThe AWS::Neptune::DBCluster resource creates an Amazon Neptune DB cluster.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all db_clusters in a region. -```sql -SELECT -region, -db_cluster_identifier -FROM awscc.neptune.db_clusters_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the db_clusters_list_only resource, see db_clusters - diff --git a/website/docs/services/neptune/db_instances/index.md b/website/docs/services/neptune/db_instances/index.md index 67e6666d9..91ed4e729 100644 --- a/website/docs/services/neptune/db_instances/index.md +++ b/website/docs/services/neptune/db_instances/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a db_instance resource or lists < ## Fields + + + db_instance resource or lists < "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::Neptune::DBInstance. @@ -126,31 +152,37 @@ For more information, see + db_instances INSERT + db_instances DELETE + db_instances UPDATE + db_instances_list_only SELECT + db_instances SELECT @@ -159,6 +191,15 @@ For more information, see + + Gets all properties from an individual db_instance. ```sql SELECT @@ -179,6 +220,19 @@ tags FROM awscc.neptune.db_instances WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all db_instances in a region. +```sql +SELECT +region, +db_instance_identifier +FROM awscc.neptune.db_instances_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -281,6 +335,24 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.neptune.db_instances +SET data__PatchDocument = string('{{ { + "AllowMajorVersionUpgrade": allow_major_version_upgrade, + "AutoMinorVersionUpgrade": auto_minor_version_upgrade, + "DBInstanceClass": db_instance_class, + "DBParameterGroupName": db_parameter_group_name, + "PreferredMaintenanceWindow": preferred_maintenance_window, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/neptune/db_instances_list_only/index.md b/website/docs/services/neptune/db_instances_list_only/index.md deleted file mode 100644 index d5e0467aa..000000000 --- a/website/docs/services/neptune/db_instances_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: db_instances_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - db_instances_list_only - - neptune - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists db_instances in a region or regions, for all properties use db_instances - -## Overview - - - - - - - -
Namedb_instances_list_only
TypeResource
DescriptionThe AWS::Neptune::DBInstance resource creates an Amazon Neptune DB instance.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all db_instances in a region. -```sql -SELECT -region, -db_instance_identifier -FROM awscc.neptune.db_instances_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the db_instances_list_only resource, see db_instances - diff --git a/website/docs/services/neptune/db_parameter_groups/index.md b/website/docs/services/neptune/db_parameter_groups/index.md index 798e785a3..19e58b89b 100644 --- a/website/docs/services/neptune/db_parameter_groups/index.md +++ b/website/docs/services/neptune/db_parameter_groups/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a db_parameter_group resource or ## Fields + + + db_parameter_group resource or "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::Neptune::DBParameterGroup. @@ -86,31 +112,37 @@ For more information, see + db_parameter_groups INSERT + db_parameter_groups DELETE + db_parameter_groups UPDATE + db_parameter_groups_list_only SELECT + db_parameter_groups SELECT @@ -119,6 +151,15 @@ For more information, see + + Gets all properties from an individual db_parameter_group. ```sql SELECT @@ -131,6 +172,19 @@ tags FROM awscc.neptune.db_parameter_groups WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all db_parameter_groups in a region. +```sql +SELECT +region, +name +FROM awscc.neptune.db_parameter_groups_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -213,6 +267,20 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.neptune.db_parameter_groups +SET data__PatchDocument = string('{{ { + "Parameters": parameters, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/neptune/db_parameter_groups_list_only/index.md b/website/docs/services/neptune/db_parameter_groups_list_only/index.md deleted file mode 100644 index d6dbde8ae..000000000 --- a/website/docs/services/neptune/db_parameter_groups_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: db_parameter_groups_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - db_parameter_groups_list_only - - neptune - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists db_parameter_groups in a region or regions, for all properties use db_parameter_groups - -## Overview - - - - - - - -
Namedb_parameter_groups_list_only
TypeResource
DescriptionAWS::Neptune::DBParameterGroup creates a new DB parameter group. This type can be declared in a template and referenced in the DBParameterGroupName parameter of AWS::Neptune::DBInstance
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all db_parameter_groups in a region. -```sql -SELECT -region, -name -FROM awscc.neptune.db_parameter_groups_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the db_parameter_groups_list_only resource, see db_parameter_groups - diff --git a/website/docs/services/neptune/db_subnet_groups/index.md b/website/docs/services/neptune/db_subnet_groups/index.md index 3094e4542..f7dce5c18 100644 --- a/website/docs/services/neptune/db_subnet_groups/index.md +++ b/website/docs/services/neptune/db_subnet_groups/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a db_subnet_group resource or lis ## Fields + + + db_subnet_group resource or lis "description": "AWS region." } ]} /> + + + +Constraints: Must contain no more than 255 lowercase alphanumeric characters or hyphens. Must not be \"Default\".
Example: mysubnetgroup
" + }, + { + "name": "region", + "type": "string", + "description": "AWS region." + } +]} /> +
+
For more information, see AWS::Neptune::DBSubnetGroup. @@ -81,31 +107,37 @@ For more information, see + db_subnet_groups INSERT + db_subnet_groups DELETE + db_subnet_groups UPDATE + db_subnet_groups_list_only SELECT + db_subnet_groups SELECT @@ -114,6 +146,15 @@ For more information, see + + Gets all properties from an individual db_subnet_group. ```sql SELECT @@ -125,6 +166,19 @@ tags FROM awscc.neptune.db_subnet_groups WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all db_subnet_groups in a region. +```sql +SELECT +region, +db_subnet_group_name +FROM awscc.neptune.db_subnet_groups_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -202,6 +256,21 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.neptune.db_subnet_groups +SET data__PatchDocument = string('{{ { + "DBSubnetGroupDescription": db_subnet_group_description, + "SubnetIds": subnet_ids, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/neptune/db_subnet_groups_list_only/index.md b/website/docs/services/neptune/db_subnet_groups_list_only/index.md deleted file mode 100644 index f6c717dd3..000000000 --- a/website/docs/services/neptune/db_subnet_groups_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: db_subnet_groups_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - db_subnet_groups_list_only - - neptune - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists db_subnet_groups in a region or regions, for all properties use db_subnet_groups - -## Overview - - - - - - - -
Namedb_subnet_groups_list_only
TypeResource
DescriptionThe AWS::Neptune::DBSubnetGroup type creates an Amazon Neptune DB subnet group. Subnet groups must contain at least two subnets in two different Availability Zones in the same AWS Region.
Id
- -## Fields -Constraints: Must contain no more than 255 lowercase alphanumeric characters or hyphens. Must not be \"Default\".
Example: mysubnetgroup
" - }, - { - "name": "region", - "type": "string", - "description": "AWS region." - } -]} /> - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all db_subnet_groups in a region. -```sql -SELECT -region, -db_subnet_group_name -FROM awscc.neptune.db_subnet_groups_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the db_subnet_groups_list_only resource, see db_subnet_groups - diff --git a/website/docs/services/neptune/event_subscriptions/index.md b/website/docs/services/neptune/event_subscriptions/index.md index f35b34b96..8c2904a4f 100644 --- a/website/docs/services/neptune/event_subscriptions/index.md +++ b/website/docs/services/neptune/event_subscriptions/index.md @@ -90,3 +90,4 @@ For more information, see
-total resources: 11
+total resources: 6
@@ -30,17 +30,12 @@ The neptune service documentation.
\ 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 50e0bd0dd..accc90865 100644 --- a/website/docs/services/neptunegraph/graphs/index.md +++ b/website/docs/services/neptunegraph/graphs/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a graph resource or lists g ## Fields + + + graph resource or lists g "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::NeptuneGraph::Graph. @@ -118,31 +144,37 @@ For more information, see + graphs INSERT + graphs DELETE + graphs UPDATE + graphs_list_only SELECT + graphs SELECT @@ -151,6 +183,15 @@ For more information, see + + Gets all properties from an individual graph. ```sql SELECT @@ -168,6 +209,19 @@ graph_id FROM awscc.neptunegraph.graphs WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all graphs in a region. +```sql +SELECT +region, +graph_id +FROM awscc.neptunegraph.graphs_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -255,6 +309,22 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.neptunegraph.graphs +SET data__PatchDocument = string('{{ { + "DeletionProtection": deletion_protection, + "ProvisionedMemory": provisioned_memory, + "PublicConnectivity": public_connectivity, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/neptunegraph/graphs_list_only/index.md b/website/docs/services/neptunegraph/graphs_list_only/index.md deleted file mode 100644 index 4b19d0d23..000000000 --- a/website/docs/services/neptunegraph/graphs_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: graphs_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - graphs_list_only - - neptunegraph - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists graphs in a region or regions, for all properties use graphs - -## Overview - - - - - - - -
Namegraphs_list_only
TypeResource
DescriptionThe AWS::NeptuneGraph::Graph resource creates an Amazon NeptuneGraph Graph.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all graphs in a region. -```sql -SELECT -region, -graph_id -FROM awscc.neptunegraph.graphs_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the graphs_list_only resource, see graphs - diff --git a/website/docs/services/neptunegraph/index.md b/website/docs/services/neptunegraph/index.md index 18fbc78ae..4bb2483c9 100644 --- a/website/docs/services/neptunegraph/index.md +++ b/website/docs/services/neptunegraph/index.md @@ -20,7 +20,7 @@ The neptunegraph service documentation.
-total resources: 4
+total resources: 2
@@ -29,11 +29,9 @@ The neptunegraph service documentation. ## Resources \ 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 18aa1ce60..ab1ade3bf 100644 --- a/website/docs/services/neptunegraph/private_graph_endpoints/index.md +++ b/website/docs/services/neptunegraph/private_graph_endpoints/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a private_graph_endpoint resource ## Fields + + + private_graph_endpoint
resource "description": "AWS region." } ]} /> + + + +For example, if GraphIdentifier is `g-12a3bcdef4` and VpcId is `vpc-0a12bc34567de8f90`, the generated PrivateGraphEndpointIdentifier will be `g-12a3bcdef4_vpc-0a12bc34567de8f90`" + }, + { + "name": "region", + "type": "string", + "description": "AWS region." + } +]} /> + + For more information, see AWS::NeptuneGraph::PrivateGraphEndpoint. @@ -79,31 +105,37 @@ For more information, see + private_graph_endpoints INSERT + private_graph_endpoints DELETE + private_graph_endpoints UPDATE + private_graph_endpoints_list_only SELECT + private_graph_endpoints SELECT @@ -112,6 +144,15 @@ For more information, see + + Gets all properties from an individual private_graph_endpoint. ```sql SELECT @@ -125,6 +166,19 @@ vpc_endpoint_id FROM awscc.neptunegraph.private_graph_endpoints WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all private_graph_endpoints in a region. +```sql +SELECT +region, +private_graph_endpoint_identifier +FROM awscc.neptunegraph.private_graph_endpoints_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -201,6 +255,7 @@ resources: + ## `DELETE` example ```sql diff --git a/website/docs/services/neptunegraph/private_graph_endpoints_list_only/index.md b/website/docs/services/neptunegraph/private_graph_endpoints_list_only/index.md deleted file mode 100644 index 743e9635d..000000000 --- a/website/docs/services/neptunegraph/private_graph_endpoints_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: private_graph_endpoints_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - private_graph_endpoints_list_only - - neptunegraph - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists private_graph_endpoints in a region or regions, for all properties use private_graph_endpoints - -## Overview - - - - - - - -
Nameprivate_graph_endpoints_list_only
TypeResource
DescriptionThe AWS::NeptuneGraph::PrivateGraphEndpoint resource creates an Amazon NeptuneGraph PrivateGraphEndpoint.
Id
- -## Fields -For example, if GraphIdentifier is `g-12a3bcdef4` and VpcId is `vpc-0a12bc34567de8f90`, the generated PrivateGraphEndpointIdentifier will be `g-12a3bcdef4_vpc-0a12bc34567de8f90`" - }, - { - "name": "region", - "type": "string", - "description": "AWS region." - } -]} /> - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all private_graph_endpoints in a region. -```sql -SELECT -region, -private_graph_endpoint_identifier -FROM awscc.neptunegraph.private_graph_endpoints_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the private_graph_endpoints_list_only resource, see private_graph_endpoints - diff --git a/website/docs/services/networkfirewall/firewall_policies/index.md b/website/docs/services/networkfirewall/firewall_policies/index.md index 828d813e5..0ad526c0a 100644 --- a/website/docs/services/networkfirewall/firewall_policies/index.md +++ b/website/docs/services/networkfirewall/firewall_policies/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a firewall_policy resource or lis ## Fields + + + firewall_policy resource or lis "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::NetworkFirewall::FirewallPolicy. @@ -125,31 +190,37 @@ For more information, see + firewall_policies INSERT + firewall_policies DELETE + firewall_policies UPDATE + firewall_policies_list_only SELECT + firewall_policies SELECT @@ -158,6 +229,15 @@ For more information, see + + Gets all properties from an individual firewall_policy. ```sql SELECT @@ -171,6 +251,19 @@ tags FROM awscc.networkfirewall.firewall_policies WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all firewall_policies in a region. +```sql +SELECT +region, +firewall_policy_arn +FROM awscc.networkfirewall.firewall_policies_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -252,6 +345,21 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.networkfirewall.firewall_policies +SET data__PatchDocument = string('{{ { + "FirewallPolicy": firewall_policy, + "Description": description, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/networkfirewall/firewall_policies_list_only/index.md b/website/docs/services/networkfirewall/firewall_policies_list_only/index.md deleted file mode 100644 index aa237c543..000000000 --- a/website/docs/services/networkfirewall/firewall_policies_list_only/index.md +++ /dev/null @@ -1,119 +0,0 @@ ---- -title: firewall_policies_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - firewall_policies_list_only - - networkfirewall - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists firewall_policies in a region or regions, for all properties use firewall_policies - -## Overview - - - - - - - -
Namefirewall_policies_list_only
TypeResource
DescriptionResource type definition for AWS::NetworkFirewall::FirewallPolicy
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all firewall_policies in a region. -```sql -SELECT -region, -firewall_policy_arn -FROM awscc.networkfirewall.firewall_policies_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the firewall_policies_list_only resource, see firewall_policies - diff --git a/website/docs/services/networkfirewall/firewalls/index.md b/website/docs/services/networkfirewall/firewalls/index.md index 862e28e08..01ada4465 100644 --- a/website/docs/services/networkfirewall/firewalls/index.md +++ b/website/docs/services/networkfirewall/firewalls/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a firewall resource or lists ## Fields + + + firewall resource or lists + + + + + + For more information, see AWS::NetworkFirewall::Firewall. @@ -155,31 +181,37 @@ For more information, see + firewalls INSERT + firewalls DELETE + firewalls UPDATE + firewalls_list_only SELECT + firewalls SELECT @@ -188,6 +220,15 @@ For more information, see + + Gets all properties from an individual firewall. ```sql SELECT @@ -211,6 +252,19 @@ tags FROM awscc.networkfirewall.firewalls WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all firewalls in a region. +```sql +SELECT +region, +firewall_arn +FROM awscc.networkfirewall.firewalls_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -327,6 +381,29 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.networkfirewall.firewalls +SET data__PatchDocument = string('{{ { + "FirewallPolicyArn": firewall_policy_arn, + "SubnetMappings": subnet_mappings, + "AvailabilityZoneMappings": availability_zone_mappings, + "DeleteProtection": delete_protection, + "SubnetChangeProtection": subnet_change_protection, + "AvailabilityZoneChangeProtection": availability_zone_change_protection, + "FirewallPolicyChangeProtection": firewall_policy_change_protection, + "TransitGatewayId": transit_gateway_id, + "Description": description, + "EnabledAnalysisTypes": enabled_analysis_types, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/networkfirewall/firewalls_list_only/index.md b/website/docs/services/networkfirewall/firewalls_list_only/index.md deleted file mode 100644 index c67f61e07..000000000 --- a/website/docs/services/networkfirewall/firewalls_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: firewalls_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - firewalls_list_only - - networkfirewall - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists firewalls in a region or regions, for all properties use firewalls - -## Overview - - - - - - - -
Namefirewalls_list_only
TypeResource
DescriptionResource type definition for AWS::NetworkFirewall::Firewall
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all firewalls in a region. -```sql -SELECT -region, -firewall_arn -FROM awscc.networkfirewall.firewalls_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the firewalls_list_only resource, see firewalls - diff --git a/website/docs/services/networkfirewall/index.md b/website/docs/services/networkfirewall/index.md index 5dd6c756f..11bcabd84 100644 --- a/website/docs/services/networkfirewall/index.md +++ b/website/docs/services/networkfirewall/index.md @@ -20,7 +20,7 @@ The networkfirewall service documentation.
-total resources: 11
+total resources: 6
@@ -30,17 +30,12 @@ The networkfirewall service documentation. \ 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 63360c5f9..9fa179a7e 100644 --- a/website/docs/services/networkfirewall/logging_configurations/index.md +++ b/website/docs/services/networkfirewall/logging_configurations/index.md @@ -198,6 +198,20 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.networkfirewall.logging_configurations +SET data__PatchDocument = string('{{ { + "LoggingConfiguration": logging_configuration, + "EnableMonitoringDashboard": enable_monitoring_dashboard +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/networkfirewall/rule_groups/index.md b/website/docs/services/networkfirewall/rule_groups/index.md index f28bb8493..e8a789294 100644 --- a/website/docs/services/networkfirewall/rule_groups/index.md +++ b/website/docs/services/networkfirewall/rule_groups/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a rule_group resource or lists ## Fields + + + rule_group resource or lists + + + + + + For more information, see AWS::NetworkFirewall::RuleGroup. @@ -169,31 +256,37 @@ For more information, see + rule_groups INSERT + rule_groups DELETE + rule_groups UPDATE + rule_groups_list_only SELECT + rule_groups SELECT @@ -202,6 +295,15 @@ For more information, see + + Gets all properties from an individual rule_group. ```sql SELECT @@ -218,6 +320,19 @@ tags FROM awscc.networkfirewall.rule_groups WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all rule_groups in a region. +```sql +SELECT +region, +rule_group_arn +FROM awscc.networkfirewall.rule_groups_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -320,6 +435,22 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.networkfirewall.rule_groups +SET data__PatchDocument = string('{{ { + "RuleGroup": rule_group, + "SummaryConfiguration": summary_configuration, + "Description": description, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/networkfirewall/rule_groups_list_only/index.md b/website/docs/services/networkfirewall/rule_groups_list_only/index.md deleted file mode 100644 index b826584c0..000000000 --- a/website/docs/services/networkfirewall/rule_groups_list_only/index.md +++ /dev/null @@ -1,141 +0,0 @@ ---- -title: rule_groups_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - rule_groups_list_only - - networkfirewall - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists rule_groups in a region or regions, for all properties use rule_groups - -## Overview - - - - - - - -
Namerule_groups_list_only
TypeResource
DescriptionResource type definition for AWS::NetworkFirewall::RuleGroup
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all rule_groups in a region. -```sql -SELECT -region, -rule_group_arn -FROM awscc.networkfirewall.rule_groups_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the rule_groups_list_only resource, see rule_groups - diff --git a/website/docs/services/networkfirewall/tls_inspection_configurations/index.md b/website/docs/services/networkfirewall/tls_inspection_configurations/index.md index 5785f16b9..91e3c13ea 100644 --- a/website/docs/services/networkfirewall/tls_inspection_configurations/index.md +++ b/website/docs/services/networkfirewall/tls_inspection_configurations/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a tls_inspection_configuration re ## Fields + + + tls_inspection_configuration re "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::NetworkFirewall::TLSInspectionConfiguration. @@ -125,31 +190,37 @@ For more information, see + tls_inspection_configurations INSERT + tls_inspection_configurations DELETE + tls_inspection_configurations UPDATE + tls_inspection_configurations_list_only SELECT + tls_inspection_configurations SELECT @@ -158,6 +229,15 @@ For more information, see + + Gets all properties from an individual tls_inspection_configuration. ```sql SELECT @@ -171,6 +251,19 @@ tags FROM awscc.networkfirewall.tls_inspection_configurations WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all tls_inspection_configurations in a region. +```sql +SELECT +region, +tls_inspection_configuration_arn +FROM awscc.networkfirewall.tls_inspection_configurations_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -252,6 +345,21 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.networkfirewall.tls_inspection_configurations +SET data__PatchDocument = string('{{ { + "TLSInspectionConfiguration": tls_inspection_configuration, + "Description": description, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/networkfirewall/tls_inspection_configurations_list_only/index.md b/website/docs/services/networkfirewall/tls_inspection_configurations_list_only/index.md deleted file mode 100644 index 53ec9dbe7..000000000 --- a/website/docs/services/networkfirewall/tls_inspection_configurations_list_only/index.md +++ /dev/null @@ -1,119 +0,0 @@ ---- -title: tls_inspection_configurations_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - tls_inspection_configurations_list_only - - networkfirewall - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists tls_inspection_configurations in a region or regions, for all properties use tls_inspection_configurations - -## Overview - - - - - - - -
Nametls_inspection_configurations_list_only
TypeResource
DescriptionResource type definition for AWS::NetworkFirewall::TLSInspectionConfiguration
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all tls_inspection_configurations in a region. -```sql -SELECT -region, -tls_inspection_configuration_arn -FROM awscc.networkfirewall.tls_inspection_configurations_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the tls_inspection_configurations_list_only resource, see tls_inspection_configurations - diff --git a/website/docs/services/networkfirewall/vpc_endpoint_associations/index.md b/website/docs/services/networkfirewall/vpc_endpoint_associations/index.md index c5af96bac..0bec6b2f5 100644 --- a/website/docs/services/networkfirewall/vpc_endpoint_associations/index.md +++ b/website/docs/services/networkfirewall/vpc_endpoint_associations/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a vpc_endpoint_association resour ## Fields + + + vpc_endpoint_association resour "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::NetworkFirewall::VpcEndpointAssociation. @@ -108,31 +134,37 @@ For more information, see + vpc_endpoint_associations INSERT + vpc_endpoint_associations DELETE + vpc_endpoint_associations UPDATE + vpc_endpoint_associations_list_only SELECT + vpc_endpoint_associations SELECT @@ -141,6 +173,15 @@ For more information, see + + Gets all properties from an individual vpc_endpoint_association. ```sql SELECT @@ -156,6 +197,19 @@ tags FROM awscc.networkfirewall.vpc_endpoint_associations WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all vpc_endpoint_associations in a region. +```sql +SELECT +region, +vpc_endpoint_association_arn +FROM awscc.networkfirewall.vpc_endpoint_associations_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -240,6 +294,19 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.networkfirewall.vpc_endpoint_associations +SET data__PatchDocument = string('{{ { + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/networkfirewall/vpc_endpoint_associations_list_only/index.md b/website/docs/services/networkfirewall/vpc_endpoint_associations_list_only/index.md deleted file mode 100644 index 35847713e..000000000 --- a/website/docs/services/networkfirewall/vpc_endpoint_associations_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: vpc_endpoint_associations_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - vpc_endpoint_associations_list_only - - networkfirewall - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists vpc_endpoint_associations in a region or regions, for all properties use vpc_endpoint_associations - -## Overview - - - - - - - -
Namevpc_endpoint_associations_list_only
TypeResource
DescriptionResource type definition for AWS::NetworkFirewall::VpcEndpointAssociation
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all vpc_endpoint_associations in a region. -```sql -SELECT -region, -vpc_endpoint_association_arn -FROM awscc.networkfirewall.vpc_endpoint_associations_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the vpc_endpoint_associations_list_only resource, see vpc_endpoint_associations - diff --git a/website/docs/services/networkmanager/connect_attachments/index.md b/website/docs/services/networkmanager/connect_attachments/index.md index d110f162b..374bb50bc 100644 --- a/website/docs/services/networkmanager/connect_attachments/index.md +++ b/website/docs/services/networkmanager/connect_attachments/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a connect_attachment resource or ## Fields + + + connect_attachment resource or "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::NetworkManager::ConnectAttachment. @@ -216,31 +242,37 @@ For more information, see + connect_attachments INSERT + connect_attachments DELETE + connect_attachments UPDATE + connect_attachments_list_only SELECT + connect_attachments SELECT @@ -249,6 +281,15 @@ For more information, see + + Gets all properties from an individual connect_attachment. ```sql SELECT @@ -274,6 +315,19 @@ options FROM awscc.networkmanager.connect_attachments WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all connect_attachments in a region. +```sql +SELECT +region, +attachment_id +FROM awscc.networkmanager.connect_attachments_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -379,6 +433,22 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.networkmanager.connect_attachments +SET data__PatchDocument = string('{{ { + "ProposedSegmentChange": proposed_segment_change, + "NetworkFunctionGroupName": network_function_group_name, + "ProposedNetworkFunctionGroupChange": proposed_network_function_group_change, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/networkmanager/connect_attachments_list_only/index.md b/website/docs/services/networkmanager/connect_attachments_list_only/index.md deleted file mode 100644 index a76fc7326..000000000 --- a/website/docs/services/networkmanager/connect_attachments_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: connect_attachments_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - connect_attachments_list_only - - networkmanager - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists connect_attachments in a region or regions, for all properties use connect_attachments - -## Overview - - - - - - - -
Nameconnect_attachments_list_only
TypeResource
DescriptionAWS::NetworkManager::ConnectAttachment Resource Type Definition
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all connect_attachments in a region. -```sql -SELECT -region, -attachment_id -FROM awscc.networkmanager.connect_attachments_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the connect_attachments_list_only resource, see connect_attachments - diff --git a/website/docs/services/networkmanager/connect_peers/index.md b/website/docs/services/networkmanager/connect_peers/index.md index 5113dcb6c..28500effa 100644 --- a/website/docs/services/networkmanager/connect_peers/index.md +++ b/website/docs/services/networkmanager/connect_peers/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a connect_peer resource or lists ## Fields + + + connect_peer resource or lists "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::NetworkManager::ConnectPeer. @@ -182,31 +208,37 @@ For more information, see + connect_peers INSERT + connect_peers DELETE + connect_peers UPDATE + connect_peers_list_only SELECT + connect_peers SELECT @@ -215,6 +247,15 @@ For more information, see + + Gets all properties from an individual connect_peer. ```sql SELECT @@ -235,6 +276,19 @@ tags FROM awscc.networkmanager.connect_peers WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all connect_peers in a region. +```sql +SELECT +region, +connect_peer_id +FROM awscc.networkmanager.connect_peers_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -325,6 +379,19 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.networkmanager.connect_peers +SET data__PatchDocument = string('{{ { + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/networkmanager/connect_peers_list_only/index.md b/website/docs/services/networkmanager/connect_peers_list_only/index.md deleted file mode 100644 index 770baade3..000000000 --- a/website/docs/services/networkmanager/connect_peers_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: connect_peers_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - connect_peers_list_only - - networkmanager - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists connect_peers in a region or regions, for all properties use connect_peers - -## Overview - - - - - - - -
Nameconnect_peers_list_only
TypeResource
DescriptionAWS::NetworkManager::ConnectPeer Resource Type Definition.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all connect_peers in a region. -```sql -SELECT -region, -connect_peer_id -FROM awscc.networkmanager.connect_peers_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the connect_peers_list_only resource, see connect_peers - diff --git a/website/docs/services/networkmanager/core_networks/index.md b/website/docs/services/networkmanager/core_networks/index.md index ecca1ee39..e107c452c 100644 --- a/website/docs/services/networkmanager/core_networks/index.md +++ b/website/docs/services/networkmanager/core_networks/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a core_network resource or lists ## Fields + + + core_network resource or lists "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::NetworkManager::CoreNetwork. @@ -184,31 +210,37 @@ For more information, see + core_networks INSERT + core_networks DELETE + core_networks UPDATE + core_networks_list_only SELECT + core_networks SELECT @@ -217,6 +249,15 @@ For more information, see + + Gets all properties from an individual core_network. ```sql SELECT @@ -236,6 +277,19 @@ tags FROM awscc.networkmanager.core_networks WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all core_networks in a region. +```sql +SELECT +region, +core_network_id +FROM awscc.networkmanager.core_networks_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -310,6 +364,21 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.networkmanager.core_networks +SET data__PatchDocument = string('{{ { + "PolicyDocument": policy_document, + "Description": description, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/networkmanager/core_networks_list_only/index.md b/website/docs/services/networkmanager/core_networks_list_only/index.md deleted file mode 100644 index 102b28a40..000000000 --- a/website/docs/services/networkmanager/core_networks_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: core_networks_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - core_networks_list_only - - networkmanager - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists core_networks in a region or regions, for all properties use core_networks - -## Overview - - - - - - - -
Namecore_networks_list_only
TypeResource
DescriptionAWS::NetworkManager::CoreNetwork Resource Type Definition.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all core_networks in a region. -```sql -SELECT -region, -core_network_id -FROM awscc.networkmanager.core_networks_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the core_networks_list_only resource, see core_networks - diff --git a/website/docs/services/networkmanager/customer_gateway_associations/index.md b/website/docs/services/networkmanager/customer_gateway_associations/index.md index a7fbb1d9e..b93b80e86 100644 --- a/website/docs/services/networkmanager/customer_gateway_associations/index.md +++ b/website/docs/services/networkmanager/customer_gateway_associations/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a customer_gateway_association re ## Fields + + + customer_gateway_association re "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::NetworkManager::CustomerGatewayAssociation. @@ -69,26 +100,31 @@ For more information, see + customer_gateway_associations INSERT + customer_gateway_associations DELETE + customer_gateway_associations_list_only SELECT + customer_gateway_associations SELECT @@ -97,6 +133,15 @@ For more information, see + + Gets all properties from an individual customer_gateway_association. ```sql SELECT @@ -108,6 +153,20 @@ link_id FROM awscc.networkmanager.customer_gateway_associations WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + + + +Lists all customer_gateway_associations in a region. +```sql +SELECT +region, +global_network_id, +customer_gateway_arn +FROM awscc.networkmanager.customer_gateway_associations_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -184,6 +243,7 @@ resources: + ## `DELETE` example ```sql diff --git a/website/docs/services/networkmanager/customer_gateway_associations_list_only/index.md b/website/docs/services/networkmanager/customer_gateway_associations_list_only/index.md deleted file mode 100644 index 54a81acdd..000000000 --- a/website/docs/services/networkmanager/customer_gateway_associations_list_only/index.md +++ /dev/null @@ -1,86 +0,0 @@ ---- -title: customer_gateway_associations_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - customer_gateway_associations_list_only - - networkmanager - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists customer_gateway_associations in a region or regions, for all properties use customer_gateway_associations - -## Overview - - - - - - - -
Namecustomer_gateway_associations_list_only
TypeResource
DescriptionThe AWS::NetworkManager::CustomerGatewayAssociation type associates a customer gateway with a device and optionally, with a link.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all customer_gateway_associations in a region. -```sql -SELECT -region, -global_network_id, -customer_gateway_arn -FROM awscc.networkmanager.customer_gateway_associations_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the customer_gateway_associations_list_only resource, see customer_gateway_associations - diff --git a/website/docs/services/networkmanager/devices/index.md b/website/docs/services/networkmanager/devices/index.md index df560f317..e3cf5a267 100644 --- a/website/docs/services/networkmanager/devices/index.md +++ b/website/docs/services/networkmanager/devices/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a device resource or lists ## Fields + + + device resource or lists "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::NetworkManager::Device. @@ -160,31 +191,37 @@ For more information, see + devices INSERT + devices DELETE + devices UPDATE + devices_list_only SELECT + devices SELECT @@ -193,6 +230,15 @@ For more information, see + + Gets all properties from an individual device. ```sql SELECT @@ -214,6 +260,20 @@ state FROM awscc.networkmanager.devices WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + + + +Lists all devices in a region. +```sql +SELECT +region, +global_network_id, +device_id +FROM awscc.networkmanager.devices_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -317,6 +377,27 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.networkmanager.devices +SET data__PatchDocument = string('{{ { + "Description": description, + "Tags": tags, + "AWSLocation": aws_location, + "Location": location, + "Model": model, + "SerialNumber": serial_number, + "SiteId": site_id, + "Type": type, + "Vendor": vendor +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = '|'; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/networkmanager/devices_list_only/index.md b/website/docs/services/networkmanager/devices_list_only/index.md deleted file mode 100644 index b6b04fdb8..000000000 --- a/website/docs/services/networkmanager/devices_list_only/index.md +++ /dev/null @@ -1,86 +0,0 @@ ---- -title: devices_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - devices_list_only - - networkmanager - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists devices in a region or regions, for all properties use devices - -## Overview - - - - - - - -
Namedevices_list_only
TypeResource
DescriptionThe AWS::NetworkManager::Device type describes a device.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all devices in a region. -```sql -SELECT -region, -global_network_id, -device_id -FROM awscc.networkmanager.devices_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the devices_list_only resource, see devices - 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 50507d4a9..8e206f309 100644 --- a/website/docs/services/networkmanager/direct_connect_gateway_attachments/index.md +++ b/website/docs/services/networkmanager/direct_connect_gateway_attachments/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a direct_connect_gateway_attachment
## Fields + + + direct_connect_gateway_attachment
+ + + + + + For more information, see AWS::NetworkManager::DirectConnectGatewayAttachment. @@ -204,31 +230,37 @@ For more information, see + direct_connect_gateway_attachments INSERT + direct_connect_gateway_attachments DELETE + direct_connect_gateway_attachments UPDATE + direct_connect_gateway_attachments_list_only SELECT + direct_connect_gateway_attachments SELECT @@ -237,6 +269,15 @@ For more information, see + + Gets all properties from an individual direct_connect_gateway_attachment. ```sql SELECT @@ -261,6 +302,19 @@ updated_at FROM awscc.networkmanager.direct_connect_gateway_attachments WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all direct_connect_gateway_attachments in a region. +```sql +SELECT +region, +attachment_id +FROM awscc.networkmanager.direct_connect_gateway_attachments_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -356,6 +410,22 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.networkmanager.direct_connect_gateway_attachments +SET data__PatchDocument = string('{{ { + "EdgeLocations": edge_locations, + "ProposedSegmentChange": proposed_segment_change, + "ProposedNetworkFunctionGroupChange": proposed_network_function_group_change, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/networkmanager/direct_connect_gateway_attachments_list_only/index.md b/website/docs/services/networkmanager/direct_connect_gateway_attachments_list_only/index.md deleted file mode 100644 index fabc29a01..000000000 --- a/website/docs/services/networkmanager/direct_connect_gateway_attachments_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: direct_connect_gateway_attachments_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - direct_connect_gateway_attachments_list_only - - networkmanager - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists direct_connect_gateway_attachments in a region or regions, for all properties use direct_connect_gateway_attachments - -## Overview - - - - - - - -
Namedirect_connect_gateway_attachments_list_only
TypeResource
DescriptionAWS::NetworkManager::DirectConnectGatewayAttachment Resource Type
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all direct_connect_gateway_attachments in a region. -```sql -SELECT -region, -attachment_id -FROM awscc.networkmanager.direct_connect_gateway_attachments_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the direct_connect_gateway_attachments_list_only resource, see direct_connect_gateway_attachments - diff --git a/website/docs/services/networkmanager/global_networks/index.md b/website/docs/services/networkmanager/global_networks/index.md index 23a56a5a9..0909ac66d 100644 --- a/website/docs/services/networkmanager/global_networks/index.md +++ b/website/docs/services/networkmanager/global_networks/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a global_network resource or list ## Fields + + + global_network
resource or list "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::NetworkManager::GlobalNetwork. @@ -91,31 +117,37 @@ For more information, see + global_networks INSERT + global_networks DELETE + global_networks UPDATE + global_networks_list_only SELECT + global_networks SELECT @@ -124,6 +156,15 @@ For more information, see + + Gets all properties from an individual global_network. ```sql SELECT @@ -137,6 +178,19 @@ state FROM awscc.networkmanager.global_networks WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all global_networks in a region. +```sql +SELECT +region, +id +FROM awscc.networkmanager.global_networks_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -217,6 +271,22 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.networkmanager.global_networks +SET data__PatchDocument = string('{{ { + "Description": description, + "Tags": tags, + "CreatedAt": created_at, + "State": state +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/networkmanager/global_networks_list_only/index.md b/website/docs/services/networkmanager/global_networks_list_only/index.md deleted file mode 100644 index 13bdcd531..000000000 --- a/website/docs/services/networkmanager/global_networks_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: global_networks_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - global_networks_list_only - - networkmanager - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists global_networks in a region or regions, for all properties use global_networks - -## Overview - - - - - - - -
Nameglobal_networks_list_only
TypeResource
DescriptionThe AWS::NetworkManager::GlobalNetwork type specifies a global network of the user's account
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all global_networks in a region. -```sql -SELECT -region, -id -FROM awscc.networkmanager.global_networks_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the global_networks_list_only resource, see global_networks - diff --git a/website/docs/services/networkmanager/index.md b/website/docs/services/networkmanager/index.md index 16bbb5144..3d8c38da0 100644 --- a/website/docs/services/networkmanager/index.md +++ b/website/docs/services/networkmanager/index.md @@ -20,7 +20,7 @@ The networkmanager service documentation.
-total resources: 30
+total resources: 15
@@ -30,36 +30,21 @@ The networkmanager service documentation. \ 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 6b439952a..2e0ad2550 100644 --- a/website/docs/services/networkmanager/link_associations/index.md +++ b/website/docs/services/networkmanager/link_associations/index.md @@ -33,6 +33,40 @@ Creates, updates, deletes or gets a link_association resource or li ## Fields + + + + + + + link_association
resource or li "description": "AWS region." } ]} /> + + For more information, see AWS::NetworkManager::LinkAssociation. @@ -64,26 +100,31 @@ For more information, see + link_associations INSERT + link_associations DELETE + link_associations_list_only SELECT + link_associations SELECT @@ -92,6 +133,15 @@ For more information, see + + Gets all properties from an individual link_association. ```sql SELECT @@ -102,6 +152,21 @@ link_id FROM awscc.networkmanager.link_associations WHERE region = 'us-east-1' AND data__Identifier = '||'; ``` + + + +Lists all link_associations in a region. +```sql +SELECT +region, +global_network_id, +device_id, +link_id +FROM awscc.networkmanager.link_associations_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -174,6 +239,7 @@ resources: + ## `DELETE` example ```sql diff --git a/website/docs/services/networkmanager/link_associations_list_only/index.md b/website/docs/services/networkmanager/link_associations_list_only/index.md deleted file mode 100644 index 3ac9bfb1c..000000000 --- a/website/docs/services/networkmanager/link_associations_list_only/index.md +++ /dev/null @@ -1,92 +0,0 @@ ---- -title: link_associations_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - link_associations_list_only - - networkmanager - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists link_associations in a region or regions, for all properties use link_associations - -## Overview - - - - - - - -
Namelink_associations_list_only
TypeResource
DescriptionThe AWS::NetworkManager::LinkAssociation type associates a link to a device. The device and link must be in the same global network and the same site.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all link_associations in a region. -```sql -SELECT -region, -global_network_id, -device_id, -link_id -FROM awscc.networkmanager.link_associations_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the link_associations_list_only resource, see link_associations - diff --git a/website/docs/services/networkmanager/links/index.md b/website/docs/services/networkmanager/links/index.md index 1d973e882..1b1179b07 100644 --- a/website/docs/services/networkmanager/links/index.md +++ b/website/docs/services/networkmanager/links/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a link resource or lists li ## Fields + + + link resource or lists li "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::NetworkManager::Link. @@ -128,31 +159,37 @@ For more information, see + links INSERT + links DELETE + links UPDATE + links_list_only SELECT + links SELECT @@ -161,6 +198,15 @@ For more information, see + + Gets all properties from an individual link. ```sql SELECT @@ -179,6 +225,20 @@ state FROM awscc.networkmanager.links WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + + + +Lists all links in a region. +```sql +SELECT +region, +global_network_id, +link_id +FROM awscc.networkmanager.links_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -271,6 +331,23 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.networkmanager.links +SET data__PatchDocument = string('{{ { + "Bandwidth": bandwidth, + "Provider": provider, + "Description": description, + "Tags": tags, + "Type": type +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = '|'; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/networkmanager/links_list_only/index.md b/website/docs/services/networkmanager/links_list_only/index.md deleted file mode 100644 index 60234208b..000000000 --- a/website/docs/services/networkmanager/links_list_only/index.md +++ /dev/null @@ -1,86 +0,0 @@ ---- -title: links_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - links_list_only - - networkmanager - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists links in a region or regions, for all properties use links - -## Overview - - - - - - - -
Namelinks_list_only
TypeResource
DescriptionThe AWS::NetworkManager::Link type describes a link.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all links in a region. -```sql -SELECT -region, -global_network_id, -link_id -FROM awscc.networkmanager.links_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the links_list_only resource, see links - 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 095174aa6..ff0929862 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 @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a site_to_site_vpn_attachment res ## Fields + + + site_to_site_vpn_attachment
res "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::NetworkManager::SiteToSiteVpnAttachment. @@ -204,31 +230,37 @@ For more information, see + site_to_site_vpn_attachments INSERT + site_to_site_vpn_attachments DELETE + site_to_site_vpn_attachments UPDATE + site_to_site_vpn_attachments_list_only SELECT + site_to_site_vpn_attachments SELECT @@ -237,6 +269,15 @@ For more information, see + + Gets all properties from an individual site_to_site_vpn_attachment. ```sql SELECT @@ -261,6 +302,19 @@ vpn_connection_arn FROM awscc.networkmanager.site_to_site_vpn_attachments WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all site_to_site_vpn_attachments in a region. +```sql +SELECT +region, +attachment_id +FROM awscc.networkmanager.site_to_site_vpn_attachments_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -353,6 +407,22 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.networkmanager.site_to_site_vpn_attachments +SET data__PatchDocument = string('{{ { + "ProposedSegmentChange": proposed_segment_change, + "NetworkFunctionGroupName": network_function_group_name, + "ProposedNetworkFunctionGroupChange": proposed_network_function_group_change, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/networkmanager/site_to_site_vpn_attachments_list_only/index.md b/website/docs/services/networkmanager/site_to_site_vpn_attachments_list_only/index.md deleted file mode 100644 index 46d1ffdca..000000000 --- a/website/docs/services/networkmanager/site_to_site_vpn_attachments_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: site_to_site_vpn_attachments_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - site_to_site_vpn_attachments_list_only - - networkmanager - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists site_to_site_vpn_attachments in a region or regions, for all properties use site_to_site_vpn_attachments - -## Overview - - - - - - - -
Namesite_to_site_vpn_attachments_list_only
TypeResource
DescriptionAWS::NetworkManager::SiteToSiteVpnAttachment Resource Type definition.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all site_to_site_vpn_attachments in a region. -```sql -SELECT -region, -attachment_id -FROM awscc.networkmanager.site_to_site_vpn_attachments_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the site_to_site_vpn_attachments_list_only resource, see site_to_site_vpn_attachments - diff --git a/website/docs/services/networkmanager/sites/index.md b/website/docs/services/networkmanager/sites/index.md index 85e12c8f0..2ff79c25a 100644 --- a/website/docs/services/networkmanager/sites/index.md +++ b/website/docs/services/networkmanager/sites/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a site resource or lists si ## Fields + + + site resource or lists si "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::NetworkManager::Site. @@ -118,31 +149,37 @@ For more information, see + sites INSERT + sites DELETE + sites UPDATE + sites_list_only SELECT + sites SELECT @@ -151,6 +188,15 @@ For more information, see + + Gets all properties from an individual site. ```sql SELECT @@ -166,6 +212,20 @@ state FROM awscc.networkmanager.sites WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + + + +Lists all sites in a region. +```sql +SELECT +region, +global_network_id, +site_id +FROM awscc.networkmanager.sites_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -243,6 +303,21 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.networkmanager.sites +SET data__PatchDocument = string('{{ { + "Description": description, + "Tags": tags, + "Location": location +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = '|'; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/networkmanager/sites_list_only/index.md b/website/docs/services/networkmanager/sites_list_only/index.md deleted file mode 100644 index 3ee9115a4..000000000 --- a/website/docs/services/networkmanager/sites_list_only/index.md +++ /dev/null @@ -1,86 +0,0 @@ ---- -title: sites_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - sites_list_only - - networkmanager - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists sites in a region or regions, for all properties use sites - -## Overview - - - - - - - -
Namesites_list_only
TypeResource
DescriptionThe AWS::NetworkManager::Site type describes a site.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all sites in a region. -```sql -SELECT -region, -global_network_id, -site_id -FROM awscc.networkmanager.sites_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the sites_list_only resource, see sites - diff --git a/website/docs/services/networkmanager/transit_gateway_peerings/index.md b/website/docs/services/networkmanager/transit_gateway_peerings/index.md index 196aa71f5..2d5b9c04b 100644 --- a/website/docs/services/networkmanager/transit_gateway_peerings/index.md +++ b/website/docs/services/networkmanager/transit_gateway_peerings/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a transit_gateway_peering resourc ## Fields + + + transit_gateway_peering
resourc "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::NetworkManager::TransitGatewayPeering. @@ -121,31 +147,37 @@ For more information, see + transit_gateway_peerings INSERT + transit_gateway_peerings DELETE + transit_gateway_peerings UPDATE + transit_gateway_peerings_list_only SELECT + transit_gateway_peerings SELECT @@ -154,6 +186,15 @@ For more information, see + + Gets all properties from an individual transit_gateway_peering. ```sql SELECT @@ -173,6 +214,19 @@ tags FROM awscc.networkmanager.transit_gateway_peerings WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all transit_gateway_peerings in a region. +```sql +SELECT +region, +peering_id +FROM awscc.networkmanager.transit_gateway_peerings_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -245,6 +299,19 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.networkmanager.transit_gateway_peerings +SET data__PatchDocument = string('{{ { + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/networkmanager/transit_gateway_peerings_list_only/index.md b/website/docs/services/networkmanager/transit_gateway_peerings_list_only/index.md deleted file mode 100644 index e2efc4105..000000000 --- a/website/docs/services/networkmanager/transit_gateway_peerings_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: transit_gateway_peerings_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - transit_gateway_peerings_list_only - - networkmanager - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists transit_gateway_peerings in a region or regions, for all properties use transit_gateway_peerings - -## Overview - - - - - - - -
Nametransit_gateway_peerings_list_only
TypeResource
DescriptionAWS::NetworkManager::TransitGatewayPeering Resoruce Type.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all transit_gateway_peerings in a region. -```sql -SELECT -region, -peering_id -FROM awscc.networkmanager.transit_gateway_peerings_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the transit_gateway_peerings_list_only resource, see transit_gateway_peerings - diff --git a/website/docs/services/networkmanager/transit_gateway_registrations/index.md b/website/docs/services/networkmanager/transit_gateway_registrations/index.md index 3a06db318..d8a2298d2 100644 --- a/website/docs/services/networkmanager/transit_gateway_registrations/index.md +++ b/website/docs/services/networkmanager/transit_gateway_registrations/index.md @@ -33,6 +33,35 @@ Creates, updates, deletes or gets a transit_gateway_registration re ## Fields + + + + + + + transit_gateway_registration re "description": "AWS region." } ]} /> + + For more information, see AWS::NetworkManager::TransitGatewayRegistration. @@ -59,26 +90,31 @@ For more information, see + transit_gateway_registrations INSERT + transit_gateway_registrations DELETE + transit_gateway_registrations_list_only SELECT + transit_gateway_registrations SELECT @@ -87,6 +123,15 @@ For more information, see + + Gets all properties from an individual transit_gateway_registration. ```sql SELECT @@ -96,6 +141,20 @@ transit_gateway_arn FROM awscc.networkmanager.transit_gateway_registrations WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + + + +Lists all transit_gateway_registrations in a region. +```sql +SELECT +region, +global_network_id, +transit_gateway_arn +FROM awscc.networkmanager.transit_gateway_registrations_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -162,6 +221,7 @@ resources: + ## `DELETE` example ```sql diff --git a/website/docs/services/networkmanager/transit_gateway_registrations_list_only/index.md b/website/docs/services/networkmanager/transit_gateway_registrations_list_only/index.md deleted file mode 100644 index 2f7755038..000000000 --- a/website/docs/services/networkmanager/transit_gateway_registrations_list_only/index.md +++ /dev/null @@ -1,86 +0,0 @@ ---- -title: transit_gateway_registrations_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - transit_gateway_registrations_list_only - - networkmanager - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists transit_gateway_registrations in a region or regions, for all properties use transit_gateway_registrations - -## Overview - - - - - - - -
Nametransit_gateway_registrations_list_only
TypeResource
DescriptionThe AWS::NetworkManager::TransitGatewayRegistration type registers a transit gateway in your global network. The transit gateway can be in any AWS Region, but it must be owned by the same AWS account that owns the global network. You cannot register a transit gateway in more than one global network.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all transit_gateway_registrations in a region. -```sql -SELECT -region, -global_network_id, -transit_gateway_arn -FROM awscc.networkmanager.transit_gateway_registrations_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the transit_gateway_registrations_list_only resource, see transit_gateway_registrations - 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 8b1453866..d048bed5f 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 @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a transit_gateway_route_table_attachment ## Fields + + + transit_gateway_route_table_attachment "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::NetworkManager::TransitGatewayRouteTableAttachment. @@ -209,31 +235,37 @@ For more information, see + transit_gateway_route_table_attachments INSERT + transit_gateway_route_table_attachments DELETE + transit_gateway_route_table_attachments UPDATE + transit_gateway_route_table_attachments_list_only SELECT + transit_gateway_route_table_attachments SELECT @@ -242,6 +274,15 @@ For more information, see + + Gets all properties from an individual transit_gateway_route_table_attachment. ```sql SELECT @@ -267,6 +308,19 @@ tags FROM awscc.networkmanager.transit_gateway_route_table_attachments WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all transit_gateway_route_table_attachments in a region. +```sql +SELECT +region, +attachment_id +FROM awscc.networkmanager.transit_gateway_route_table_attachments_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -359,6 +413,22 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.networkmanager.transit_gateway_route_table_attachments +SET data__PatchDocument = string('{{ { + "ProposedSegmentChange": proposed_segment_change, + "NetworkFunctionGroupName": network_function_group_name, + "ProposedNetworkFunctionGroupChange": proposed_network_function_group_change, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/networkmanager/transit_gateway_route_table_attachments_list_only/index.md b/website/docs/services/networkmanager/transit_gateway_route_table_attachments_list_only/index.md deleted file mode 100644 index cb20c7a39..000000000 --- a/website/docs/services/networkmanager/transit_gateway_route_table_attachments_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: transit_gateway_route_table_attachments_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - transit_gateway_route_table_attachments_list_only - - networkmanager - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists transit_gateway_route_table_attachments in a region or regions, for all properties use transit_gateway_route_table_attachments - -## Overview - - - - - - - -
Nametransit_gateway_route_table_attachments_list_only
TypeResource
DescriptionAWS::NetworkManager::TransitGatewayRouteTableAttachment Resource Type definition.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all transit_gateway_route_table_attachments in a region. -```sql -SELECT -region, -attachment_id -FROM awscc.networkmanager.transit_gateway_route_table_attachments_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the transit_gateway_route_table_attachments_list_only resource, see transit_gateway_route_table_attachments - diff --git a/website/docs/services/networkmanager/vpc_attachments/index.md b/website/docs/services/networkmanager/vpc_attachments/index.md index a78504772..1bd62a881 100644 --- a/website/docs/services/networkmanager/vpc_attachments/index.md +++ b/website/docs/services/networkmanager/vpc_attachments/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a vpc_attachment resource or list ## Fields + + + vpc_attachment
resource or list "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::NetworkManager::VpcAttachment. @@ -236,31 +262,37 @@ For more information, see + vpc_attachments INSERT + vpc_attachments DELETE + vpc_attachments UPDATE + vpc_attachments_list_only SELECT + vpc_attachments SELECT @@ -269,6 +301,15 @@ For more information, see + + Gets all properties from an individual vpc_attachment. ```sql SELECT @@ -295,6 +336,19 @@ options FROM awscc.networkmanager.vpc_attachments WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all vpc_attachments in a region. +```sql +SELECT +region, +attachment_id +FROM awscc.networkmanager.vpc_attachments_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -398,6 +452,23 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.networkmanager.vpc_attachments +SET data__PatchDocument = string('{{ { + "ProposedSegmentChange": proposed_segment_change, + "ProposedNetworkFunctionGroupChange": proposed_network_function_group_change, + "Tags": tags, + "SubnetArns": subnet_arns, + "Options": options +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/networkmanager/vpc_attachments_list_only/index.md b/website/docs/services/networkmanager/vpc_attachments_list_only/index.md deleted file mode 100644 index 60b6dd7aa..000000000 --- a/website/docs/services/networkmanager/vpc_attachments_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: vpc_attachments_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - vpc_attachments_list_only - - networkmanager - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists vpc_attachments in a region or regions, for all properties use vpc_attachments - -## Overview - - - - - - - -
Namevpc_attachments_list_only
TypeResource
DescriptionAWS::NetworkManager::VpcAttachment Resoruce Type
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all vpc_attachments in a region. -```sql -SELECT -region, -attachment_id -FROM awscc.networkmanager.vpc_attachments_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the vpc_attachments_list_only resource, see vpc_attachments - diff --git a/website/docs/services/notifications/channel_associations/index.md b/website/docs/services/notifications/channel_associations/index.md index 2b02eb95f..8a5a39ece 100644 --- a/website/docs/services/notifications/channel_associations/index.md +++ b/website/docs/services/notifications/channel_associations/index.md @@ -33,6 +33,35 @@ Creates, updates, deletes or gets a channel_association resource or ## Fields + + + +Example: arn:aws:chatbot::123456789012:chat-configuration/slack-channel/security-ops" + }, + { + "name": "notification_configuration_arn", + "type": "string", + "description": "ARN identifier of the NotificationConfiguration.
Example: arn:aws:notifications::123456789012:configuration/a01jes88qxwkbj05xv9c967pgm1" + }, + { + "name": "region", + "type": "string", + "description": "AWS region." + } +]} /> +
+ + channel_association resource or "description": "AWS region." } ]} /> + +
For more information, see AWS::Notifications::ChannelAssociation. @@ -59,26 +90,31 @@ For more information, see + channel_associations INSERT + channel_associations DELETE + channel_associations_list_only SELECT + channel_associations SELECT @@ -87,6 +123,15 @@ For more information, see + + Gets all properties from an individual channel_association. ```sql SELECT @@ -96,6 +141,20 @@ notification_configuration_arn FROM awscc.notifications.channel_associations WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + + + +Lists all channel_associations in a region. +```sql +SELECT +region, +arn, +notification_configuration_arn +FROM awscc.notifications.channel_associations_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -162,6 +221,7 @@ resources: + ## `DELETE` example ```sql diff --git a/website/docs/services/notifications/channel_associations_list_only/index.md b/website/docs/services/notifications/channel_associations_list_only/index.md deleted file mode 100644 index ddd9ad751..000000000 --- a/website/docs/services/notifications/channel_associations_list_only/index.md +++ /dev/null @@ -1,86 +0,0 @@ ---- -title: channel_associations_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - channel_associations_list_only - - notifications - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists channel_associations in a region or regions, for all properties use channel_associations - -## Overview - - - - - - - -
Namechannel_associations_list_only
TypeResource
DescriptionResource Type definition for AWS::Notifications::ChannelAssociation
Id
- -## Fields -Example: arn:aws:chatbot::123456789012:chat-configuration/slack-channel/security-ops" - }, - { - "name": "notification_configuration_arn", - "type": "string", - "description": "ARN identifier of the NotificationConfiguration.
Example: arn:aws:notifications::123456789012:configuration/a01jes88qxwkbj05xv9c967pgm1" - }, - { - "name": "region", - "type": "string", - "description": "AWS region." - } -]} /> - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all channel_associations in a region. -```sql -SELECT -region, -arn, -notification_configuration_arn -FROM awscc.notifications.channel_associations_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the channel_associations_list_only resource, see channel_associations - diff --git a/website/docs/services/notifications/event_rules/index.md b/website/docs/services/notifications/event_rules/index.md index 2462be4e2..b5b14aa89 100644 --- a/website/docs/services/notifications/event_rules/index.md +++ b/website/docs/services/notifications/event_rules/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets an event_rule resource or lists < ## Fields + + + event_rule resource or lists < "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::Notifications::EventRule. @@ -94,31 +120,37 @@ For more information, see + event_rules INSERT + event_rules DELETE + event_rules UPDATE + event_rules_list_only SELECT + event_rules SELECT @@ -127,6 +159,15 @@ For more information, see + + Gets all properties from an individual event_rule. ```sql SELECT @@ -143,6 +184,19 @@ status_summary_by_region FROM awscc.notifications.event_rules WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all event_rules in a region. +```sql +SELECT +region, +arn +FROM awscc.notifications.event_rules_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -226,6 +280,20 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.notifications.event_rules +SET data__PatchDocument = string('{{ { + "EventPattern": event_pattern, + "Regions": regions +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/notifications/event_rules_list_only/index.md b/website/docs/services/notifications/event_rules_list_only/index.md deleted file mode 100644 index ff7237a18..000000000 --- a/website/docs/services/notifications/event_rules_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: event_rules_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - event_rules_list_only - - notifications - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists event_rules in a region or regions, for all properties use event_rules - -## Overview - - - - - - - -
Nameevent_rules_list_only
TypeResource
DescriptionResource Type definition for AWS::Notifications::EventRule
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all event_rules in a region. -```sql -SELECT -region, -arn -FROM awscc.notifications.event_rules_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the event_rules_list_only resource, see event_rules - diff --git a/website/docs/services/notifications/index.md b/website/docs/services/notifications/index.md index 318d5920d..1a43fce02 100644 --- a/website/docs/services/notifications/index.md +++ b/website/docs/services/notifications/index.md @@ -20,7 +20,7 @@ The notifications service documentation.
-total resources: 14
+total resources: 7
@@ -30,20 +30,13 @@ The notifications service documentation. \ 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 a83dd6542..15ae8d28d 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 @@ -33,6 +33,35 @@ Creates, updates, deletes or gets a managed_notification_account_contact_a ## Fields + + + + + + + managed_notification_account_contact_a "description": "AWS region." } ]} /> + + For more information, see AWS::Notifications::ManagedNotificationAccountContactAssociation. @@ -59,31 +90,37 @@ For more information, see + managed_notification_account_contact_associations INSERT + managed_notification_account_contact_associations DELETE + managed_notification_account_contact_associations UPDATE + managed_notification_account_contact_associations_list_only SELECT + managed_notification_account_contact_associations SELECT @@ -92,6 +129,15 @@ For more information, see + + Gets all properties from an individual managed_notification_account_contact_association. ```sql SELECT @@ -101,6 +147,20 @@ contact_identifier FROM awscc.notifications.managed_notification_account_contact_associations WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + + + +Lists all managed_notification_account_contact_associations in a region. +```sql +SELECT +region, +managed_notification_configuration_arn, +contact_identifier +FROM awscc.notifications.managed_notification_account_contact_associations_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -167,6 +227,7 @@ resources: + ## `DELETE` example ```sql diff --git a/website/docs/services/notifications/managed_notification_account_contact_associations_list_only/index.md b/website/docs/services/notifications/managed_notification_account_contact_associations_list_only/index.md deleted file mode 100644 index e03c29b60..000000000 --- a/website/docs/services/notifications/managed_notification_account_contact_associations_list_only/index.md +++ /dev/null @@ -1,86 +0,0 @@ ---- -title: managed_notification_account_contact_associations_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - managed_notification_account_contact_associations_list_only - - notifications - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists managed_notification_account_contact_associations in a region or regions, for all properties use managed_notification_account_contact_associations - -## Overview - - - - - - - -
Namemanaged_notification_account_contact_associations_list_only
TypeResource
DescriptionResource Type definition for ManagedNotificationAccountContactAssociation
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all managed_notification_account_contact_associations in a region. -```sql -SELECT -region, -managed_notification_configuration_arn, -contact_identifier -FROM awscc.notifications.managed_notification_account_contact_associations_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the managed_notification_account_contact_associations_list_only resource, see managed_notification_account_contact_associations - 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 29c7c708c..d48f3f86c 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 @@ -33,6 +33,35 @@ Creates, updates, deletes or gets a managed_notification_additional_channe ## Fields + + + +Example: arn:aws:chatbot::123456789012:chat-configuration/slack-channel/security-ops" + }, + { + "name": "managed_notification_configuration_arn", + "type": "string", + "description": "ARN identifier of the Managed Notification.
Example: arn:aws:notifications::381491923782:managed-notification-configuration/category/AWS-Health/sub-category/Billing" + }, + { + "name": "region", + "type": "string", + "description": "AWS region." + } +]} /> +
+ + managed_notification_additional_channe "description": "AWS region." } ]} /> + +
For more information, see AWS::Notifications::ManagedNotificationAdditionalChannelAssociation. @@ -59,26 +90,31 @@ For more information, see + managed_notification_additional_channel_associations INSERT + managed_notification_additional_channel_associations DELETE + managed_notification_additional_channel_associations_list_only SELECT + managed_notification_additional_channel_associations SELECT @@ -87,6 +123,15 @@ For more information, see + + Gets all properties from an individual managed_notification_additional_channel_association. ```sql SELECT @@ -96,6 +141,20 @@ managed_notification_configuration_arn FROM awscc.notifications.managed_notification_additional_channel_associations WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + + + +Lists all managed_notification_additional_channel_associations in a region. +```sql +SELECT +region, +channel_arn, +managed_notification_configuration_arn +FROM awscc.notifications.managed_notification_additional_channel_associations_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -162,6 +221,7 @@ resources: + ## `DELETE` example ```sql diff --git a/website/docs/services/notifications/managed_notification_additional_channel_associations_list_only/index.md b/website/docs/services/notifications/managed_notification_additional_channel_associations_list_only/index.md deleted file mode 100644 index 072844af0..000000000 --- a/website/docs/services/notifications/managed_notification_additional_channel_associations_list_only/index.md +++ /dev/null @@ -1,86 +0,0 @@ ---- -title: managed_notification_additional_channel_associations_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - managed_notification_additional_channel_associations_list_only - - notifications - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists managed_notification_additional_channel_associations in a region or regions, for all properties use managed_notification_additional_channel_associations - -## Overview - - - - - - - -
Namemanaged_notification_additional_channel_associations_list_only
TypeResource
DescriptionResource Type definition for AWS::Notifications::ManagedNotificationAdditionalChannelAssociation
Id
- -## Fields -Example: arn:aws:chatbot::123456789012:chat-configuration/slack-channel/security-ops" - }, - { - "name": "managed_notification_configuration_arn", - "type": "string", - "description": "ARN identifier of the Managed Notification.
Example: arn:aws:notifications::381491923782:managed-notification-configuration/category/AWS-Health/sub-category/Billing" - }, - { - "name": "region", - "type": "string", - "description": "AWS region." - } -]} /> - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all managed_notification_additional_channel_associations in a region. -```sql -SELECT -region, -channel_arn, -managed_notification_configuration_arn -FROM awscc.notifications.managed_notification_additional_channel_associations_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the managed_notification_additional_channel_associations_list_only resource, see managed_notification_additional_channel_associations - diff --git a/website/docs/services/notifications/notification_configurations/index.md b/website/docs/services/notifications/notification_configurations/index.md index 4e6aadf61..361aed6d6 100644 --- a/website/docs/services/notifications/notification_configurations/index.md +++ b/website/docs/services/notifications/notification_configurations/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a notification_configuration reso ## Fields + + + notification_configuration
reso "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::Notifications::NotificationConfiguration. @@ -96,31 +122,37 @@ For more information, see + notification_configurations INSERT + notification_configurations DELETE + notification_configurations UPDATE + notification_configurations_list_only SELECT + notification_configurations SELECT @@ -129,6 +161,15 @@ For more information, see + + Gets all properties from an individual notification_configuration. ```sql SELECT @@ -143,6 +184,19 @@ tags FROM awscc.notifications.notification_configurations WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all notification_configurations in a region. +```sql +SELECT +region, +arn +FROM awscc.notifications.notification_configurations_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -219,6 +273,21 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.notifications.notification_configurations +SET data__PatchDocument = string('{{ { + "AggregationDuration": aggregation_duration, + "Description": description, + "Name": name +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/notifications/notification_configurations_list_only/index.md b/website/docs/services/notifications/notification_configurations_list_only/index.md deleted file mode 100644 index ce0917768..000000000 --- a/website/docs/services/notifications/notification_configurations_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: notification_configurations_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - notification_configurations_list_only - - notifications - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists notification_configurations in a region or regions, for all properties use notification_configurations - -## Overview - - - - - - - -
Namenotification_configurations_list_only
TypeResource
DescriptionResource Type definition for AWS::Notifications::NotificationConfiguration
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all notification_configurations in a region. -```sql -SELECT -region, -arn -FROM awscc.notifications.notification_configurations_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the notification_configurations_list_only resource, see notification_configurations - diff --git a/website/docs/services/notifications/notification_hubs/index.md b/website/docs/services/notifications/notification_hubs/index.md index 191d9d7ac..9bfaae690 100644 --- a/website/docs/services/notifications/notification_hubs/index.md +++ b/website/docs/services/notifications/notification_hubs/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a notification_hub resource or li ## Fields + + + notification_hub
resource or li "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::Notifications::NotificationHub. @@ -76,26 +102,31 @@ For more information, see + notification_hubs INSERT + notification_hubs DELETE + notification_hubs_list_only SELECT + notification_hubs SELECT @@ -104,6 +135,15 @@ For more information, see + + Gets all properties from an individual notification_hub. ```sql SELECT @@ -114,6 +154,19 @@ creation_time FROM awscc.notifications.notification_hubs WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all notification_hubs in a region. +```sql +SELECT +region, +region +FROM awscc.notifications.notification_hubs_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -174,6 +227,7 @@ resources: + ## `DELETE` example ```sql diff --git a/website/docs/services/notifications/notification_hubs_list_only/index.md b/website/docs/services/notifications/notification_hubs_list_only/index.md deleted file mode 100644 index 904e70a64..000000000 --- a/website/docs/services/notifications/notification_hubs_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: notification_hubs_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - notification_hubs_list_only - - notifications - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists notification_hubs in a region or regions, for all properties use notification_hubs - -## Overview - - - - - - - -
Namenotification_hubs_list_only
TypeResource
DescriptionResource Type definition for AWS::Notifications::NotificationHub
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all notification_hubs in a region. -```sql -SELECT -region, -region -FROM awscc.notifications.notification_hubs_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the notification_hubs_list_only resource, see notification_hubs - diff --git a/website/docs/services/notifications/organizational_unit_associations/index.md b/website/docs/services/notifications/organizational_unit_associations/index.md index 7d7dd1fe2..eb3c3de00 100644 --- a/website/docs/services/notifications/organizational_unit_associations/index.md +++ b/website/docs/services/notifications/organizational_unit_associations/index.md @@ -33,6 +33,35 @@ Creates, updates, deletes or gets an organizational_unit_association ## Fields + + + +Example: arn:aws:notifications::123456789012:configuration/a01jes88qxwkbj05xv9c967pgm1" + }, + { + "name": "organizational_unit_id", + "type": "string", + "description": "The ID of the organizational unit." + }, + { + "name": "region", + "type": "string", + "description": "AWS region." + } +]} /> + + + organizational_unit_association + + For more information, see AWS::Notifications::OrganizationalUnitAssociation. @@ -59,26 +90,31 @@ For more information, see + organizational_unit_associations INSERT + organizational_unit_associations DELETE + organizational_unit_associations_list_only SELECT + organizational_unit_associations SELECT @@ -87,6 +123,15 @@ For more information, see + + Gets all properties from an individual organizational_unit_association. ```sql SELECT @@ -96,6 +141,20 @@ organizational_unit_id FROM awscc.notifications.organizational_unit_associations WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + + + +Lists all organizational_unit_associations in a region. +```sql +SELECT +region, +notification_configuration_arn, +organizational_unit_id +FROM awscc.notifications.organizational_unit_associations_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -162,6 +221,7 @@ resources: + ## `DELETE` example ```sql diff --git a/website/docs/services/notifications/organizational_unit_associations_list_only/index.md b/website/docs/services/notifications/organizational_unit_associations_list_only/index.md deleted file mode 100644 index f29c38038..000000000 --- a/website/docs/services/notifications/organizational_unit_associations_list_only/index.md +++ /dev/null @@ -1,86 +0,0 @@ ---- -title: organizational_unit_associations_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - organizational_unit_associations_list_only - - notifications - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists organizational_unit_associations in a region or regions, for all properties use organizational_unit_associations - -## Overview - - - - - - - -
Nameorganizational_unit_associations_list_only
TypeResource
DescriptionResource Type definition for AWS::Notifications::OrganizationalUnitAssociation
Id
- -## Fields -Example: arn:aws:notifications::123456789012:configuration/a01jes88qxwkbj05xv9c967pgm1" - }, - { - "name": "organizational_unit_id", - "type": "string", - "description": "The ID of the organizational unit." - }, - { - "name": "region", - "type": "string", - "description": "AWS region." - } -]} /> - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all organizational_unit_associations in a region. -```sql -SELECT -region, -notification_configuration_arn, -organizational_unit_id -FROM awscc.notifications.organizational_unit_associations_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the organizational_unit_associations_list_only resource, see organizational_unit_associations - diff --git a/website/docs/services/notificationscontacts/email_contacts/index.md b/website/docs/services/notificationscontacts/email_contacts/index.md index 0b5a8bad6..296f398e0 100644 --- a/website/docs/services/notificationscontacts/email_contacts/index.md +++ b/website/docs/services/notificationscontacts/email_contacts/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets an email_contact resource or list ## Fields + + + email_contact resource or list "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::NotificationsContacts::EmailContact. @@ -120,26 +146,31 @@ For more information, see + email_contacts INSERT + email_contacts DELETE + email_contacts_list_only SELECT + email_contacts SELECT @@ -148,6 +179,15 @@ For more information, see + + Gets all properties from an individual email_contact. ```sql SELECT @@ -160,6 +200,19 @@ tags FROM awscc.notificationscontacts.email_contacts WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all email_contacts in a region. +```sql +SELECT +region, +arn +FROM awscc.notificationscontacts.email_contacts_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -232,6 +285,7 @@ resources: + ## `DELETE` example ```sql diff --git a/website/docs/services/notificationscontacts/email_contacts_list_only/index.md b/website/docs/services/notificationscontacts/email_contacts_list_only/index.md deleted file mode 100644 index 80d103f28..000000000 --- a/website/docs/services/notificationscontacts/email_contacts_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: email_contacts_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - email_contacts_list_only - - notificationscontacts - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists email_contacts in a region or regions, for all properties use email_contacts - -## Overview - - - - - - - -
Nameemail_contacts_list_only
TypeResource
DescriptionDefinition of AWS::NotificationsContacts::EmailContact Resource Type
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all email_contacts in a region. -```sql -SELECT -region, -arn -FROM awscc.notificationscontacts.email_contacts_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the email_contacts_list_only resource, see email_contacts - diff --git a/website/docs/services/notificationscontacts/index.md b/website/docs/services/notificationscontacts/index.md index e7452192d..fcb589c2c 100644 --- a/website/docs/services/notificationscontacts/index.md +++ b/website/docs/services/notificationscontacts/index.md @@ -20,7 +20,7 @@ The notificationscontacts service documentation.
-total resources: 2
+total resources: 1
@@ -32,6 +32,6 @@ The notificationscontacts service documentation. email_contacts \ No newline at end of file diff --git a/website/docs/services/oam/index.md b/website/docs/services/oam/index.md index 48b98d5f5..7eeebd149 100644 --- a/website/docs/services/oam/index.md +++ b/website/docs/services/oam/index.md @@ -20,7 +20,7 @@ The oam service documentation.
-total resources: 4
+total resources: 2
@@ -29,11 +29,9 @@ The oam service documentation. ## Resources \ 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 d20babe95..9bb9fe9ff 100644 --- a/website/docs/services/oam/links/index.md +++ b/website/docs/services/oam/links/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a link resource or lists li ## Fields + + + link resource or lists li "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::Oam::Link. @@ -98,31 +124,37 @@ For more information, see + links INSERT + links DELETE + links UPDATE + links_list_only SELECT + links SELECT @@ -131,6 +163,15 @@ For more information, see + + Gets all properties from an individual link. ```sql SELECT @@ -145,6 +186,19 @@ tags FROM awscc.oam.links WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all links in a region. +```sql +SELECT +region, +arn +FROM awscc.oam.links_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -227,6 +281,21 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.oam.links +SET data__PatchDocument = string('{{ { + "ResourceTypes": resource_types, + "LinkConfiguration": link_configuration, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/oam/links_list_only/index.md b/website/docs/services/oam/links_list_only/index.md deleted file mode 100644 index 5f535160b..000000000 --- a/website/docs/services/oam/links_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: links_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - links_list_only - - oam - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists links in a region or regions, for all properties use links - -## Overview - - - - - - - -
Namelinks_list_only
TypeResource
DescriptionDefinition of AWS::Oam::Link Resource Type
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all links in a region. -```sql -SELECT -region, -arn -FROM awscc.oam.links_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the links_list_only resource, see links - diff --git a/website/docs/services/oam/sinks/index.md b/website/docs/services/oam/sinks/index.md index 021361fc0..4d181ba5a 100644 --- a/website/docs/services/oam/sinks/index.md +++ b/website/docs/services/oam/sinks/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a sink resource or lists si ## Fields + + + sink resource or lists si "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::Oam::Sink. @@ -69,31 +95,37 @@ For more information, see + sinks INSERT + sinks DELETE + sinks UPDATE + sinks_list_only SELECT + sinks SELECT @@ -102,6 +134,15 @@ For more information, see + + Gets all properties from an individual sink. ```sql SELECT @@ -113,6 +154,19 @@ tags FROM awscc.oam.sinks WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all sinks in a region. +```sql +SELECT +region, +arn +FROM awscc.oam.sinks_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -181,6 +235,20 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.oam.sinks +SET data__PatchDocument = string('{{ { + "Policy": policy, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/oam/sinks_list_only/index.md b/website/docs/services/oam/sinks_list_only/index.md deleted file mode 100644 index 668fd1a1b..000000000 --- a/website/docs/services/oam/sinks_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: sinks_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - sinks_list_only - - oam - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists sinks in a region or regions, for all properties use sinks - -## Overview - - - - - - - -
Namesinks_list_only
TypeResource
DescriptionResource Type definition for AWS::Oam::Sink
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all sinks in a region. -```sql -SELECT -region, -arn -FROM awscc.oam.sinks_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the sinks_list_only resource, see sinks - diff --git a/website/docs/services/observabilityadmin/index.md b/website/docs/services/observabilityadmin/index.md index 1423ae540..87cee45bc 100644 --- a/website/docs/services/observabilityadmin/index.md +++ b/website/docs/services/observabilityadmin/index.md @@ -20,7 +20,7 @@ The observabilityadmin service documentation.
-total resources: 4
+total resources: 2
@@ -29,11 +29,9 @@ The observabilityadmin service documentation. ## Resources \ 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 9c7c44ac8..54bca99f9 100644 --- a/website/docs/services/observabilityadmin/organization_telemetry_rules/index.md +++ b/website/docs/services/observabilityadmin/organization_telemetry_rules/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets an organization_telemetry_rule re ## Fields + + + organization_telemetry_rule
re "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::ObservabilityAdmin::OrganizationTelemetryRule. @@ -110,31 +170,37 @@ For more information, see + organization_telemetry_rules INSERT + organization_telemetry_rules DELETE + organization_telemetry_rules UPDATE + organization_telemetry_rules_list_only SELECT + organization_telemetry_rules SELECT @@ -143,6 +209,15 @@ For more information, see + + Gets all properties from an individual organization_telemetry_rule. ```sql SELECT @@ -154,6 +229,19 @@ tags FROM awscc.observabilityadmin.organization_telemetry_rules WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all organization_telemetry_rules in a region. +```sql +SELECT +region, +rule_arn +FROM awscc.observabilityadmin.organization_telemetry_rules_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -230,6 +318,20 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.observabilityadmin.organization_telemetry_rules +SET data__PatchDocument = string('{{ { + "Rule": rule, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/observabilityadmin/organization_telemetry_rules_list_only/index.md b/website/docs/services/observabilityadmin/organization_telemetry_rules_list_only/index.md deleted file mode 100644 index 021ad8043..000000000 --- a/website/docs/services/observabilityadmin/organization_telemetry_rules_list_only/index.md +++ /dev/null @@ -1,114 +0,0 @@ ---- -title: organization_telemetry_rules_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - organization_telemetry_rules_list_only - - observabilityadmin - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists organization_telemetry_rules in a region or regions, for all properties use organization_telemetry_rules - -## Overview - - - - - - - -
Nameorganization_telemetry_rules_list_only
TypeResource
DescriptionThe AWS::ObservabilityAdmin::OrganizationTelemetryRule resource defines a CloudWatch Observability Admin Organization Telemetry Rule.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all organization_telemetry_rules in a region. -```sql -SELECT -region, -rule_arn -FROM awscc.observabilityadmin.organization_telemetry_rules_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the organization_telemetry_rules_list_only resource, see organization_telemetry_rules - diff --git a/website/docs/services/observabilityadmin/telemetry_rules/index.md b/website/docs/services/observabilityadmin/telemetry_rules/index.md index 45fd58e18..27945e021 100644 --- a/website/docs/services/observabilityadmin/telemetry_rules/index.md +++ b/website/docs/services/observabilityadmin/telemetry_rules/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a telemetry_rule resource or list ## Fields + + + telemetry_rule
resource or list "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::ObservabilityAdmin::TelemetryRule. @@ -110,31 +170,37 @@ For more information, see + telemetry_rules INSERT + telemetry_rules DELETE + telemetry_rules UPDATE + telemetry_rules_list_only SELECT + telemetry_rules SELECT @@ -143,6 +209,15 @@ For more information, see + + Gets all properties from an individual telemetry_rule. ```sql SELECT @@ -154,6 +229,19 @@ tags FROM awscc.observabilityadmin.telemetry_rules WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all telemetry_rules in a region. +```sql +SELECT +region, +rule_arn +FROM awscc.observabilityadmin.telemetry_rules_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -230,6 +318,20 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.observabilityadmin.telemetry_rules +SET data__PatchDocument = string('{{ { + "Rule": rule, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/observabilityadmin/telemetry_rules_list_only/index.md b/website/docs/services/observabilityadmin/telemetry_rules_list_only/index.md deleted file mode 100644 index 198e4e882..000000000 --- a/website/docs/services/observabilityadmin/telemetry_rules_list_only/index.md +++ /dev/null @@ -1,114 +0,0 @@ ---- -title: telemetry_rules_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - telemetry_rules_list_only - - observabilityadmin - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists telemetry_rules in a region or regions, for all properties use telemetry_rules - -## Overview - - - - - - - -
Nametelemetry_rules_list_only
TypeResource
DescriptionThe AWS::ObservabilityAdmin::TelemetryRule resource defines a CloudWatch Observability Admin Telemetry Rule.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all telemetry_rules in a region. -```sql -SELECT -region, -rule_arn -FROM awscc.observabilityadmin.telemetry_rules_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the telemetry_rules_list_only resource, see telemetry_rules - 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 18b006808..49b612a56 100644 --- a/website/docs/services/odb/cloud_autonomous_vm_clusters/index.md +++ b/website/docs/services/odb/cloud_autonomous_vm_clusters/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a cloud_autonomous_vm_cluster res ## Fields + + + cloud_autonomous_vm_cluster res "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::ODB::CloudAutonomousVmCluster. @@ -313,31 +339,37 @@ For more information, see + cloud_autonomous_vm_clusters INSERT + cloud_autonomous_vm_clusters DELETE + cloud_autonomous_vm_clusters UPDATE + cloud_autonomous_vm_clusters_list_only SELECT + cloud_autonomous_vm_clusters SELECT @@ -346,6 +378,15 @@ For more information, see + + Gets all properties from an individual cloud_autonomous_vm_cluster. ```sql SELECT @@ -397,6 +438,19 @@ total_container_databases FROM awscc.odb.cloud_autonomous_vm_clusters WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all cloud_autonomous_vm_clusters in a region. +```sql +SELECT +region, +cloud_autonomous_vm_cluster_arn +FROM awscc.odb.cloud_autonomous_vm_clusters_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -560,6 +614,19 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.odb.cloud_autonomous_vm_clusters +SET data__PatchDocument = string('{{ { + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/odb/cloud_autonomous_vm_clusters_list_only/index.md b/website/docs/services/odb/cloud_autonomous_vm_clusters_list_only/index.md deleted file mode 100644 index 5f384a401..000000000 --- a/website/docs/services/odb/cloud_autonomous_vm_clusters_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: cloud_autonomous_vm_clusters_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - cloud_autonomous_vm_clusters_list_only - - odb - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists cloud_autonomous_vm_clusters in a region or regions, for all properties use cloud_autonomous_vm_clusters - -## Overview - - - - - - - -
Namecloud_autonomous_vm_clusters_list_only
TypeResource
DescriptionThe AWS::ODB::CloudAutonomousVmCluster resource creates a Cloud Autonomous VM Cluster
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all cloud_autonomous_vm_clusters in a region. -```sql -SELECT -region, -cloud_autonomous_vm_cluster_arn -FROM awscc.odb.cloud_autonomous_vm_clusters_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the cloud_autonomous_vm_clusters_list_only resource, see cloud_autonomous_vm_clusters - diff --git a/website/docs/services/odb/cloud_exadata_infrastructures/index.md b/website/docs/services/odb/cloud_exadata_infrastructures/index.md index 62fe1c462..53a73c356 100644 --- a/website/docs/services/odb/cloud_exadata_infrastructures/index.md +++ b/website/docs/services/odb/cloud_exadata_infrastructures/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a cloud_exadata_infrastructure re ## Fields + + + cloud_exadata_infrastructure re "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::ODB::CloudExadataInfrastructure. @@ -223,31 +249,37 @@ For more information, see + cloud_exadata_infrastructures INSERT + cloud_exadata_infrastructures DELETE + cloud_exadata_infrastructures UPDATE + cloud_exadata_infrastructures_list_only SELECT + cloud_exadata_infrastructures SELECT @@ -256,6 +288,15 @@ For more information, see + + Gets all properties from an individual cloud_exadata_infrastructure. ```sql SELECT @@ -294,6 +335,19 @@ db_server_ids FROM awscc.odb.cloud_exadata_infrastructures WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all cloud_exadata_infrastructures in a region. +```sql +SELECT +region, +cloud_exadata_infrastructure_arn +FROM awscc.odb.cloud_exadata_infrastructures_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -411,6 +465,19 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.odb.cloud_exadata_infrastructures +SET data__PatchDocument = string('{{ { + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/odb/cloud_exadata_infrastructures_list_only/index.md b/website/docs/services/odb/cloud_exadata_infrastructures_list_only/index.md deleted file mode 100644 index 716926513..000000000 --- a/website/docs/services/odb/cloud_exadata_infrastructures_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: cloud_exadata_infrastructures_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - cloud_exadata_infrastructures_list_only - - odb - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists cloud_exadata_infrastructures in a region or regions, for all properties use cloud_exadata_infrastructures - -## Overview - - - - - - - -
Namecloud_exadata_infrastructures_list_only
TypeResource
DescriptionThe AWS::ODB::CloudExadataInfrastructure resource creates an Exadata Infrastructure
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all cloud_exadata_infrastructures in a region. -```sql -SELECT -region, -cloud_exadata_infrastructure_arn -FROM awscc.odb.cloud_exadata_infrastructures_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the cloud_exadata_infrastructures_list_only resource, see cloud_exadata_infrastructures - diff --git a/website/docs/services/odb/cloud_vm_clusters/index.md b/website/docs/services/odb/cloud_vm_clusters/index.md index 4ff431921..e8c5e2760 100644 --- a/website/docs/services/odb/cloud_vm_clusters/index.md +++ b/website/docs/services/odb/cloud_vm_clusters/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a cloud_vm_cluster resource or li ## Fields + + + cloud_vm_cluster resource or li "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::ODB::CloudVmCluster. @@ -253,31 +279,37 @@ For more information, see + cloud_vm_clusters INSERT + cloud_vm_clusters DELETE + cloud_vm_clusters UPDATE + cloud_vm_clusters_list_only SELECT + cloud_vm_clusters SELECT @@ -286,6 +318,15 @@ For more information, see + + Gets all properties from an individual cloud_vm_cluster. ```sql SELECT @@ -328,6 +369,19 @@ vip_ids FROM awscc.odb.cloud_vm_clusters WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all cloud_vm_clusters in a region. +```sql +SELECT +region, +cloud_vm_cluster_arn +FROM awscc.odb.cloud_vm_clusters_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -509,6 +563,19 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.odb.cloud_vm_clusters +SET data__PatchDocument = string('{{ { + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/odb/cloud_vm_clusters_list_only/index.md b/website/docs/services/odb/cloud_vm_clusters_list_only/index.md deleted file mode 100644 index 66c7f99de..000000000 --- a/website/docs/services/odb/cloud_vm_clusters_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: cloud_vm_clusters_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - cloud_vm_clusters_list_only - - odb - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists cloud_vm_clusters in a region or regions, for all properties use cloud_vm_clusters - -## Overview - - - - - - - -
Namecloud_vm_clusters_list_only
TypeResource
DescriptionThe AWS::ODB::CloudVmCluster resource creates a Cloud VM Cluster
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all cloud_vm_clusters in a region. -```sql -SELECT -region, -cloud_vm_cluster_arn -FROM awscc.odb.cloud_vm_clusters_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the cloud_vm_clusters_list_only resource, see cloud_vm_clusters - diff --git a/website/docs/services/odb/index.md b/website/docs/services/odb/index.md index 7c3216395..c8e2a390e 100644 --- a/website/docs/services/odb/index.md +++ b/website/docs/services/odb/index.md @@ -20,7 +20,7 @@ The odb service documentation.
-total resources: 8
+total resources: 4
@@ -30,14 +30,10 @@ The odb service documentation. \ 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 96a1127de..beca0c4a2 100644 --- a/website/docs/services/odb/odb_networks/index.md +++ b/website/docs/services/odb/odb_networks/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets an odb_network resource or lists ## Fields + + + odb_network resource or lists "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::ODB::OdbNetwork. @@ -126,31 +152,37 @@ For more information, see + odb_networks INSERT + odb_networks DELETE + odb_networks UPDATE + odb_networks_list_only SELECT + odb_networks SELECT @@ -159,6 +191,15 @@ For more information, see + + Gets all properties from an individual odb_network. ```sql SELECT @@ -179,6 +220,19 @@ tags FROM awscc.odb.odb_networks WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all odb_networks in a region. +```sql +SELECT +region, +odb_network_arn +FROM awscc.odb.odb_networks_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -283,6 +337,20 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.odb.odb_networks +SET data__PatchDocument = string('{{ { + "DeleteAssociatedResources": delete_associated_resources, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/odb/odb_networks_list_only/index.md b/website/docs/services/odb/odb_networks_list_only/index.md deleted file mode 100644 index d6b7395a8..000000000 --- a/website/docs/services/odb/odb_networks_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: odb_networks_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - odb_networks_list_only - - odb - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists odb_networks in a region or regions, for all properties use odb_networks - -## Overview - - - - - - - -
Nameodb_networks_list_only
TypeResource
DescriptionThe AWS::ODB::OdbNetwork resource creates an ODB Network
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all odb_networks in a region. -```sql -SELECT -region, -odb_network_arn -FROM awscc.odb.odb_networks_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the odb_networks_list_only resource, see odb_networks - diff --git a/website/docs/services/omics/annotation_stores/index.md b/website/docs/services/omics/annotation_stores/index.md index 4928563c2..aca4a26c1 100644 --- a/website/docs/services/omics/annotation_stores/index.md +++ b/website/docs/services/omics/annotation_stores/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets an annotation_store resource or l ## Fields + + + annotation_store resource or l "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::Omics::AnnotationStore. @@ -138,31 +164,37 @@ For more information, see + annotation_stores INSERT + annotation_stores DELETE + annotation_stores UPDATE + annotation_stores_list_only SELECT + annotation_stores SELECT @@ -171,6 +203,15 @@ For more information, see + + Gets all properties from an individual annotation_store. ```sql SELECT @@ -192,6 +233,19 @@ update_time FROM awscc.omics.annotation_stores WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all annotation_stores in a region. +```sql +SELECT +region, +name +FROM awscc.omics.annotation_stores_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -281,6 +335,19 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.omics.annotation_stores +SET data__PatchDocument = string('{{ { + "Description": description +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/omics/annotation_stores_list_only/index.md b/website/docs/services/omics/annotation_stores_list_only/index.md deleted file mode 100644 index 4d63b33dc..000000000 --- a/website/docs/services/omics/annotation_stores_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: annotation_stores_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - annotation_stores_list_only - - omics - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists annotation_stores in a region or regions, for all properties use annotation_stores - -## Overview - - - - - - - -
Nameannotation_stores_list_only
TypeResource
DescriptionDefinition of AWS::Omics::AnnotationStore Resource Type
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all annotation_stores in a region. -```sql -SELECT -region, -name -FROM awscc.omics.annotation_stores_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the annotation_stores_list_only resource, see annotation_stores - diff --git a/website/docs/services/omics/index.md b/website/docs/services/omics/index.md index 6573e453c..974e41f13 100644 --- a/website/docs/services/omics/index.md +++ b/website/docs/services/omics/index.md @@ -20,7 +20,7 @@ The omics service documentation.
-total resources: 14
+total resources: 7
@@ -30,20 +30,13 @@ The omics service documentation. \ 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 4b0d21c87..bbec9d8ad 100644 --- a/website/docs/services/omics/reference_stores/index.md +++ b/website/docs/services/omics/reference_stores/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a reference_store resource or lis ## Fields + + + reference_store resource or lis "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::Omics::ReferenceStore. @@ -96,26 +122,31 @@ For more information, see + reference_stores INSERT + reference_stores DELETE + reference_stores_list_only SELECT + reference_stores SELECT @@ -124,6 +155,15 @@ For more information, see + + Gets all properties from an individual reference_store. ```sql SELECT @@ -138,6 +178,19 @@ tags FROM awscc.omics.reference_stores WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all reference_stores in a region. +```sql +SELECT +region, +reference_store_id +FROM awscc.omics.reference_stores_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -212,6 +265,7 @@ resources: + ## `DELETE` example ```sql diff --git a/website/docs/services/omics/reference_stores_list_only/index.md b/website/docs/services/omics/reference_stores_list_only/index.md deleted file mode 100644 index e1d97fbad..000000000 --- a/website/docs/services/omics/reference_stores_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: reference_stores_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - reference_stores_list_only - - omics - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists reference_stores in a region or regions, for all properties use reference_stores - -## Overview - - - - - - - -
Namereference_stores_list_only
TypeResource
DescriptionDefinition of AWS::Omics::ReferenceStore Resource Type
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all reference_stores in a region. -```sql -SELECT -region, -reference_store_id -FROM awscc.omics.reference_stores_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the reference_stores_list_only resource, see reference_stores - diff --git a/website/docs/services/omics/run_groups/index.md b/website/docs/services/omics/run_groups/index.md index ae159066f..0fe632d50 100644 --- a/website/docs/services/omics/run_groups/index.md +++ b/website/docs/services/omics/run_groups/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a run_group resource or lists ## Fields + + + run_group resource or lists + + + + + + For more information, see AWS::Omics::RunGroup. @@ -94,31 +120,37 @@ For more information, see + run_groups INSERT + run_groups DELETE + run_groups UPDATE + run_groups_list_only SELECT + run_groups SELECT @@ -127,6 +159,15 @@ For more information, see + + Gets all properties from an individual run_group. ```sql SELECT @@ -143,6 +184,19 @@ tags FROM awscc.omics.run_groups WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all run_groups in a region. +```sql +SELECT +region, +id +FROM awscc.omics.run_groups_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -233,6 +287,24 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.omics.run_groups +SET data__PatchDocument = string('{{ { + "MaxCpus": max_cpus, + "MaxGpus": max_gpus, + "MaxDuration": max_duration, + "MaxRuns": max_runs, + "Name": name, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/omics/run_groups_list_only/index.md b/website/docs/services/omics/run_groups_list_only/index.md deleted file mode 100644 index 0744c6c13..000000000 --- a/website/docs/services/omics/run_groups_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: run_groups_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - run_groups_list_only - - omics - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists run_groups in a region or regions, for all properties use run_groups - -## Overview - - - - - - - -
Namerun_groups_list_only
TypeResource
DescriptionDefinition of AWS::Omics::RunGroup Resource Type
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all run_groups in a region. -```sql -SELECT -region, -id -FROM awscc.omics.run_groups_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the run_groups_list_only resource, see run_groups - diff --git a/website/docs/services/omics/sequence_stores/index.md b/website/docs/services/omics/sequence_stores/index.md index b415ae5f1..d99cd7e7e 100644 --- a/website/docs/services/omics/sequence_stores/index.md +++ b/website/docs/services/omics/sequence_stores/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a sequence_store resource or list ## Fields + + + sequence_store resource or list "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::Omics::SequenceStore. @@ -146,31 +172,37 @@ For more information, see + sequence_stores INSERT + sequence_stores DELETE + sequence_stores UPDATE + sequence_stores_list_only SELECT + sequence_stores SELECT @@ -179,6 +211,15 @@ For more information, see + + Gets all properties from an individual sequence_store. ```sql SELECT @@ -203,6 +244,19 @@ update_time FROM awscc.omics.sequence_stores WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all sequence_stores in a region. +```sql +SELECT +region, +sequence_store_id +FROM awscc.omics.sequence_stores_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -298,6 +352,25 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.omics.sequence_stores +SET data__PatchDocument = string('{{ { + "AccessLogLocation": access_log_location, + "Description": description, + "FallbackLocation": fallback_location, + "Name": name, + "PropagatedSetLevelTags": propagated_set_level_tags, + "S3AccessPolicy": s3_access_policy, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/omics/sequence_stores_list_only/index.md b/website/docs/services/omics/sequence_stores_list_only/index.md deleted file mode 100644 index a758b0981..000000000 --- a/website/docs/services/omics/sequence_stores_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: sequence_stores_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - sequence_stores_list_only - - omics - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists sequence_stores in a region or regions, for all properties use sequence_stores - -## Overview - - - - - - - -
Namesequence_stores_list_only
TypeResource
DescriptionResource Type definition for AWS::Omics::SequenceStore
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all sequence_stores in a region. -```sql -SELECT -region, -sequence_store_id -FROM awscc.omics.sequence_stores_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the sequence_stores_list_only resource, see sequence_stores - diff --git a/website/docs/services/omics/variant_stores/index.md b/website/docs/services/omics/variant_stores/index.md index c10d270f1..0a21aa64f 100644 --- a/website/docs/services/omics/variant_stores/index.md +++ b/website/docs/services/omics/variant_stores/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a variant_store resource or lists ## Fields + + + variant_store resource or lists "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::Omics::VariantStore. @@ -128,31 +154,37 @@ For more information, see + variant_stores INSERT + variant_stores DELETE + variant_stores UPDATE + variant_stores_list_only SELECT + variant_stores SELECT @@ -161,6 +193,15 @@ For more information, see + + Gets all properties from an individual variant_store. ```sql SELECT @@ -180,6 +221,19 @@ update_time FROM awscc.omics.variant_stores WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all variant_stores in a region. +```sql +SELECT +region, +name +FROM awscc.omics.variant_stores_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -261,6 +315,19 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.omics.variant_stores +SET data__PatchDocument = string('{{ { + "Description": description +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/omics/variant_stores_list_only/index.md b/website/docs/services/omics/variant_stores_list_only/index.md deleted file mode 100644 index 539c2656c..000000000 --- a/website/docs/services/omics/variant_stores_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: variant_stores_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - variant_stores_list_only - - omics - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists variant_stores in a region or regions, for all properties use variant_stores - -## Overview - - - - - - - -
Namevariant_stores_list_only
TypeResource
DescriptionDefinition of AWS::Omics::VariantStore Resource Type
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all variant_stores in a region. -```sql -SELECT -region, -name -FROM awscc.omics.variant_stores_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the variant_stores_list_only resource, see variant_stores - diff --git a/website/docs/services/omics/workflow_versions/index.md b/website/docs/services/omics/workflow_versions/index.md index 152a26028..b8d8296ec 100644 --- a/website/docs/services/omics/workflow_versions/index.md +++ b/website/docs/services/omics/workflow_versions/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a workflow_version resource or li ## Fields + + + workflow_version resource or li "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::Omics::WorkflowVersion. @@ -193,31 +219,37 @@ For more information, see + workflow_versions INSERT + workflow_versions DELETE + workflow_versions UPDATE + workflow_versions_list_only SELECT + workflow_versions SELECT @@ -226,6 +258,15 @@ For more information, see + + Gets all properties from an individual workflow_version. ```sql SELECT @@ -255,6 +296,19 @@ readme_markdown FROM awscc.omics.workflow_versions WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all workflow_versions in a region. +```sql +SELECT +region, +arn +FROM awscc.omics.workflow_versions_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -388,6 +442,23 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.omics.workflow_versions +SET data__PatchDocument = string('{{ { + "Description": description, + "StorageType": storage_type, + "StorageCapacity": storage_capacity, + "Tags": tags, + "readmeMarkdown": readme_markdown +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/omics/workflow_versions_list_only/index.md b/website/docs/services/omics/workflow_versions_list_only/index.md deleted file mode 100644 index aa66fb26c..000000000 --- a/website/docs/services/omics/workflow_versions_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: workflow_versions_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - workflow_versions_list_only - - omics - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists workflow_versions in a region or regions, for all properties use workflow_versions - -## Overview - - - - - - - -
Nameworkflow_versions_list_only
TypeResource
DescriptionDefinition of AWS::Omics::WorkflowVersion Resource Type.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all workflow_versions in a region. -```sql -SELECT -region, -arn -FROM awscc.omics.workflow_versions_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the workflow_versions_list_only resource, see workflow_versions - diff --git a/website/docs/services/omics/workflows/index.md b/website/docs/services/omics/workflows/index.md index da1aba189..e1a2b49c6 100644 --- a/website/docs/services/omics/workflows/index.md +++ b/website/docs/services/omics/workflows/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a workflow resource or lists ## Fields + + + workflow resource or lists + + + + + + For more information, see AWS::Omics::Workflow. @@ -193,31 +219,37 @@ For more information, see + workflows INSERT + workflows DELETE + workflows UPDATE + workflows_list_only SELECT + workflows SELECT @@ -226,6 +258,15 @@ For more information, see + + Gets all properties from an individual workflow. ```sql SELECT @@ -255,6 +296,19 @@ readme_markdown FROM awscc.omics.workflows WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all workflows in a region. +```sql +SELECT +region, +id +FROM awscc.omics.workflows_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -412,6 +466,23 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.omics.workflows +SET data__PatchDocument = string('{{ { + "Description": description, + "Name": name, + "Tags": tags, + "StorageType": storage_type, + "readmeMarkdown": readme_markdown +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/omics/workflows_list_only/index.md b/website/docs/services/omics/workflows_list_only/index.md deleted file mode 100644 index d4d3412e5..000000000 --- a/website/docs/services/omics/workflows_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: workflows_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - workflows_list_only - - omics - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists workflows in a region or regions, for all properties use workflows - -## Overview - - - - - - - -
Nameworkflows_list_only
TypeResource
DescriptionDefinition of AWS::Omics::Workflow Resource Type
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all workflows in a region. -```sql -SELECT -region, -id -FROM awscc.omics.workflows_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the workflows_list_only resource, see workflows - diff --git a/website/docs/services/opensearchserverless/access_policies/index.md b/website/docs/services/opensearchserverless/access_policies/index.md index c10b8e17f..433d0a108 100644 --- a/website/docs/services/opensearchserverless/access_policies/index.md +++ b/website/docs/services/opensearchserverless/access_policies/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets an access_policy resource or list ## Fields + + + access_policy resource or list "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::OpenSearchServerless::AccessPolicy. @@ -69,31 +100,37 @@ For more information, see + access_policies INSERT + access_policies DELETE + access_policies UPDATE + access_policies_list_only SELECT + access_policies SELECT @@ -102,6 +139,15 @@ For more information, see + + Gets all properties from an individual access_policy. ```sql SELECT @@ -113,6 +159,20 @@ policy FROM awscc.opensearchserverless.access_policies WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + + + +Lists all access_policies in a region. +```sql +SELECT +region, +type, +name +FROM awscc.opensearchserverless.access_policies_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -189,6 +249,20 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.opensearchserverless.access_policies +SET data__PatchDocument = string('{{ { + "Description": description, + "Policy": policy +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = '|'; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/opensearchserverless/access_policies_list_only/index.md b/website/docs/services/opensearchserverless/access_policies_list_only/index.md deleted file mode 100644 index a09ab0e8d..000000000 --- a/website/docs/services/opensearchserverless/access_policies_list_only/index.md +++ /dev/null @@ -1,86 +0,0 @@ ---- -title: access_policies_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - access_policies_list_only - - opensearchserverless - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists access_policies in a region or regions, for all properties use access_policies - -## Overview - - - - - - - -
Nameaccess_policies_list_only
TypeResource
DescriptionAmazon OpenSearchServerless access policy resource
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all access_policies in a region. -```sql -SELECT -region, -type, -name -FROM awscc.opensearchserverless.access_policies_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the access_policies_list_only resource, see access_policies - diff --git a/website/docs/services/opensearchserverless/collections/index.md b/website/docs/services/opensearchserverless/collections/index.md index 19bf44f68..f66c6b93e 100644 --- a/website/docs/services/opensearchserverless/collections/index.md +++ b/website/docs/services/opensearchserverless/collections/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a collection resource or lists ## Fields + + + collection resource or lists + + + + + + For more information, see AWS::OpenSearchServerless::Collection. @@ -106,31 +132,37 @@ For more information, see + collections INSERT + collections DELETE + collections UPDATE + collections_list_only SELECT + collections SELECT @@ -139,6 +171,15 @@ For more information, see + + Gets all properties from an individual collection. ```sql SELECT @@ -155,6 +196,19 @@ standby_replicas FROM awscc.opensearchserverless.collections WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all collections in a region. +```sql +SELECT +region, +id +FROM awscc.opensearchserverless.collections_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -233,6 +287,20 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.opensearchserverless.collections +SET data__PatchDocument = string('{{ { + "Description": description, + "StandbyReplicas": standby_replicas +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/opensearchserverless/collections_list_only/index.md b/website/docs/services/opensearchserverless/collections_list_only/index.md deleted file mode 100644 index bff3213d9..000000000 --- a/website/docs/services/opensearchserverless/collections_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: collections_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - collections_list_only - - opensearchserverless - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists collections in a region or regions, for all properties use collections - -## Overview - - - - - - - -
Namecollections_list_only
TypeResource
DescriptionAmazon OpenSearchServerless collection resource
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all collections in a region. -```sql -SELECT -region, -id -FROM awscc.opensearchserverless.collections_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the collections_list_only resource, see collections - diff --git a/website/docs/services/opensearchserverless/index.md b/website/docs/services/opensearchserverless/index.md index c5fdd3373..d9fe944eb 100644 --- a/website/docs/services/opensearchserverless/index.md +++ b/website/docs/services/opensearchserverless/index.md @@ -20,7 +20,7 @@ The opensearchserverless service documentation.
-total resources: 14
+total resources: 7
@@ -30,20 +30,13 @@ The opensearchserverless service documentation. \ 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 f5a85ece0..abd6c82a8 100644 --- a/website/docs/services/opensearchserverless/indices/index.md +++ b/website/docs/services/opensearchserverless/indices/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets an index resource or lists ## Fields + + + index resource or lists "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::OpenSearchServerless::Index. @@ -105,31 +136,37 @@ For more information, see + indices INSERT + indices DELETE + indices UPDATE + indices_list_only SELECT + indices SELECT @@ -138,6 +175,15 @@ For more information, see + + Gets all properties from an individual index. ```sql SELECT @@ -150,6 +196,20 @@ uuid FROM awscc.opensearchserverless.indices WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + + + +Lists all indices in a region. +```sql +SELECT +region, +index_name, +collection_endpoint +FROM awscc.opensearchserverless.indices_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -229,6 +289,20 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.opensearchserverless.indices +SET data__PatchDocument = string('{{ { + "Settings": settings, + "Mappings": mappings +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = '|'; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/opensearchserverless/indices_list_only/index.md b/website/docs/services/opensearchserverless/indices_list_only/index.md deleted file mode 100644 index 1135d1b98..000000000 --- a/website/docs/services/opensearchserverless/indices_list_only/index.md +++ /dev/null @@ -1,86 +0,0 @@ ---- -title: indices_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - indices_list_only - - opensearchserverless - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists indices in a region or regions, for all properties use indices - -## Overview - - - - - - - -
Nameindices_list_only
TypeResource
DescriptionAn OpenSearch Serverless index resource
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all indices in a region. -```sql -SELECT -region, -index_name, -collection_endpoint -FROM awscc.opensearchserverless.indices_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the indices_list_only resource, see indices - diff --git a/website/docs/services/opensearchserverless/lifecycle_policies/index.md b/website/docs/services/opensearchserverless/lifecycle_policies/index.md index 9f6071889..d3e299d1a 100644 --- a/website/docs/services/opensearchserverless/lifecycle_policies/index.md +++ b/website/docs/services/opensearchserverless/lifecycle_policies/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a lifecycle_policy resource or li ## Fields + + + lifecycle_policy
resource or li "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::OpenSearchServerless::LifecyclePolicy. @@ -69,31 +100,37 @@ For more information, see + lifecycle_policies INSERT + lifecycle_policies DELETE + lifecycle_policies UPDATE + lifecycle_policies_list_only SELECT + lifecycle_policies SELECT @@ -102,6 +139,15 @@ For more information, see + + Gets all properties from an individual lifecycle_policy. ```sql SELECT @@ -113,6 +159,20 @@ policy FROM awscc.opensearchserverless.lifecycle_policies WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + + + +Lists all lifecycle_policies in a region. +```sql +SELECT +region, +type, +name +FROM awscc.opensearchserverless.lifecycle_policies_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -189,6 +249,20 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.opensearchserverless.lifecycle_policies +SET data__PatchDocument = string('{{ { + "Description": description, + "Policy": policy +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = '|'; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/opensearchserverless/lifecycle_policies_list_only/index.md b/website/docs/services/opensearchserverless/lifecycle_policies_list_only/index.md deleted file mode 100644 index bd502cfee..000000000 --- a/website/docs/services/opensearchserverless/lifecycle_policies_list_only/index.md +++ /dev/null @@ -1,86 +0,0 @@ ---- -title: lifecycle_policies_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - lifecycle_policies_list_only - - opensearchserverless - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists lifecycle_policies in a region or regions, for all properties use lifecycle_policies - -## Overview - - - - - - - -
Namelifecycle_policies_list_only
TypeResource
DescriptionAmazon OpenSearchServerless lifecycle policy resource
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all lifecycle_policies in a region. -```sql -SELECT -region, -type, -name -FROM awscc.opensearchserverless.lifecycle_policies_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the lifecycle_policies_list_only resource, see lifecycle_policies - diff --git a/website/docs/services/opensearchserverless/security_configs/index.md b/website/docs/services/opensearchserverless/security_configs/index.md index a5aa7ea06..b2e274f7f 100644 --- a/website/docs/services/opensearchserverless/security_configs/index.md +++ b/website/docs/services/opensearchserverless/security_configs/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a security_config resource or lis ## Fields + + + security_config resource or lis "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::OpenSearchServerless::SecurityConfig. @@ -138,31 +164,37 @@ For more information, see + security_configs INSERT + security_configs DELETE + security_configs UPDATE + security_configs_list_only SELECT + security_configs SELECT @@ -171,6 +203,15 @@ For more information, see + + Gets all properties from an individual security_config. ```sql SELECT @@ -184,6 +225,19 @@ type FROM awscc.opensearchserverless.security_configs WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all security_configs in a region. +```sql +SELECT +region, +id +FROM awscc.opensearchserverless.security_configs_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -279,6 +333,20 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.opensearchserverless.security_configs +SET data__PatchDocument = string('{{ { + "Description": description, + "SamlOptions": saml_options +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/opensearchserverless/security_configs_list_only/index.md b/website/docs/services/opensearchserverless/security_configs_list_only/index.md deleted file mode 100644 index 38748909b..000000000 --- a/website/docs/services/opensearchserverless/security_configs_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: security_configs_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - security_configs_list_only - - opensearchserverless - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists security_configs in a region or regions, for all properties use security_configs - -## Overview - - - - - - - -
Namesecurity_configs_list_only
TypeResource
DescriptionAmazon OpenSearchServerless security config resource
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all security_configs in a region. -```sql -SELECT -region, -id -FROM awscc.opensearchserverless.security_configs_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the security_configs_list_only resource, see security_configs - diff --git a/website/docs/services/opensearchserverless/security_policies/index.md b/website/docs/services/opensearchserverless/security_policies/index.md index 3bc6b5bfd..25d97fce6 100644 --- a/website/docs/services/opensearchserverless/security_policies/index.md +++ b/website/docs/services/opensearchserverless/security_policies/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a security_policy resource or lis ## Fields + + + security_policy resource or lis "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::OpenSearchServerless::SecurityPolicy. @@ -69,31 +100,37 @@ For more information, see + security_policies INSERT + security_policies DELETE + security_policies UPDATE + security_policies_list_only SELECT + security_policies SELECT @@ -102,6 +139,15 @@ For more information, see + + Gets all properties from an individual security_policy. ```sql SELECT @@ -113,6 +159,20 @@ type FROM awscc.opensearchserverless.security_policies WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + + + +Lists all security_policies in a region. +```sql +SELECT +region, +type, +name +FROM awscc.opensearchserverless.security_policies_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -189,6 +249,20 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.opensearchserverless.security_policies +SET data__PatchDocument = string('{{ { + "Description": description, + "Policy": policy +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = '|'; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/opensearchserverless/security_policies_list_only/index.md b/website/docs/services/opensearchserverless/security_policies_list_only/index.md deleted file mode 100644 index 781cb6e6f..000000000 --- a/website/docs/services/opensearchserverless/security_policies_list_only/index.md +++ /dev/null @@ -1,86 +0,0 @@ ---- -title: security_policies_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - security_policies_list_only - - opensearchserverless - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists security_policies in a region or regions, for all properties use security_policies - -## Overview - - - - - - - -
Namesecurity_policies_list_only
TypeResource
DescriptionAmazon OpenSearchServerless security policy resource
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all security_policies in a region. -```sql -SELECT -region, -type, -name -FROM awscc.opensearchserverless.security_policies_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the security_policies_list_only resource, see security_policies - diff --git a/website/docs/services/opensearchserverless/vpc_endpoints/index.md b/website/docs/services/opensearchserverless/vpc_endpoints/index.md index f6e01851e..4ba64cd87 100644 --- a/website/docs/services/opensearchserverless/vpc_endpoints/index.md +++ b/website/docs/services/opensearchserverless/vpc_endpoints/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a vpc_endpoint resource or lists ## Fields + + + vpc_endpoint resource or lists "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::OpenSearchServerless::VpcEndpoint. @@ -74,31 +100,37 @@ For more information, see + vpc_endpoints INSERT + vpc_endpoints DELETE + vpc_endpoints UPDATE + vpc_endpoints_list_only SELECT + vpc_endpoints SELECT @@ -107,6 +139,15 @@ For more information, see + + Gets all properties from an individual vpc_endpoint. ```sql SELECT @@ -119,6 +160,19 @@ vpc_id FROM awscc.opensearchserverless.vpc_endpoints WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all vpc_endpoints in a region. +```sql +SELECT +region, +id +FROM awscc.opensearchserverless.vpc_endpoints_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -197,6 +251,20 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.opensearchserverless.vpc_endpoints +SET data__PatchDocument = string('{{ { + "SecurityGroupIds": security_group_ids, + "SubnetIds": subnet_ids +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/opensearchserverless/vpc_endpoints_list_only/index.md b/website/docs/services/opensearchserverless/vpc_endpoints_list_only/index.md deleted file mode 100644 index 6d2f9402f..000000000 --- a/website/docs/services/opensearchserverless/vpc_endpoints_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: vpc_endpoints_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - vpc_endpoints_list_only - - opensearchserverless - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists vpc_endpoints in a region or regions, for all properties use vpc_endpoints - -## Overview - - - - - - - -
Namevpc_endpoints_list_only
TypeResource
DescriptionAmazon OpenSearchServerless vpc endpoint resource
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all vpc_endpoints in a region. -```sql -SELECT -region, -id -FROM awscc.opensearchserverless.vpc_endpoints_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the vpc_endpoints_list_only resource, see vpc_endpoints - diff --git a/website/docs/services/opensearchservice/applications/index.md b/website/docs/services/opensearchservice/applications/index.md index d28adb21a..45dbeba84 100644 --- a/website/docs/services/opensearchservice/applications/index.md +++ b/website/docs/services/opensearchservice/applications/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets an application resource or lists ## Fields + + + application resource or lists "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::OpenSearchService::Application. @@ -142,31 +168,37 @@ For more information, see + applications INSERT + applications DELETE + applications UPDATE + applications_list_only SELECT + applications SELECT @@ -175,6 +207,15 @@ For more information, see + + Gets all properties from an individual application. ```sql SELECT @@ -190,6 +231,19 @@ tags FROM awscc.opensearchservice.applications WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all applications in a region. +```sql +SELECT +region, +name +FROM awscc.opensearchservice.applications_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -279,6 +333,23 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.opensearchservice.applications +SET data__PatchDocument = string('{{ { + "IamIdentityCenterOptions": iam_identity_center_options, + "Endpoint": endpoint, + "AppConfigs": app_configs, + "DataSources": data_sources, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/opensearchservice/applications_list_only/index.md b/website/docs/services/opensearchservice/applications_list_only/index.md deleted file mode 100644 index cfebf3580..000000000 --- a/website/docs/services/opensearchservice/applications_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: applications_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - applications_list_only - - opensearchservice - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists applications in a region or regions, for all properties use applications - -## Overview - - - - - - - -
Nameapplications_list_only
TypeResource
DescriptionAmazon OpenSearchService application resource
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all applications in a region. -```sql -SELECT -region, -name -FROM awscc.opensearchservice.applications_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the applications_list_only resource, see applications - diff --git a/website/docs/services/opensearchservice/domains/index.md b/website/docs/services/opensearchservice/domains/index.md index ae27b6961..b3fbcc42f 100644 --- a/website/docs/services/opensearchservice/domains/index.md +++ b/website/docs/services/opensearchservice/domains/index.md @@ -998,6 +998,35 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.opensearchservice.domains +SET data__PatchDocument = string('{{ { + "ClusterConfig": cluster_config, + "AccessPolicies": access_policies, + "IPAddressType": ip_address_type, + "EngineVersion": engine_version, + "AdvancedOptions": advanced_options, + "LogPublishingOptions": log_publishing_options, + "SnapshotOptions": snapshot_options, + "VPCOptions": vpc_options, + "NodeToNodeEncryptionOptions": node_to_node_encryption_options, + "DomainEndpointOptions": domain_endpoint_options, + "CognitoOptions": cognito_options, + "EBSOptions": ebs_options, + "EncryptionAtRestOptions": encryption_at_rest_options, + "Tags": tags, + "OffPeakWindowOptions": off_peak_window_options, + "SoftwareUpdateOptions": software_update_options, + "SkipShardMigrationWait": skip_shard_migration_wait +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/opensearchservice/index.md b/website/docs/services/opensearchservice/index.md index 4c78cf674..ea84ec1c2 100644 --- a/website/docs/services/opensearchservice/index.md +++ b/website/docs/services/opensearchservice/index.md @@ -20,7 +20,7 @@ The opensearchservice service documentation.
-total resources: 3
+total resources: 2
@@ -29,8 +29,7 @@ The opensearchservice service documentation. ## Resources
domains diff --git a/website/docs/services/organizations/accounts/index.md b/website/docs/services/organizations/accounts/index.md index 47800ac81..617a78959 100644 --- a/website/docs/services/organizations/accounts/index.md +++ b/website/docs/services/organizations/accounts/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets an account resource or lists ## Fields + + + account resource or lists + + + + + + For more information, see AWS::Organizations::Account. @@ -111,31 +137,37 @@ For more information, see + accounts INSERT + accounts DELETE + accounts UPDATE + accounts_list_only SELECT + accounts SELECT @@ -144,6 +176,15 @@ For more information, see + + Gets all properties from an individual account. ```sql SELECT @@ -161,6 +202,19 @@ status FROM awscc.organizations.accounts WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all accounts in a region. +```sql +SELECT +region, +account_id +FROM awscc.organizations.accounts_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -242,6 +296,23 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.organizations.accounts +SET data__PatchDocument = string('{{ { + "AccountName": account_name, + "Email": email, + "RoleName": role_name, + "ParentIds": parent_ids, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/organizations/accounts_list_only/index.md b/website/docs/services/organizations/accounts_list_only/index.md deleted file mode 100644 index 810672d05..000000000 --- a/website/docs/services/organizations/accounts_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: accounts_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - accounts_list_only - - organizations - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists accounts in a region or regions, for all properties use accounts - -## Overview - - - - - - - -
Nameaccounts_list_only
TypeResource
DescriptionYou can use AWS::Organizations::Account to manage accounts in organization.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all accounts in a region. -```sql -SELECT -region, -account_id -FROM awscc.organizations.accounts_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the accounts_list_only resource, see accounts - diff --git a/website/docs/services/organizations/index.md b/website/docs/services/organizations/index.md index ce0dde2b8..95510f457 100644 --- a/website/docs/services/organizations/index.md +++ b/website/docs/services/organizations/index.md @@ -20,7 +20,7 @@ The organizations service documentation.
-total resources: 10
+total resources: 5
@@ -30,16 +30,11 @@ The organizations service documentation. \ 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 c22bbd7ec..40ae1244e 100644 --- a/website/docs/services/organizations/organizational_units/index.md +++ b/website/docs/services/organizations/organizational_units/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets an organizational_unit resource o ## Fields + + + organizational_unit resource o "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::Organizations::OrganizationalUnit. @@ -86,31 +112,37 @@ For more information, see + organizational_units INSERT + organizational_units DELETE + organizational_units UPDATE + organizational_units_list_only SELECT + organizational_units SELECT @@ -119,6 +151,15 @@ For more information, see + + Gets all properties from an individual organizational_unit. ```sql SELECT @@ -131,6 +172,19 @@ tags FROM awscc.organizations.organizational_units WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all organizational_units in a region. +```sql +SELECT +region, +id +FROM awscc.organizations.organizational_units_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -203,6 +257,20 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.organizations.organizational_units +SET data__PatchDocument = string('{{ { + "Name": name, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/organizations/organizational_units_list_only/index.md b/website/docs/services/organizations/organizational_units_list_only/index.md deleted file mode 100644 index 385406a97..000000000 --- a/website/docs/services/organizations/organizational_units_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: organizational_units_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - organizational_units_list_only - - organizations - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists organizational_units in a region or regions, for all properties use organizational_units - -## Overview - - - - - - - -
Nameorganizational_units_list_only
TypeResource
DescriptionYou can use organizational units (OUs) to group accounts together to administer as a single unit. This greatly simplifies the management of your accounts. For example, you can attach a policy-based control to an OU, and all accounts within the OU automatically inherit the policy. You can create multiple OUs within a single organization, and you can create OUs within other OUs. Each OU can contain multiple accounts, and you can move accounts from one OU to another. However, OU names must be unique within a parent OU or root.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all organizational_units in a region. -```sql -SELECT -region, -id -FROM awscc.organizations.organizational_units_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the organizational_units_list_only resource, see organizational_units - diff --git a/website/docs/services/organizations/organizations/index.md b/website/docs/services/organizations/organizations/index.md index 97db7ae97..a29e55f60 100644 --- a/website/docs/services/organizations/organizations/index.md +++ b/website/docs/services/organizations/organizations/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets an organization resource or lists ## Fields + + + organization resource or lists "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::Organizations::Organization. @@ -84,31 +110,37 @@ For more information, see + organizations INSERT + organizations DELETE + organizations UPDATE + organizations_list_only SELECT + organizations SELECT @@ -117,6 +149,15 @@ For more information, see + + Gets all properties from an individual organization. ```sql SELECT @@ -131,6 +172,19 @@ root_id FROM awscc.organizations.organizations WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all organizations in a region. +```sql +SELECT +region, +id +FROM awscc.organizations.organizations_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -191,6 +245,19 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.organizations.organizations +SET data__PatchDocument = string('{{ { + "FeatureSet": feature_set +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/organizations/organizations_list_only/index.md b/website/docs/services/organizations/organizations_list_only/index.md deleted file mode 100644 index 73eddf28b..000000000 --- a/website/docs/services/organizations/organizations_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: organizations_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - organizations_list_only - - organizations - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists organizations in a region or regions, for all properties use organizations - -## Overview - - - - - - - -
Nameorganizations_list_only
TypeResource
DescriptionResource schema for AWS::Organizations::Organization
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all organizations in a region. -```sql -SELECT -region, -id -FROM awscc.organizations.organizations_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the organizations_list_only resource, see organizations - diff --git a/website/docs/services/organizations/policies/index.md b/website/docs/services/organizations/policies/index.md index 00199d75f..4bb1ef1d4 100644 --- a/website/docs/services/organizations/policies/index.md +++ b/website/docs/services/organizations/policies/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a policy resource or lists ## Fields + + + policy resource or lists "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::Organizations::Policy. @@ -106,31 +132,37 @@ For more information, see + policies INSERT + policies DELETE + policies UPDATE + policies_list_only SELECT + policies SELECT @@ -139,6 +171,15 @@ For more information, see + + Gets all properties from an individual policy. ```sql SELECT @@ -155,6 +196,19 @@ aws_managed FROM awscc.organizations.policies WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all policies in a region. +```sql +SELECT +region, +id +FROM awscc.organizations.policies_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -242,6 +296,23 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.organizations.policies +SET data__PatchDocument = string('{{ { + "Name": name, + "Content": content, + "Description": description, + "TargetIds": target_ids, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/organizations/policies_list_only/index.md b/website/docs/services/organizations/policies_list_only/index.md deleted file mode 100644 index d573a400b..000000000 --- a/website/docs/services/organizations/policies_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: policies_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - policies_list_only - - organizations - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists policies in a region or regions, for all properties use policies - -## Overview - - - - - - - -
Namepolicies_list_only
TypeResource
DescriptionPolicies in AWS Organizations enable you to manage different features of the AWS accounts in your organization. You can use policies when all features are enabled in your organization.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all policies in a region. -```sql -SELECT -region, -id -FROM awscc.organizations.policies_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the policies_list_only resource, see policies - diff --git a/website/docs/services/organizations/resource_policies/index.md b/website/docs/services/organizations/resource_policies/index.md index e394cac46..7205d864b 100644 --- a/website/docs/services/organizations/resource_policies/index.md +++ b/website/docs/services/organizations/resource_policies/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a resource_policy resource or lis ## Fields + + + resource_policy
resource or lis "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::Organizations::ResourcePolicy. @@ -81,31 +107,37 @@ For more information, see + resource_policies INSERT + resource_policies DELETE + resource_policies UPDATE + resource_policies_list_only SELECT + resource_policies SELECT @@ -114,6 +146,15 @@ For more information, see + + Gets all properties from an individual resource_policy. ```sql SELECT @@ -125,6 +166,19 @@ tags FROM awscc.organizations.resource_policies WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all resource_policies in a region. +```sql +SELECT +region, +id +FROM awscc.organizations.resource_policies_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -191,6 +245,20 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.organizations.resource_policies +SET data__PatchDocument = string('{{ { + "Content": content, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/organizations/resource_policies_list_only/index.md b/website/docs/services/organizations/resource_policies_list_only/index.md deleted file mode 100644 index d5a5ec616..000000000 --- a/website/docs/services/organizations/resource_policies_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: resource_policies_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - resource_policies_list_only - - organizations - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists resource_policies in a region or regions, for all properties use resource_policies - -## Overview - - - - - - - -
Nameresource_policies_list_only
TypeResource
DescriptionYou can use AWS::Organizations::ResourcePolicy to delegate policy management for AWS Organizations to specified member accounts to perform policy actions that are by default available only to the management account.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all resource_policies in a region. -```sql -SELECT -region, -id -FROM awscc.organizations.resource_policies_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the resource_policies_list_only resource, see resource_policies - diff --git a/website/docs/services/osis/index.md b/website/docs/services/osis/index.md index 73dfa46d1..202057448 100644 --- a/website/docs/services/osis/index.md +++ b/website/docs/services/osis/index.md @@ -20,7 +20,7 @@ The osis service documentation.
-total resources: 2
+total resources: 1
@@ -32,6 +32,6 @@ The osis service documentation. pipelines
\ 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 57f13e0b5..3b9acbdfc 100644 --- a/website/docs/services/osis/pipelines/index.md +++ b/website/docs/services/osis/pipelines/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a pipeline resource or lists ## Fields + + + pipeline resource or lists + + + + + + For more information, see AWS::OSIS::Pipeline. @@ -205,31 +231,37 @@ For more information, see + pipelines INSERT + pipelines DELETE + pipelines UPDATE + pipelines_list_only SELECT + pipelines SELECT @@ -238,6 +270,15 @@ For more information, see + + Gets all properties from an individual pipeline. ```sql SELECT @@ -258,6 +299,19 @@ ingest_endpoint_urls FROM awscc.osis.pipelines WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all pipelines in a region. +```sql +SELECT +region, +pipeline_arn +FROM awscc.osis.pipelines_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -371,6 +425,26 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.osis.pipelines +SET data__PatchDocument = string('{{ { + "BufferOptions": buffer_options, + "EncryptionAtRestOptions": encryption_at_rest_options, + "LogPublishingOptions": log_publishing_options, + "MaxUnits": max_units, + "MinUnits": min_units, + "PipelineConfigurationBody": pipeline_configuration_body, + "Tags": tags, + "VpcOptions": vpc_options +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/osis/pipelines_list_only/index.md b/website/docs/services/osis/pipelines_list_only/index.md deleted file mode 100644 index a3da7906e..000000000 --- a/website/docs/services/osis/pipelines_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: pipelines_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - pipelines_list_only - - osis - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists pipelines in a region or regions, for all properties use pipelines - -## Overview - - - - - - - -
Namepipelines_list_only
TypeResource
DescriptionAn OpenSearch Ingestion Service Data Prepper pipeline running Data Prepper.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all pipelines in a region. -```sql -SELECT -region, -pipeline_arn -FROM awscc.osis.pipelines_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the pipelines_list_only resource, see pipelines - diff --git a/website/docs/services/panorama/application_instances/index.md b/website/docs/services/panorama/application_instances/index.md index 6d3f225e1..40acd74d9 100644 --- a/website/docs/services/panorama/application_instances/index.md +++ b/website/docs/services/panorama/application_instances/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets an application_instance resource ## Fields + + + application_instance resource "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::Panorama::ApplicationInstance. @@ -145,31 +166,37 @@ For more information, see + application_instances INSERT + application_instances DELETE + application_instances UPDATE + application_instances_list_only SELECT + application_instances SELECT @@ -178,6 +205,15 @@ For more information, see + + Gets all properties from an individual application_instance. ```sql SELECT @@ -201,6 +237,19 @@ tags FROM awscc.panorama.application_instances WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all application_instances in a region. +```sql +SELECT +region, +application_instance_id +FROM awscc.panorama.application_instances_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -295,6 +344,19 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.panorama.application_instances +SET data__PatchDocument = string('{{ { + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/panorama/application_instances_list_only/index.md b/website/docs/services/panorama/application_instances_list_only/index.md deleted file mode 100644 index 0c1312b18..000000000 --- a/website/docs/services/panorama/application_instances_list_only/index.md +++ /dev/null @@ -1,75 +0,0 @@ ---- -title: application_instances_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - application_instances_list_only - - panorama - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists application_instances in a region or regions, for all properties use application_instances - -## Overview - - - - - - - -
Nameapplication_instances_list_only
TypeResource
DescriptionCreates an application instance and deploys it to a device.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all application_instances in a region. -```sql -SELECT -region, -application_instance_id -FROM awscc.panorama.application_instances_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the application_instances_list_only resource, see application_instances - diff --git a/website/docs/services/panorama/index.md b/website/docs/services/panorama/index.md index c3f715d53..a081a1122 100644 --- a/website/docs/services/panorama/index.md +++ b/website/docs/services/panorama/index.md @@ -20,7 +20,7 @@ The panorama service documentation.
-total resources: 5
+total resources: 3
@@ -30,11 +30,9 @@ The panorama service documentation. \ 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 45ca9cca4..039e43254 100644 --- a/website/docs/services/panorama/package_versions/index.md +++ b/website/docs/services/panorama/package_versions/index.md @@ -235,6 +235,20 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.panorama.package_versions +SET data__PatchDocument = string('{{ { + "MarkLatest": mark_latest, + "UpdatedLatestPatchVersion": updated_latest_patch_version +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = '||'; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/panorama/packages/index.md b/website/docs/services/panorama/packages/index.md index da2fe7f9e..25bc972a7 100644 --- a/website/docs/services/panorama/packages/index.md +++ b/website/docs/services/panorama/packages/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a package resource or lists ## Fields + + + package resource or lists + + + + + + For more information, see AWS::Panorama::Package. @@ -118,31 +144,37 @@ For more information, see + packages INSERT + packages DELETE + packages UPDATE + packages_list_only SELECT + packages SELECT @@ -151,6 +183,15 @@ For more information, see + + Gets all properties from an individual package. ```sql SELECT @@ -164,6 +205,19 @@ tags FROM awscc.panorama.packages WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all packages in a region. +```sql +SELECT +region, +package_id +FROM awscc.panorama.packages_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -239,6 +293,19 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.panorama.packages +SET data__PatchDocument = string('{{ { + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/panorama/packages_list_only/index.md b/website/docs/services/panorama/packages_list_only/index.md deleted file mode 100644 index f8dc2764c..000000000 --- a/website/docs/services/panorama/packages_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: packages_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - packages_list_only - - panorama - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists packages in a region or regions, for all properties use packages - -## Overview - - - - - - - -
Namepackages_list_only
TypeResource
DescriptionCreates a package and storage location in an Amazon S3 access point.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all packages in a region. -```sql -SELECT -region, -package_id -FROM awscc.panorama.packages_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the packages_list_only resource, see packages - diff --git a/website/docs/services/paymentcryptography/aliases/index.md b/website/docs/services/paymentcryptography/aliases/index.md index 8946d837f..2564c4d5f 100644 --- a/website/docs/services/paymentcryptography/aliases/index.md +++ b/website/docs/services/paymentcryptography/aliases/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets an alias resource or lists ## Fields + + + alias resource or lists "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::PaymentCryptography::Alias. @@ -59,31 +85,37 @@ For more information, see + aliases INSERT + aliases DELETE + aliases UPDATE + aliases_list_only SELECT + aliases SELECT @@ -92,6 +124,15 @@ For more information, see + + Gets all properties from an individual alias. ```sql SELECT @@ -101,6 +142,19 @@ key_arn FROM awscc.paymentcryptography.aliases WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all aliases in a region. +```sql +SELECT +region, +alias_name +FROM awscc.paymentcryptography.aliases_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -165,6 +219,19 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.paymentcryptography.aliases +SET data__PatchDocument = string('{{ { + "KeyArn": key_arn +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/paymentcryptography/aliases_list_only/index.md b/website/docs/services/paymentcryptography/aliases_list_only/index.md deleted file mode 100644 index ed39055bc..000000000 --- a/website/docs/services/paymentcryptography/aliases_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: aliases_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - aliases_list_only - - paymentcryptography - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists aliases in a region or regions, for all properties use aliases - -## Overview - - - - - - - -
Namealiases_list_only
TypeResource
DescriptionDefinition of AWS::PaymentCryptography::Alias Resource Type
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all aliases in a region. -```sql -SELECT -region, -alias_name -FROM awscc.paymentcryptography.aliases_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the aliases_list_only resource, see aliases - diff --git a/website/docs/services/paymentcryptography/index.md b/website/docs/services/paymentcryptography/index.md index dfd2707cb..11bd922d6 100644 --- a/website/docs/services/paymentcryptography/index.md +++ b/website/docs/services/paymentcryptography/index.md @@ -20,7 +20,7 @@ The paymentcryptography service documentation.
-total resources: 4
+total resources: 2
@@ -29,11 +29,9 @@ The paymentcryptography service documentation. ## Resources \ 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 f6a18bce4..d41972988 100644 --- a/website/docs/services/paymentcryptography/keys/index.md +++ b/website/docs/services/paymentcryptography/keys/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a key resource or lists key ## Fields + + + key resource or lists key "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::PaymentCryptography::Key. @@ -175,31 +201,37 @@ For more information, see + keys INSERT + keys DELETE + keys UPDATE + keys_list_only SELECT + keys SELECT @@ -208,6 +240,15 @@ For more information, see + + Gets all properties from an individual key. ```sql SELECT @@ -224,6 +265,19 @@ tags FROM awscc.paymentcryptography.keys WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all keys in a region. +```sql +SELECT +region, +key_identifier +FROM awscc.paymentcryptography.keys_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -321,6 +375,24 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.paymentcryptography.keys +SET data__PatchDocument = string('{{ { + "DeriveKeyUsage": derive_key_usage, + "Enabled": enabled, + "Exportable": exportable, + "KeyAttributes": key_attributes, + "KeyCheckValueAlgorithm": key_check_value_algorithm, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/paymentcryptography/keys_list_only/index.md b/website/docs/services/paymentcryptography/keys_list_only/index.md deleted file mode 100644 index 463fdc888..000000000 --- a/website/docs/services/paymentcryptography/keys_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: keys_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - keys_list_only - - paymentcryptography - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists keys in a region or regions, for all properties use keys - -## Overview - - - - - - - -
Namekeys_list_only
TypeResource
DescriptionDefinition of AWS::PaymentCryptography::Key Resource Type
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all keys in a region. -```sql -SELECT -region, -key_identifier -FROM awscc.paymentcryptography.keys_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the keys_list_only resource, see keys - diff --git a/website/docs/services/pcaconnectorad/connectors/index.md b/website/docs/services/pcaconnectorad/connectors/index.md index f0d3d12d7..9fb83059d 100644 --- a/website/docs/services/pcaconnectorad/connectors/index.md +++ b/website/docs/services/pcaconnectorad/connectors/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a connector resource or lists ## Fields + + + connector
resource or lists + + + + + + For more information, see AWS::PCAConnectorAD::Connector. @@ -86,31 +112,37 @@ For more information, see + connectors INSERT + connectors DELETE + connectors UPDATE + connectors_list_only SELECT + connectors SELECT @@ -119,6 +151,15 @@ For more information, see + + Gets all properties from an individual connector. ```sql SELECT @@ -131,6 +172,19 @@ vpc_information FROM awscc.pcaconnectorad.connectors WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all connectors in a region. +```sql +SELECT +region, +connector_arn +FROM awscc.pcaconnectorad.connectors_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -210,6 +264,19 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.pcaconnectorad.connectors +SET data__PatchDocument = string('{{ { + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/pcaconnectorad/connectors_list_only/index.md b/website/docs/services/pcaconnectorad/connectors_list_only/index.md deleted file mode 100644 index bc273c034..000000000 --- a/website/docs/services/pcaconnectorad/connectors_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: connectors_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - connectors_list_only - - pcaconnectorad - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists connectors in a region or regions, for all properties use connectors - -## Overview - - - - - - - -
Nameconnectors_list_only
TypeResource
DescriptionRepresents a Connector that connects AWS PrivateCA and your directory
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all connectors in a region. -```sql -SELECT -region, -connector_arn -FROM awscc.pcaconnectorad.connectors_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the connectors_list_only resource, see connectors - diff --git a/website/docs/services/pcaconnectorad/directory_registrations/index.md b/website/docs/services/pcaconnectorad/directory_registrations/index.md index 9178dfdf8..45056329c 100644 --- a/website/docs/services/pcaconnectorad/directory_registrations/index.md +++ b/website/docs/services/pcaconnectorad/directory_registrations/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a directory_registration resource ## Fields + + + directory_registration
resource "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::PCAConnectorAD::DirectoryRegistration. @@ -64,31 +90,37 @@ For more information, see + directory_registrations INSERT + directory_registrations DELETE + directory_registrations UPDATE + directory_registrations_list_only SELECT + directory_registrations SELECT @@ -97,6 +129,15 @@ For more information, see + + Gets all properties from an individual directory_registration. ```sql SELECT @@ -107,6 +148,19 @@ tags FROM awscc.pcaconnectorad.directory_registrations WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all directory_registrations in a region. +```sql +SELECT +region, +directory_registration_arn +FROM awscc.pcaconnectorad.directory_registrations_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -171,6 +225,19 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.pcaconnectorad.directory_registrations +SET data__PatchDocument = string('{{ { + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/pcaconnectorad/directory_registrations_list_only/index.md b/website/docs/services/pcaconnectorad/directory_registrations_list_only/index.md deleted file mode 100644 index cf4c5e6a7..000000000 --- a/website/docs/services/pcaconnectorad/directory_registrations_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: directory_registrations_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - directory_registrations_list_only - - pcaconnectorad - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists directory_registrations in a region or regions, for all properties use directory_registrations - -## Overview - - - - - - - -
Namedirectory_registrations_list_only
TypeResource
DescriptionDefinition of AWS::PCAConnectorAD::DirectoryRegistration Resource Type
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all directory_registrations in a region. -```sql -SELECT -region, -directory_registration_arn -FROM awscc.pcaconnectorad.directory_registrations_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the directory_registrations_list_only resource, see directory_registrations - diff --git a/website/docs/services/pcaconnectorad/index.md b/website/docs/services/pcaconnectorad/index.md index c9842a8b3..6e9035f44 100644 --- a/website/docs/services/pcaconnectorad/index.md +++ b/website/docs/services/pcaconnectorad/index.md @@ -20,7 +20,7 @@ The pcaconnectorad service documentation.
-total resources: 10
+total resources: 5
@@ -30,16 +30,11 @@ The pcaconnectorad service documentation. \ 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 244ffca81..95f9257ab 100644 --- a/website/docs/services/pcaconnectorad/service_principal_names/index.md +++ b/website/docs/services/pcaconnectorad/service_principal_names/index.md @@ -33,6 +33,35 @@ Creates, updates, deletes or gets a service_principal_name resource ## Fields + + + + + + + service_principal_name
resource "description": "AWS region." } ]} /> + + For more information, see AWS::PCAConnectorAD::ServicePrincipalName. @@ -59,26 +90,31 @@ For more information, see + service_principal_names INSERT + service_principal_names DELETE + service_principal_names_list_only SELECT + service_principal_names SELECT @@ -87,6 +123,15 @@ For more information, see + + Gets all properties from an individual service_principal_name. ```sql SELECT @@ -96,6 +141,20 @@ directory_registration_arn FROM awscc.pcaconnectorad.service_principal_names WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + + + +Lists all service_principal_names in a region. +```sql +SELECT +region, +connector_arn, +directory_registration_arn +FROM awscc.pcaconnectorad.service_principal_names_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -162,6 +221,7 @@ resources: + ## `DELETE` example ```sql diff --git a/website/docs/services/pcaconnectorad/service_principal_names_list_only/index.md b/website/docs/services/pcaconnectorad/service_principal_names_list_only/index.md deleted file mode 100644 index 938268e53..000000000 --- a/website/docs/services/pcaconnectorad/service_principal_names_list_only/index.md +++ /dev/null @@ -1,86 +0,0 @@ ---- -title: service_principal_names_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - service_principal_names_list_only - - pcaconnectorad - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists service_principal_names in a region or regions, for all properties use service_principal_names - -## Overview - - - - - - - -
Nameservice_principal_names_list_only
TypeResource
DescriptionDefinition of AWS::PCAConnectorAD::ServicePrincipalName Resource Type
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all service_principal_names in a region. -```sql -SELECT -region, -connector_arn, -directory_registration_arn -FROM awscc.pcaconnectorad.service_principal_names_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the service_principal_names_list_only resource, see service_principal_names - 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 828c19ade..fe250c7f3 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 @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a template_group_access_control_entry
## Fields + + + template_group_access_control_entry
+ + + + + + For more information, see AWS::PCAConnectorAD::TemplateGroupAccessControlEntry. @@ -76,31 +107,37 @@ For more information, see + template_group_access_control_entries INSERT + template_group_access_control_entries DELETE + template_group_access_control_entries UPDATE + template_group_access_control_entries_list_only SELECT + template_group_access_control_entries SELECT @@ -109,6 +146,15 @@ For more information, see + + Gets all properties from an individual template_group_access_control_entry. ```sql SELECT @@ -120,6 +166,20 @@ template_arn FROM awscc.pcaconnectorad.template_group_access_control_entries WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + + + +Lists all template_group_access_control_entries in a region. +```sql +SELECT +region, +group_security_identifier, +template_arn +FROM awscc.pcaconnectorad.template_group_access_control_entries_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -196,6 +256,20 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.pcaconnectorad.template_group_access_control_entries +SET data__PatchDocument = string('{{ { + "AccessRights": access_rights, + "GroupDisplayName": group_display_name +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = '|'; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/pcaconnectorad/template_group_access_control_entries_list_only/index.md b/website/docs/services/pcaconnectorad/template_group_access_control_entries_list_only/index.md deleted file mode 100644 index 2f925609a..000000000 --- a/website/docs/services/pcaconnectorad/template_group_access_control_entries_list_only/index.md +++ /dev/null @@ -1,86 +0,0 @@ ---- -title: template_group_access_control_entries_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - template_group_access_control_entries_list_only - - pcaconnectorad - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists template_group_access_control_entries in a region or regions, for all properties use template_group_access_control_entries - -## Overview - - - - - - - -
Nametemplate_group_access_control_entries_list_only
TypeResource
DescriptionDefinition of AWS::PCAConnectorAD::TemplateGroupAccessControlEntry Resource Type
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all template_group_access_control_entries in a region. -```sql -SELECT -region, -group_security_identifier, -template_arn -FROM awscc.pcaconnectorad.template_group_access_control_entries_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the template_group_access_control_entries_list_only resource, see template_group_access_control_entries - diff --git a/website/docs/services/pcaconnectorad/templates/index.md b/website/docs/services/pcaconnectorad/templates/index.md index 62788c6d1..db6b27bf5 100644 --- a/website/docs/services/pcaconnectorad/templates/index.md +++ b/website/docs/services/pcaconnectorad/templates/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a template resource or lists ## Fields + + + template
resource or lists + + + + + + For more information, see AWS::PCAConnectorAD::Template. @@ -79,31 +105,37 @@ For more information, see + templates INSERT + templates DELETE + templates UPDATE + templates_list_only SELECT + templates SELECT @@ -112,6 +144,15 @@ For more information, see + + Gets all properties from an individual template. ```sql SELECT @@ -125,6 +166,19 @@ template_arn FROM awscc.pcaconnectorad.templates WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all templates in a region. +```sql +SELECT +region, +template_arn +FROM awscc.pcaconnectorad.templates_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -205,6 +259,21 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.pcaconnectorad.templates +SET data__PatchDocument = string('{{ { + "Definition": definition, + "ReenrollAllCertificateHolders": reenroll_all_certificate_holders, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/pcaconnectorad/templates_list_only/index.md b/website/docs/services/pcaconnectorad/templates_list_only/index.md deleted file mode 100644 index a6967de33..000000000 --- a/website/docs/services/pcaconnectorad/templates_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: templates_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - templates_list_only - - pcaconnectorad - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists templates in a region or regions, for all properties use templates - -## Overview - - - - - - - -
Nametemplates_list_only
TypeResource
DescriptionRepresents a template that defines certificate configurations, both for issuance and client handling
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all templates in a region. -```sql -SELECT -region, -template_arn -FROM awscc.pcaconnectorad.templates_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the templates_list_only resource, see templates - diff --git a/website/docs/services/pcaconnectorscep/challenges/index.md b/website/docs/services/pcaconnectorscep/challenges/index.md index 10ee11cbd..7b1068c64 100644 --- a/website/docs/services/pcaconnectorscep/challenges/index.md +++ b/website/docs/services/pcaconnectorscep/challenges/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a challenge resource or lists ## Fields + + + challenge resource or lists + + + + + + For more information, see AWS::PCAConnectorSCEP::Challenge. @@ -64,31 +90,37 @@ For more information, see + challenges INSERT + challenges DELETE + challenges UPDATE + challenges_list_only SELECT + challenges SELECT @@ -97,6 +129,15 @@ For more information, see + + Gets all properties from an individual challenge. ```sql SELECT @@ -107,6 +148,19 @@ tags FROM awscc.pcaconnectorscep.challenges WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all challenges in a region. +```sql +SELECT +region, +challenge_arn +FROM awscc.pcaconnectorscep.challenges_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -171,6 +225,19 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.pcaconnectorscep.challenges +SET data__PatchDocument = string('{{ { + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/pcaconnectorscep/challenges_list_only/index.md b/website/docs/services/pcaconnectorscep/challenges_list_only/index.md deleted file mode 100644 index d239ed263..000000000 --- a/website/docs/services/pcaconnectorscep/challenges_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: challenges_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - challenges_list_only - - pcaconnectorscep - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists challenges in a region or regions, for all properties use challenges - -## Overview - - - - - - - -
Namechallenges_list_only
TypeResource
DescriptionRepresents a SCEP Challenge that is used for certificate enrollment
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all challenges in a region. -```sql -SELECT -region, -challenge_arn -FROM awscc.pcaconnectorscep.challenges_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the challenges_list_only resource, see challenges - diff --git a/website/docs/services/pcaconnectorscep/connectors/index.md b/website/docs/services/pcaconnectorscep/connectors/index.md index 54ee92450..0a9e17629 100644 --- a/website/docs/services/pcaconnectorscep/connectors/index.md +++ b/website/docs/services/pcaconnectorscep/connectors/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a connector resource or lists ## Fields + + + connector resource or lists + + + + + + For more information, see AWS::PCAConnectorSCEP::Connector. @@ -101,31 +127,37 @@ For more information, see + connectors INSERT + connectors DELETE + connectors UPDATE + connectors_list_only SELECT + connectors SELECT @@ -134,6 +166,15 @@ For more information, see + + Gets all properties from an individual connector. ```sql SELECT @@ -148,6 +189,19 @@ tags FROM awscc.pcaconnectorscep.connectors WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all connectors in a region. +```sql +SELECT +region, +connector_arn +FROM awscc.pcaconnectorscep.connectors_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -216,6 +270,19 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.pcaconnectorscep.connectors +SET data__PatchDocument = string('{{ { + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/pcaconnectorscep/connectors_list_only/index.md b/website/docs/services/pcaconnectorscep/connectors_list_only/index.md deleted file mode 100644 index ef2b4b2e0..000000000 --- a/website/docs/services/pcaconnectorscep/connectors_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: connectors_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - connectors_list_only - - pcaconnectorscep - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists connectors in a region or regions, for all properties use connectors - -## Overview - - - - - - - -
Nameconnectors_list_only
TypeResource
DescriptionRepresents a Connector that allows certificate issuance through Simple Certificate Enrollment Protocol (SCEP)
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all connectors in a region. -```sql -SELECT -region, -connector_arn -FROM awscc.pcaconnectorscep.connectors_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the connectors_list_only resource, see connectors - diff --git a/website/docs/services/pcaconnectorscep/index.md b/website/docs/services/pcaconnectorscep/index.md index ff88c8eff..32d21e091 100644 --- a/website/docs/services/pcaconnectorscep/index.md +++ b/website/docs/services/pcaconnectorscep/index.md @@ -20,7 +20,7 @@ The pcaconnectorscep service documentation.
-total resources: 4
+total resources: 2
@@ -29,11 +29,9 @@ The pcaconnectorscep service documentation. ## Resources \ 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 a145fb8e0..48e74018e 100644 --- a/website/docs/services/pcs/clusters/index.md +++ b/website/docs/services/pcs/clusters/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a cluster resource or lists ## Fields + + + cluster resource or lists + + + + + + For more information, see AWS::PCS::Cluster. @@ -230,31 +256,37 @@ For more information, see + clusters INSERT + clusters DELETE + clusters UPDATE + clusters_list_only SELECT + clusters SELECT @@ -263,6 +295,15 @@ For more information, see + + Gets all properties from an individual cluster. ```sql SELECT @@ -281,6 +322,19 @@ tags FROM awscc.pcs.clusters WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all clusters in a region. +```sql +SELECT +region, +arn +FROM awscc.pcs.clusters_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -382,6 +436,19 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.pcs.clusters +SET data__PatchDocument = string('{{ { + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/pcs/clusters_list_only/index.md b/website/docs/services/pcs/clusters_list_only/index.md deleted file mode 100644 index 5c9612547..000000000 --- a/website/docs/services/pcs/clusters_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: clusters_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - clusters_list_only - - pcs - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists clusters in a region or regions, for all properties use clusters - -## Overview - - - - - - - -
Nameclusters_list_only
TypeResource
DescriptionAWS::PCS::Cluster resource creates an AWS PCS cluster.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all clusters in a region. -```sql -SELECT -region, -arn -FROM awscc.pcs.clusters_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the clusters_list_only resource, see clusters - diff --git a/website/docs/services/pcs/compute_node_groups/index.md b/website/docs/services/pcs/compute_node_groups/index.md index 058f0fd7a..f3e851429 100644 --- a/website/docs/services/pcs/compute_node_groups/index.md +++ b/website/docs/services/pcs/compute_node_groups/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a compute_node_group resource or ## Fields + + + compute_node_group
resource or "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::PCS::ComputeNodeGroup. @@ -198,31 +224,37 @@ For more information, see + compute_node_groups INSERT + compute_node_groups DELETE + compute_node_groups UPDATE + compute_node_groups_list_only SELECT + compute_node_groups SELECT @@ -231,6 +263,15 @@ For more information, see + + Gets all properties from an individual compute_node_group. ```sql SELECT @@ -254,6 +295,19 @@ iam_instance_profile_arn FROM awscc.pcs.compute_node_groups WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all compute_node_groups in a region. +```sql +SELECT +region, +arn +FROM awscc.pcs.compute_node_groups_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -378,6 +432,27 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.pcs.compute_node_groups +SET data__PatchDocument = string('{{ { + "SpotOptions": spot_options, + "SlurmConfiguration": slurm_configuration, + "SubnetIds": subnet_ids, + "ScalingConfiguration": scaling_configuration, + "PurchaseOption": purchase_option, + "CustomLaunchTemplate": custom_launch_template, + "Tags": tags, + "AmiId": ami_id, + "IamInstanceProfileArn": iam_instance_profile_arn +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/pcs/compute_node_groups_list_only/index.md b/website/docs/services/pcs/compute_node_groups_list_only/index.md deleted file mode 100644 index 992fab21e..000000000 --- a/website/docs/services/pcs/compute_node_groups_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: compute_node_groups_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - compute_node_groups_list_only - - pcs - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists compute_node_groups in a region or regions, for all properties use compute_node_groups - -## Overview - - - - - - - -
Namecompute_node_groups_list_only
TypeResource
DescriptionAWS::PCS::ComputeNodeGroup resource creates an AWS PCS compute node group.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all compute_node_groups in a region. -```sql -SELECT -region, -arn -FROM awscc.pcs.compute_node_groups_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the compute_node_groups_list_only resource, see compute_node_groups - diff --git a/website/docs/services/pcs/index.md b/website/docs/services/pcs/index.md index 7876e14c0..fcabad66a 100644 --- a/website/docs/services/pcs/index.md +++ b/website/docs/services/pcs/index.md @@ -20,7 +20,7 @@ The pcs service documentation.
-total resources: 6
+total resources: 3
@@ -30,12 +30,9 @@ The pcs service documentation. \ 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 98414382b..3dc39a0ab 100644 --- a/website/docs/services/pcs/queues/index.md +++ b/website/docs/services/pcs/queues/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a queue resource or lists q ## Fields + + + queue resource or lists q "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::PCS::Queue. @@ -108,31 +134,37 @@ For more information, see + queues INSERT + queues DELETE + queues UPDATE + queues_list_only SELECT + queues SELECT @@ -141,6 +173,15 @@ For more information, see + + Gets all properties from an individual queue. ```sql SELECT @@ -156,6 +197,19 @@ tags FROM awscc.pcs.queues WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all queues in a region. +```sql +SELECT +region, +arn +FROM awscc.pcs.queues_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -229,6 +283,20 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.pcs.queues +SET data__PatchDocument = string('{{ { + "ComputeNodeGroupConfigurations": compute_node_group_configurations, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/pcs/queues_list_only/index.md b/website/docs/services/pcs/queues_list_only/index.md deleted file mode 100644 index 1911272a2..000000000 --- a/website/docs/services/pcs/queues_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: queues_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - queues_list_only - - pcs - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists queues in a region or regions, for all properties use queues - -## Overview - - - - - - - -
Namequeues_list_only
TypeResource
DescriptionAWS::PCS::Queue resource creates an AWS PCS queue.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all queues in a region. -```sql -SELECT -region, -arn -FROM awscc.pcs.queues_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the queues_list_only resource, see queues - diff --git a/website/docs/services/personalize/dataset_groups/index.md b/website/docs/services/personalize/dataset_groups/index.md index c178f9d06..28364cdf4 100644 --- a/website/docs/services/personalize/dataset_groups/index.md +++ b/website/docs/services/personalize/dataset_groups/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a dataset_group resource or lists ## Fields + + + dataset_group
resource or lists "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::Personalize::DatasetGroup. @@ -74,26 +100,31 @@ For more information, see + dataset_groups INSERT + dataset_groups DELETE + dataset_groups_list_only SELECT + dataset_groups SELECT @@ -102,6 +133,15 @@ For more information, see + + Gets all properties from an individual dataset_group. ```sql SELECT @@ -114,6 +154,19 @@ domain FROM awscc.personalize.dataset_groups WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all dataset_groups in a region. +```sql +SELECT +region, +dataset_group_arn +FROM awscc.personalize.dataset_groups_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -186,6 +239,7 @@ resources: + ## `DELETE` example ```sql diff --git a/website/docs/services/personalize/dataset_groups_list_only/index.md b/website/docs/services/personalize/dataset_groups_list_only/index.md deleted file mode 100644 index 688e47107..000000000 --- a/website/docs/services/personalize/dataset_groups_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: dataset_groups_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - dataset_groups_list_only - - personalize - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists dataset_groups in a region or regions, for all properties use dataset_groups - -## Overview - - - - - - - -
Namedataset_groups_list_only
TypeResource
DescriptionResource Schema for AWS::Personalize::DatasetGroup.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all dataset_groups in a region. -```sql -SELECT -region, -dataset_group_arn -FROM awscc.personalize.dataset_groups_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the dataset_groups_list_only resource, see dataset_groups - diff --git a/website/docs/services/personalize/datasets/index.md b/website/docs/services/personalize/datasets/index.md index c5e26b2c9..eb816d078 100644 --- a/website/docs/services/personalize/datasets/index.md +++ b/website/docs/services/personalize/datasets/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a dataset resource or lists ## Fields + + + dataset resource or lists + + + + + + For more information, see AWS::Personalize::Dataset. @@ -113,31 +139,37 @@ For more information, see + datasets INSERT + datasets DELETE + datasets UPDATE + datasets_list_only SELECT + datasets SELECT @@ -146,6 +178,15 @@ For more information, see + + Gets all properties from an individual dataset. ```sql SELECT @@ -159,6 +200,19 @@ dataset_import_job FROM awscc.personalize.datasets WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all datasets in a region. +```sql +SELECT +region, +dataset_arn +FROM awscc.personalize.datasets_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -247,6 +301,19 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.personalize.datasets +SET data__PatchDocument = string('{{ { + "DatasetImportJob": dataset_import_job +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/personalize/datasets_list_only/index.md b/website/docs/services/personalize/datasets_list_only/index.md deleted file mode 100644 index db4ac2ece..000000000 --- a/website/docs/services/personalize/datasets_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: datasets_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - datasets_list_only - - personalize - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists datasets in a region or regions, for all properties use datasets - -## Overview - - - - - - - -
Namedatasets_list_only
TypeResource
DescriptionResource schema for AWS::Personalize::Dataset.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all datasets in a region. -```sql -SELECT -region, -dataset_arn -FROM awscc.personalize.datasets_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the datasets_list_only resource, see datasets - diff --git a/website/docs/services/personalize/index.md b/website/docs/services/personalize/index.md index 41de6dda7..0c8699870 100644 --- a/website/docs/services/personalize/index.md +++ b/website/docs/services/personalize/index.md @@ -20,7 +20,7 @@ The personalize service documentation.
-total resources: 8
+total resources: 4
@@ -30,14 +30,10 @@ The personalize service documentation. \ 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 8159a75df..2ef8db7de 100644 --- a/website/docs/services/personalize/schemata/index.md +++ b/website/docs/services/personalize/schemata/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a schema resource or lists ## Fields + + + schema resource or lists "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::Personalize::Schema. @@ -69,26 +100,31 @@ For more information, see + schemata INSERT + schemata DELETE + schemata_list_only SELECT + schemata SELECT @@ -97,6 +133,15 @@ For more information, see + + Gets all properties from an individual schema. ```sql SELECT @@ -108,6 +153,19 @@ domain FROM awscc.personalize.schemata WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all schemata in a region. +```sql +SELECT +region, +schema_arn +FROM awscc.personalize.schemata_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -178,6 +236,7 @@ resources: + ## `DELETE` example ```sql diff --git a/website/docs/services/personalize/schemata_list_only/index.md b/website/docs/services/personalize/schemata_list_only/index.md deleted file mode 100644 index 0cfe559e7..000000000 --- a/website/docs/services/personalize/schemata_list_only/index.md +++ /dev/null @@ -1,85 +0,0 @@ ---- -title: schemata_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - schemata_list_only - - personalize - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists schemata in a region or regions, for all properties use schemata - -## Overview - - - - - - - -
Nameschemata_list_only
TypeResource
DescriptionResource schema for AWS::Personalize::Schema.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all schemata in a region. -```sql -SELECT -region, -schema_arn -FROM awscc.personalize.schemata_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the schemata_list_only resource, see schemata - diff --git a/website/docs/services/personalize/solutions/index.md b/website/docs/services/personalize/solutions/index.md index d130e866a..0850f275e 100644 --- a/website/docs/services/personalize/solutions/index.md +++ b/website/docs/services/personalize/solutions/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a solution resource or lists ## Fields + + + solution
resource or lists + + + + + + For more information, see AWS::Personalize::Solution. @@ -191,26 +217,31 @@ For more information, see + solutions INSERT + solutions DELETE + solutions_list_only SELECT + solutions SELECT @@ -219,6 +250,15 @@ For more information, see + + Gets all properties from an individual solution. ```sql SELECT @@ -234,6 +274,19 @@ solution_config FROM awscc.personalize.solutions WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all solutions in a region. +```sql +SELECT +region, +solution_arn +FROM awscc.personalize.solutions_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -348,6 +401,7 @@ resources: + ## `DELETE` example ```sql diff --git a/website/docs/services/personalize/solutions_list_only/index.md b/website/docs/services/personalize/solutions_list_only/index.md deleted file mode 100644 index b7d6640b0..000000000 --- a/website/docs/services/personalize/solutions_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: solutions_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - solutions_list_only - - personalize - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists solutions in a region or regions, for all properties use solutions - -## Overview - - - - - - - -
Namesolutions_list_only
TypeResource
DescriptionResource schema for AWS::Personalize::Solution.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all solutions in a region. -```sql -SELECT -region, -solution_arn -FROM awscc.personalize.solutions_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the solutions_list_only resource, see solutions - diff --git a/website/docs/services/pinpoint/in_app_templates/index.md b/website/docs/services/pinpoint/in_app_templates/index.md index 09f54642e..3503e0140 100644 --- a/website/docs/services/pinpoint/in_app_templates/index.md +++ b/website/docs/services/pinpoint/in_app_templates/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets an in_app_template resource or li ## Fields + + + in_app_template
resource or li "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::Pinpoint::InAppTemplate. @@ -201,31 +227,37 @@ For more information, see + in_app_templates INSERT + in_app_templates DELETE + in_app_templates UPDATE + in_app_templates_list_only SELECT + in_app_templates SELECT @@ -234,6 +266,15 @@ For more information, see + + Gets all properties from an individual in_app_template. ```sql SELECT @@ -248,6 +289,19 @@ template_name FROM awscc.pinpoint.in_app_templates WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all in_app_templates in a region. +```sql +SELECT +region, +template_name +FROM awscc.pinpoint.in_app_templates_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -352,6 +406,23 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.pinpoint.in_app_templates +SET data__PatchDocument = string('{{ { + "Content": content, + "CustomConfig": custom_config, + "Layout": layout, + "Tags": tags, + "TemplateDescription": template_description +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/pinpoint/in_app_templates_list_only/index.md b/website/docs/services/pinpoint/in_app_templates_list_only/index.md deleted file mode 100644 index 8782024cf..000000000 --- a/website/docs/services/pinpoint/in_app_templates_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: in_app_templates_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - in_app_templates_list_only - - pinpoint - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists in_app_templates in a region or regions, for all properties use in_app_templates - -## Overview - - - - - - - -
Namein_app_templates_list_only
TypeResource
DescriptionResource Type definition for AWS::Pinpoint::InAppTemplate
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all in_app_templates in a region. -```sql -SELECT -region, -template_name -FROM awscc.pinpoint.in_app_templates_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the in_app_templates_list_only resource, see in_app_templates - diff --git a/website/docs/services/pinpoint/index.md b/website/docs/services/pinpoint/index.md index fc6de963f..5314e93d9 100644 --- a/website/docs/services/pinpoint/index.md +++ b/website/docs/services/pinpoint/index.md @@ -20,7 +20,7 @@ The pinpoint service documentation.
-total resources: 2
+total resources: 1
@@ -32,6 +32,6 @@ The pinpoint service documentation. in_app_templates \ No newline at end of file diff --git a/website/docs/services/pipes/index.md b/website/docs/services/pipes/index.md index ae0a43a29..475c58c3b 100644 --- a/website/docs/services/pipes/index.md +++ b/website/docs/services/pipes/index.md @@ -20,7 +20,7 @@ The pipes service documentation.
-total resources: 2
+total resources: 1
@@ -32,6 +32,6 @@ The pipes service documentation. pipes \ 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 009f7eafe..67d1f7cca 100644 --- a/website/docs/services/pipes/pipes/index.md +++ b/website/docs/services/pipes/pipes/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a pipe resource or lists pi ## Fields + + + pipe resource or lists pi "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::Pipes::Pipe. @@ -1096,31 +1122,37 @@ For more information, see + pipes INSERT + pipes DELETE + pipes UPDATE + pipes_list_only SELECT + pipes SELECT @@ -1129,6 +1161,15 @@ For more information, see + + Gets all properties from an individual pipe. ```sql SELECT @@ -1154,6 +1195,19 @@ target_parameters FROM awscc.pipes.pipes WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all pipes in a region. +```sql +SELECT +region, +name +FROM awscc.pipes.pipes_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -1477,6 +1531,28 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.pipes.pipes +SET data__PatchDocument = string('{{ { + "Description": description, + "DesiredState": desired_state, + "Enrichment": enrichment, + "EnrichmentParameters": enrichment_parameters, + "KmsKeyIdentifier": kms_key_identifier, + "LogConfiguration": log_configuration, + "RoleArn": role_arn, + "Tags": tags, + "Target": target, + "TargetParameters": target_parameters +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/pipes/pipes_list_only/index.md b/website/docs/services/pipes/pipes_list_only/index.md deleted file mode 100644 index 5a63c446a..000000000 --- a/website/docs/services/pipes/pipes_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: pipes_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - pipes_list_only - - pipes - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists pipes in a region or regions, for all properties use pipes - -## Overview - - - - - - - -
Namepipes_list_only
TypeResource
DescriptionDefinition of AWS::Pipes::Pipe Resource Type
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all pipes in a region. -```sql -SELECT -region, -name -FROM awscc.pipes.pipes_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the pipes_list_only resource, see pipes - diff --git a/website/docs/services/proton/environment_account_connections/index.md b/website/docs/services/proton/environment_account_connections/index.md index 9c3e2715f..bab9e769a 100644 --- a/website/docs/services/proton/environment_account_connections/index.md +++ b/website/docs/services/proton/environment_account_connections/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets an environment_account_connection ## Fields + + + environment_account_connection
"description": "AWS region." } ]} /> + + + + + + For more information, see AWS::Proton::EnvironmentAccountConnection. @@ -111,31 +137,37 @@ For more information, see + environment_account_connections INSERT + environment_account_connections DELETE + environment_account_connections UPDATE + environment_account_connections_list_only SELECT + environment_account_connections SELECT @@ -144,6 +176,15 @@ For more information, see + + Gets all properties from an individual environment_account_connection. ```sql SELECT @@ -161,6 +202,19 @@ tags FROM awscc.proton.environment_account_connections WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all environment_account_connections in a region. +```sql +SELECT +region, +arn +FROM awscc.proton.environment_account_connections_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -259,6 +313,25 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.proton.environment_account_connections +SET data__PatchDocument = string('{{ { + "CodebuildRoleArn": codebuild_role_arn, + "ComponentRoleArn": component_role_arn, + "EnvironmentAccountId": environment_account_id, + "EnvironmentName": environment_name, + "ManagementAccountId": management_account_id, + "RoleArn": role_arn, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/proton/environment_account_connections_list_only/index.md b/website/docs/services/proton/environment_account_connections_list_only/index.md deleted file mode 100644 index 37f9d6874..000000000 --- a/website/docs/services/proton/environment_account_connections_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: environment_account_connections_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - environment_account_connections_list_only - - proton - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists environment_account_connections in a region or regions, for all properties use environment_account_connections - -## Overview - - - - - - - -
Nameenvironment_account_connections_list_only
TypeResource
DescriptionResource Schema describing various properties for AWS Proton Environment Account Connections resources.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all environment_account_connections in a region. -```sql -SELECT -region, -arn -FROM awscc.proton.environment_account_connections_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the environment_account_connections_list_only resource, see environment_account_connections - diff --git a/website/docs/services/proton/environment_templates/index.md b/website/docs/services/proton/environment_templates/index.md index 6267dba88..de8f347bc 100644 --- a/website/docs/services/proton/environment_templates/index.md +++ b/website/docs/services/proton/environment_templates/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets an environment_template resource ## Fields + + + environment_template resource "description": "AWS region." } ]} /> + + + +The Amazon Resource Name (ARN) of the environment template.

" + }, + { + "name": "region", + "type": "string", + "description": "AWS region." + } +]} /> +
+
For more information, see AWS::Proton::EnvironmentTemplate. @@ -96,31 +122,37 @@ For more information, see + environment_templates INSERT + environment_templates DELETE + environment_templates UPDATE + environment_templates_list_only SELECT + environment_templates SELECT @@ -129,6 +161,15 @@ For more information, see + + Gets all properties from an individual environment_template. ```sql SELECT @@ -143,6 +184,19 @@ tags FROM awscc.proton.environment_templates WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all environment_templates in a region. +```sql +SELECT +region, +arn +FROM awscc.proton.environment_templates_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -235,6 +289,21 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.proton.environment_templates +SET data__PatchDocument = string('{{ { + "Description": description, + "DisplayName": display_name, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/proton/environment_templates_list_only/index.md b/website/docs/services/proton/environment_templates_list_only/index.md deleted file mode 100644 index 324bf7195..000000000 --- a/website/docs/services/proton/environment_templates_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: environment_templates_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - environment_templates_list_only - - proton - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists environment_templates in a region or regions, for all properties use environment_templates - -## Overview - - - - - - - -
Nameenvironment_templates_list_only
TypeResource
DescriptionDefinition of AWS::Proton::EnvironmentTemplate Resource Type
Id
- -## Fields -The Amazon Resource Name (ARN) of the environment template.

" - }, - { - "name": "region", - "type": "string", - "description": "AWS region." - } -]} /> - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all environment_templates in a region. -```sql -SELECT -region, -arn -FROM awscc.proton.environment_templates_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the environment_templates_list_only resource, see environment_templates - diff --git a/website/docs/services/proton/index.md b/website/docs/services/proton/index.md index 20d634b64..a006bfdaf 100644 --- a/website/docs/services/proton/index.md +++ b/website/docs/services/proton/index.md @@ -20,7 +20,7 @@ The proton service documentation.
-total resources: 6
+total resources: 3
@@ -30,12 +30,9 @@ The proton service documentation. \ 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 ba14afc45..4ff0b15bc 100644 --- a/website/docs/services/proton/service_templates/index.md +++ b/website/docs/services/proton/service_templates/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a service_template resource or li ## Fields + + + service_template resource or li "description": "AWS region." } ]} /> + + + +The Amazon Resource Name (ARN) of the service template.

" + }, + { + "name": "region", + "type": "string", + "description": "AWS region." + } +]} /> +
+
For more information, see AWS::Proton::ServiceTemplate. @@ -96,31 +122,37 @@ For more information, see + service_templates INSERT + service_templates DELETE + service_templates UPDATE + service_templates_list_only SELECT + service_templates SELECT @@ -129,6 +161,15 @@ For more information, see + + Gets all properties from an individual service_template. ```sql SELECT @@ -143,6 +184,19 @@ tags FROM awscc.proton.service_templates WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all service_templates in a region. +```sql +SELECT +region, +arn +FROM awscc.proton.service_templates_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -235,6 +289,21 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.proton.service_templates +SET data__PatchDocument = string('{{ { + "Description": description, + "DisplayName": display_name, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/proton/service_templates_list_only/index.md b/website/docs/services/proton/service_templates_list_only/index.md deleted file mode 100644 index 696b462ee..000000000 --- a/website/docs/services/proton/service_templates_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: service_templates_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - service_templates_list_only - - proton - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists service_templates in a region or regions, for all properties use service_templates - -## Overview - - - - - - - -
Nameservice_templates_list_only
TypeResource
DescriptionDefinition of AWS::Proton::ServiceTemplate Resource Type
Id
- -## Fields -The Amazon Resource Name (ARN) of the service template.

" - }, - { - "name": "region", - "type": "string", - "description": "AWS region." - } -]} /> - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all service_templates in a region. -```sql -SELECT -region, -arn -FROM awscc.proton.service_templates_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the service_templates_list_only resource, see service_templates - diff --git a/website/docs/services/qbusiness/applications/index.md b/website/docs/services/qbusiness/applications/index.md index 6214e5b2a..34148f7d8 100644 --- a/website/docs/services/qbusiness/applications/index.md +++ b/website/docs/services/qbusiness/applications/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets an application resource or lists ## Fields + + + application resource or lists "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::QBusiness::Application. @@ -208,31 +234,37 @@ For more information, see + applications INSERT + applications DELETE + applications UPDATE + applications_list_only SELECT + applications SELECT @@ -241,6 +273,15 @@ For more information, see + + Gets all properties from an individual application. ```sql SELECT @@ -268,6 +309,19 @@ updated_at FROM awscc.qbusiness.applications WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all applications in a region. +```sql +SELECT +region, +application_id +FROM awscc.qbusiness.applications_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -390,6 +444,27 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.qbusiness.applications +SET data__PatchDocument = string('{{ { + "AttachmentsConfiguration": attachments_configuration, + "AutoSubscriptionConfiguration": auto_subscription_configuration, + "Description": description, + "DisplayName": display_name, + "IdentityCenterInstanceArn": identity_center_instance_arn, + "PersonalizationConfiguration": personalization_configuration, + "QAppsConfiguration": q_apps_configuration, + "RoleArn": role_arn, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/qbusiness/applications_list_only/index.md b/website/docs/services/qbusiness/applications_list_only/index.md deleted file mode 100644 index 522a47669..000000000 --- a/website/docs/services/qbusiness/applications_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: applications_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - applications_list_only - - qbusiness - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists applications in a region or regions, for all properties use applications - -## Overview - - - - - - - -
Nameapplications_list_only
TypeResource
DescriptionDefinition of AWS::QBusiness::Application Resource Type
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all applications in a region. -```sql -SELECT -region, -application_id -FROM awscc.qbusiness.applications_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the applications_list_only resource, see applications - diff --git a/website/docs/services/qbusiness/data_accessors/index.md b/website/docs/services/qbusiness/data_accessors/index.md index 5c99d5bb9..92f0c2255 100644 --- a/website/docs/services/qbusiness/data_accessors/index.md +++ b/website/docs/services/qbusiness/data_accessors/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a data_accessor resource or lists ## Fields + + + data_accessor resource or lists "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::QBusiness::DataAccessor. @@ -169,31 +200,37 @@ For more information, see + data_accessors INSERT + data_accessors DELETE + data_accessors UPDATE + data_accessors_list_only SELECT + data_accessors SELECT @@ -202,6 +239,15 @@ For more information, see + + Gets all properties from an individual data_accessor. ```sql SELECT @@ -220,6 +266,20 @@ updated_at FROM awscc.qbusiness.data_accessors WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + + + +Lists all data_accessors in a region. +```sql +SELECT +region, +application_id, +data_accessor_id +FROM awscc.qbusiness.data_accessors_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -329,6 +389,22 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.qbusiness.data_accessors +SET data__PatchDocument = string('{{ { + "ActionConfigurations": action_configurations, + "AuthenticationDetail": authentication_detail, + "DisplayName": display_name, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = '|'; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/qbusiness/data_accessors_list_only/index.md b/website/docs/services/qbusiness/data_accessors_list_only/index.md deleted file mode 100644 index 3c02e73ad..000000000 --- a/website/docs/services/qbusiness/data_accessors_list_only/index.md +++ /dev/null @@ -1,86 +0,0 @@ ---- -title: data_accessors_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - data_accessors_list_only - - qbusiness - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists data_accessors in a region or regions, for all properties use data_accessors - -## Overview - - - - - - - -
Namedata_accessors_list_only
TypeResource
DescriptionDefinition of AWS::QBusiness::DataAccessor Resource Type
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all data_accessors in a region. -```sql -SELECT -region, -application_id, -data_accessor_id -FROM awscc.qbusiness.data_accessors_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the data_accessors_list_only resource, see data_accessors - diff --git a/website/docs/services/qbusiness/data_sources/index.md b/website/docs/services/qbusiness/data_sources/index.md index 82d942894..1b67b7efd 100644 --- a/website/docs/services/qbusiness/data_sources/index.md +++ b/website/docs/services/qbusiness/data_sources/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a data_source resource or lists < ## Fields + + + data_source resource or lists < "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::QBusiness::DataSource. @@ -298,31 +334,37 @@ For more information, see + data_sources INSERT + data_sources DELETE + data_sources UPDATE + data_sources_list_only SELECT + data_sources SELECT @@ -331,6 +373,15 @@ For more information, see + + Gets all properties from an individual data_source. ```sql SELECT @@ -355,6 +406,21 @@ vpc_configuration FROM awscc.qbusiness.data_sources WHERE region = 'us-east-1' AND data__Identifier = '||'; ``` + + + +Lists all data_sources in a region. +```sql +SELECT +region, +application_id, +data_source_id, +index_id +FROM awscc.qbusiness.data_sources_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -489,6 +555,27 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.qbusiness.data_sources +SET data__PatchDocument = string('{{ { + "Configuration": configuration, + "Description": description, + "DisplayName": display_name, + "DocumentEnrichmentConfiguration": document_enrichment_configuration, + "MediaExtractionConfiguration": media_extraction_configuration, + "RoleArn": role_arn, + "SyncSchedule": sync_schedule, + "Tags": tags, + "VpcConfiguration": vpc_configuration +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = '||'; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/qbusiness/data_sources_list_only/index.md b/website/docs/services/qbusiness/data_sources_list_only/index.md deleted file mode 100644 index 91c228b3f..000000000 --- a/website/docs/services/qbusiness/data_sources_list_only/index.md +++ /dev/null @@ -1,92 +0,0 @@ ---- -title: data_sources_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - data_sources_list_only - - qbusiness - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists data_sources in a region or regions, for all properties use data_sources - -## Overview - - - - - - - -
Namedata_sources_list_only
TypeResource
DescriptionDefinition of AWS::QBusiness::DataSource Resource Type
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all data_sources in a region. -```sql -SELECT -region, -application_id, -data_source_id, -index_id -FROM awscc.qbusiness.data_sources_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the data_sources_list_only resource, see data_sources - diff --git a/website/docs/services/qbusiness/index.md b/website/docs/services/qbusiness/index.md index 2e3387f74..685fd94ed 100644 --- a/website/docs/services/qbusiness/index.md +++ b/website/docs/services/qbusiness/index.md @@ -20,7 +20,7 @@ The qbusiness service documentation.
-total resources: 16
+total resources: 8
@@ -30,22 +30,14 @@ The qbusiness service documentation. \ 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 a6e0bf766..159d77e01 100644 --- a/website/docs/services/qbusiness/indices/index.md +++ b/website/docs/services/qbusiness/indices/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets an index resource or lists ## Fields + + + index resource or lists "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::QBusiness::Index. @@ -169,31 +200,37 @@ For more information, see + indices INSERT + indices DELETE + indices UPDATE + indices_list_only SELECT + indices SELECT @@ -202,6 +239,15 @@ For more information, see + + Gets all properties from an individual index. ```sql SELECT @@ -222,6 +268,20 @@ updated_at FROM awscc.qbusiness.indices WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + + + +Lists all indices in a region. +```sql +SELECT +region, +application_id, +index_id +FROM awscc.qbusiness.indices_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -314,6 +374,23 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.qbusiness.indices +SET data__PatchDocument = string('{{ { + "CapacityConfiguration": capacity_configuration, + "Description": description, + "DisplayName": display_name, + "DocumentAttributeConfigurations": document_attribute_configurations, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = '|'; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/qbusiness/indices_list_only/index.md b/website/docs/services/qbusiness/indices_list_only/index.md deleted file mode 100644 index 9c1c21787..000000000 --- a/website/docs/services/qbusiness/indices_list_only/index.md +++ /dev/null @@ -1,86 +0,0 @@ ---- -title: indices_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - indices_list_only - - qbusiness - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists indices in a region or regions, for all properties use indices - -## Overview - - - - - - - -
Nameindices_list_only
TypeResource
DescriptionDefinition of AWS::QBusiness::Index Resource Type
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all indices in a region. -```sql -SELECT -region, -application_id, -index_id -FROM awscc.qbusiness.indices_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the indices_list_only resource, see indices - diff --git a/website/docs/services/qbusiness/permissions/index.md b/website/docs/services/qbusiness/permissions/index.md index 7c5d6ef9c..a7597e8a9 100644 --- a/website/docs/services/qbusiness/permissions/index.md +++ b/website/docs/services/qbusiness/permissions/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a permission resource or lists ## Fields + + + permission
resource or lists + + + + + + For more information, see AWS::QBusiness::Permission. @@ -91,26 +122,31 @@ For more information, see + permissions INSERT + permissions DELETE + permissions_list_only SELECT + permissions SELECT @@ -119,6 +155,15 @@ For more information, see + + Gets all properties from an individual permission. ```sql SELECT @@ -131,6 +176,20 @@ principal FROM awscc.qbusiness.permissions WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + + + +Lists all permissions in a region. +```sql +SELECT +region, +application_id, +statement_id +FROM awscc.qbusiness.permissions_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -218,6 +277,7 @@ resources: + ## `DELETE` example ```sql diff --git a/website/docs/services/qbusiness/permissions_list_only/index.md b/website/docs/services/qbusiness/permissions_list_only/index.md deleted file mode 100644 index 7b8e9fd43..000000000 --- a/website/docs/services/qbusiness/permissions_list_only/index.md +++ /dev/null @@ -1,86 +0,0 @@ ---- -title: permissions_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - permissions_list_only - - qbusiness - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists permissions in a region or regions, for all properties use permissions - -## Overview - - - - - - - -
Namepermissions_list_only
TypeResource
DescriptionDefinition of AWS::QBusiness::Permission Resource Type
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all permissions in a region. -```sql -SELECT -region, -application_id, -statement_id -FROM awscc.qbusiness.permissions_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the permissions_list_only resource, see permissions - diff --git a/website/docs/services/qbusiness/plugins/index.md b/website/docs/services/qbusiness/plugins/index.md index 97b3b0930..d1257bbcc 100644 --- a/website/docs/services/qbusiness/plugins/index.md +++ b/website/docs/services/qbusiness/plugins/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a plugin resource or lists ## Fields + + + plugin resource or lists "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::QBusiness::Plugin. @@ -143,31 +174,37 @@ For more information, see + plugins INSERT + plugins DELETE + plugins UPDATE + plugins_list_only SELECT + plugins SELECT @@ -176,6 +213,15 @@ For more information, see + + Gets all properties from an individual plugin. ```sql SELECT @@ -196,6 +242,20 @@ updated_at FROM awscc.qbusiness.plugins WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + + + +Lists all plugins in a region. +```sql +SELECT +region, +application_id, +plugin_id +FROM awscc.qbusiness.plugins_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -293,6 +353,24 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.qbusiness.plugins +SET data__PatchDocument = string('{{ { + "AuthConfiguration": auth_configuration, + "CustomPluginConfiguration": custom_plugin_configuration, + "DisplayName": display_name, + "ServerUrl": server_url, + "State": state, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = '|'; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/qbusiness/plugins_list_only/index.md b/website/docs/services/qbusiness/plugins_list_only/index.md deleted file mode 100644 index 0f2e88b56..000000000 --- a/website/docs/services/qbusiness/plugins_list_only/index.md +++ /dev/null @@ -1,86 +0,0 @@ ---- -title: plugins_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - plugins_list_only - - qbusiness - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists plugins in a region or regions, for all properties use plugins - -## Overview - - - - - - - -
Nameplugins_list_only
TypeResource
DescriptionDefinition of AWS::QBusiness::Plugin Resource Type
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all plugins in a region. -```sql -SELECT -region, -application_id, -plugin_id -FROM awscc.qbusiness.plugins_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the plugins_list_only resource, see plugins - diff --git a/website/docs/services/qbusiness/retrievers/index.md b/website/docs/services/qbusiness/retrievers/index.md index 603ff85bc..82d3144bb 100644 --- a/website/docs/services/qbusiness/retrievers/index.md +++ b/website/docs/services/qbusiness/retrievers/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a retriever resource or lists ## Fields + + + retriever
resource or lists + + + + + + For more information, see AWS::QBusiness::Retriever. @@ -116,31 +147,37 @@ For more information, see + retrievers INSERT + retrievers DELETE + retrievers UPDATE + retrievers_list_only SELECT + retrievers SELECT @@ -149,6 +186,15 @@ For more information, see + + Gets all properties from an individual retriever. ```sql SELECT @@ -167,6 +213,20 @@ updated_at FROM awscc.qbusiness.retrievers WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + + + +Lists all retrievers in a region. +```sql +SELECT +region, +application_id, +retriever_id +FROM awscc.qbusiness.retrievers_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -255,6 +315,22 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.qbusiness.retrievers +SET data__PatchDocument = string('{{ { + "Configuration": configuration, + "DisplayName": display_name, + "RoleArn": role_arn, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = '|'; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/qbusiness/retrievers_list_only/index.md b/website/docs/services/qbusiness/retrievers_list_only/index.md deleted file mode 100644 index ed91059cd..000000000 --- a/website/docs/services/qbusiness/retrievers_list_only/index.md +++ /dev/null @@ -1,86 +0,0 @@ ---- -title: retrievers_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - retrievers_list_only - - qbusiness - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists retrievers in a region or regions, for all properties use retrievers - -## Overview - - - - - - - -
Nameretrievers_list_only
TypeResource
DescriptionDefinition of AWS::QBusiness::Retriever Resource Type
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all retrievers in a region. -```sql -SELECT -region, -application_id, -retriever_id -FROM awscc.qbusiness.retrievers_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the retrievers_list_only resource, see retrievers - diff --git a/website/docs/services/qbusiness/web_experiences/index.md b/website/docs/services/qbusiness/web_experiences/index.md index 12aa0a34e..8eb6037d9 100644 --- a/website/docs/services/qbusiness/web_experiences/index.md +++ b/website/docs/services/qbusiness/web_experiences/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a web_experience resource or list ## Fields + + + web_experience resource or list "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::QBusiness::WebExperience. @@ -175,31 +206,37 @@ For more information, see + web_experiences INSERT + web_experiences DELETE + web_experiences UPDATE + web_experiences_list_only SELECT + web_experiences SELECT @@ -208,6 +245,15 @@ For more information, see + + Gets all properties from an individual web_experience. ```sql SELECT @@ -232,6 +278,20 @@ browser_extension_configuration FROM awscc.qbusiness.web_experiences WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + + + +Lists all web_experiences in a region. +```sql +SELECT +region, +application_id, +web_experience_id +FROM awscc.qbusiness.web_experiences_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -341,6 +401,28 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.qbusiness.web_experiences +SET data__PatchDocument = string('{{ { + "IdentityProviderConfiguration": identity_provider_configuration, + "RoleArn": role_arn, + "SamplePromptsControlMode": sample_prompts_control_mode, + "Subtitle": subtitle, + "Tags": tags, + "Title": title, + "WelcomeMessage": welcome_message, + "Origins": origins, + "CustomizationConfiguration": customization_configuration, + "BrowserExtensionConfiguration": browser_extension_configuration +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = '|'; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/qbusiness/web_experiences_list_only/index.md b/website/docs/services/qbusiness/web_experiences_list_only/index.md deleted file mode 100644 index f319fcf06..000000000 --- a/website/docs/services/qbusiness/web_experiences_list_only/index.md +++ /dev/null @@ -1,86 +0,0 @@ ---- -title: web_experiences_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - web_experiences_list_only - - qbusiness - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists web_experiences in a region or regions, for all properties use web_experiences - -## Overview - - - - - - - -
Nameweb_experiences_list_only
TypeResource
DescriptionDefinition of AWS::QBusiness::WebExperience Resource Type
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all web_experiences in a region. -```sql -SELECT -region, -application_id, -web_experience_id -FROM awscc.qbusiness.web_experiences_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the web_experiences_list_only resource, see web_experiences - diff --git a/website/docs/services/qldb/index.md b/website/docs/services/qldb/index.md index 6ccf099ad..6dac5e048 100644 --- a/website/docs/services/qldb/index.md +++ b/website/docs/services/qldb/index.md @@ -20,7 +20,7 @@ The qldb service documentation.
-total resources: 2
+total resources: 1
@@ -32,6 +32,6 @@ The qldb service documentation. streams \ 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 807d50ea0..4118d869f 100644 --- a/website/docs/services/qldb/streams/index.md +++ b/website/docs/services/qldb/streams/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a stream resource or lists ## Fields + + + stream resource or lists "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::QLDB::Stream. @@ -108,31 +139,37 @@ For more information, see + streams INSERT + streams DELETE + streams UPDATE + streams_list_only SELECT + streams SELECT @@ -141,6 +178,15 @@ For more information, see + + Gets all properties from an individual stream. ```sql SELECT @@ -157,6 +203,20 @@ id FROM awscc.qldb.streams WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + + + +Lists all streams in a region. +```sql +SELECT +region, +ledger_name, +id +FROM awscc.qldb.streams_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -253,6 +313,19 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.qldb.streams +SET data__PatchDocument = string('{{ { + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = '|'; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/qldb/streams_list_only/index.md b/website/docs/services/qldb/streams_list_only/index.md deleted file mode 100644 index b3743d53c..000000000 --- a/website/docs/services/qldb/streams_list_only/index.md +++ /dev/null @@ -1,86 +0,0 @@ ---- -title: streams_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - streams_list_only - - qldb - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists streams in a region or regions, for all properties use streams - -## Overview - - - - - - - -
Namestreams_list_only
TypeResource
DescriptionResource schema for AWS::QLDB::Stream.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all streams in a region. -```sql -SELECT -region, -ledger_name, -id -FROM awscc.qldb.streams_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the streams_list_only resource, see streams - diff --git a/website/docs/services/quicksight/analyses/index.md b/website/docs/services/quicksight/analyses/index.md index c8c4cc75c..24f26c9a8 100644 --- a/website/docs/services/quicksight/analyses/index.md +++ b/website/docs/services/quicksight/analyses/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets an analysis resource or lists ## Fields + + + analysis
resource or lists + + + + + + For more information, see AWS::QuickSight::Analysis. @@ -1057,31 +1088,37 @@ For more information, see + analyses INSERT + analyses DELETE + analyses UPDATE + analyses_list_only SELECT + analyses SELECT @@ -1090,6 +1127,15 @@ For more information, see + + Gets all properties from an individual analysis. ```sql SELECT @@ -1115,6 +1161,20 @@ sheets FROM awscc.quicksight.analyses WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + + + +Lists all analyses in a region. +```sql +SELECT +region, +analysis_id, +aws_account_id +FROM awscc.quicksight.analyses_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -3152,6 +3212,30 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.quicksight.analyses +SET data__PatchDocument = string('{{ { + "Status": status, + "Parameters": parameters, + "SourceEntity": source_entity, + "ThemeArn": theme_arn, + "Definition": definition, + "ValidationStrategy": validation_strategy, + "FolderArns": folder_arns, + "Name": name, + "Errors": errors, + "Permissions": permissions, + "Tags": tags, + "Sheets": sheets +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = '|'; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/quicksight/analyses_list_only/index.md b/website/docs/services/quicksight/analyses_list_only/index.md deleted file mode 100644 index 07339dc91..000000000 --- a/website/docs/services/quicksight/analyses_list_only/index.md +++ /dev/null @@ -1,86 +0,0 @@ ---- -title: analyses_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - analyses_list_only - - quicksight - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists analyses in a region or regions, for all properties use analyses - -## Overview - - - - - - - -
Nameanalyses_list_only
TypeResource
DescriptionDefinition of the AWS::QuickSight::Analysis Resource Type.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all analyses in a region. -```sql -SELECT -region, -analysis_id, -aws_account_id -FROM awscc.quicksight.analyses_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the analyses_list_only resource, see analyses - diff --git a/website/docs/services/quicksight/custom_permissions/index.md b/website/docs/services/quicksight/custom_permissions/index.md index d104f6f9f..e83b31074 100644 --- a/website/docs/services/quicksight/custom_permissions/index.md +++ b/website/docs/services/quicksight/custom_permissions/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a custom_permission resource or l ## Fields + + + custom_permission resource or l "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::QuickSight::CustomPermissions. @@ -93,31 +124,37 @@ For more information, see + custom_permissions INSERT + custom_permissions DELETE + custom_permissions UPDATE + custom_permissions_list_only SELECT + custom_permissions SELECT @@ -126,6 +163,15 @@ For more information, see + + Gets all properties from an individual custom_permission. ```sql SELECT @@ -138,6 +184,20 @@ tags FROM awscc.quicksight.custom_permissions WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + + + +Lists all custom_permissions in a region. +```sql +SELECT +region, +aws_account_id, +custom_permissions_name +FROM awscc.quicksight.custom_permissions_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -237,6 +297,20 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.quicksight.custom_permissions +SET data__PatchDocument = string('{{ { + "Capabilities": capabilities, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = '|'; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/quicksight/custom_permissions_list_only/index.md b/website/docs/services/quicksight/custom_permissions_list_only/index.md deleted file mode 100644 index dcb479d23..000000000 --- a/website/docs/services/quicksight/custom_permissions_list_only/index.md +++ /dev/null @@ -1,86 +0,0 @@ ---- -title: custom_permissions_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - custom_permissions_list_only - - quicksight - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists custom_permissions in a region or regions, for all properties use custom_permissions - -## Overview - - - - - - - -
Namecustom_permissions_list_only
TypeResource
DescriptionDefinition of the AWS::QuickSight::CustomPermissions Resource Type.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all custom_permissions in a region. -```sql -SELECT -region, -aws_account_id, -custom_permissions_name -FROM awscc.quicksight.custom_permissions_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the custom_permissions_list_only resource, see custom_permissions - diff --git a/website/docs/services/quicksight/dashboards/index.md b/website/docs/services/quicksight/dashboards/index.md index d027b345b..e3c7a0c80 100644 --- a/website/docs/services/quicksight/dashboards/index.md +++ b/website/docs/services/quicksight/dashboards/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a dashboard resource or lists ## Fields + + + dashboard resource or lists + + + + + + For more information, see AWS::QuickSight::Dashboard. @@ -1267,31 +1298,37 @@ For more information, see + dashboards INSERT + dashboards DELETE + dashboards UPDATE + dashboards_list_only SELECT + dashboards SELECT @@ -1300,6 +1337,15 @@ For more information, see + + Gets all properties from an individual dashboard. ```sql SELECT @@ -1327,6 +1373,20 @@ tags FROM awscc.quicksight.dashboards WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + + + +Lists all dashboards in a region. +```sql +SELECT +region, +aws_account_id, +dashboard_id +FROM awscc.quicksight.dashboards_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -3385,6 +3445,31 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.quicksight.dashboards +SET data__PatchDocument = string('{{ { + "Parameters": parameters, + "VersionDescription": version_description, + "SourceEntity": source_entity, + "ThemeArn": theme_arn, + "Definition": definition, + "ValidationStrategy": validation_strategy, + "FolderArns": folder_arns, + "LinkSharingConfiguration": link_sharing_configuration, + "Name": name, + "DashboardPublishOptions": dashboard_publish_options, + "Permissions": permissions, + "LinkEntities": link_entities, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = '|'; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/quicksight/dashboards_list_only/index.md b/website/docs/services/quicksight/dashboards_list_only/index.md deleted file mode 100644 index 606fc9e2b..000000000 --- a/website/docs/services/quicksight/dashboards_list_only/index.md +++ /dev/null @@ -1,86 +0,0 @@ ---- -title: dashboards_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - dashboards_list_only - - quicksight - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists dashboards in a region or regions, for all properties use dashboards - -## Overview - - - - - - - -
Namedashboards_list_only
TypeResource
DescriptionDefinition of the AWS::QuickSight::Dashboard Resource Type.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all dashboards in a region. -```sql -SELECT -region, -aws_account_id, -dashboard_id -FROM awscc.quicksight.dashboards_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the dashboards_list_only resource, see dashboards - diff --git a/website/docs/services/quicksight/data_sets/index.md b/website/docs/services/quicksight/data_sets/index.md index 1b2681116..64bd42661 100644 --- a/website/docs/services/quicksight/data_sets/index.md +++ b/website/docs/services/quicksight/data_sets/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a data_set resource or lists ## Fields + + + data_set resource or lists + + + + + + For more information, see AWS::QuickSight::DataSet. @@ -543,31 +574,37 @@ For more information, see + data_sets INSERT + data_sets DELETE + data_sets UPDATE + data_sets_list_only SELECT + data_sets SELECT @@ -576,6 +613,15 @@ For more information, see + + Gets all properties from an individual data_set. ```sql SELECT @@ -608,6 +654,20 @@ arn FROM awscc.quicksight.data_sets WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + + + +Lists all data_sets in a region. +```sql +SELECT +region, +aws_account_id, +data_set_id +FROM awscc.quicksight.data_sets_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -855,6 +915,36 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.quicksight.data_sets +SET data__PatchDocument = string('{{ { + "FolderArns": folder_arns, + "RowLevelPermissionDataSet": row_level_permission_data_set, + "IngestionWaitPolicy": ingestion_wait_policy, + "ColumnLevelPermissionRules": column_level_permission_rules, + "Name": name, + "Permissions": permissions, + "UseAs": use_as, + "Tags": tags, + "PhysicalTableMap": physical_table_map, + "FieldFolders": field_folders, + "PerformanceConfiguration": performance_configuration, + "DataSetRefreshProperties": data_set_refresh_properties, + "RowLevelPermissionTagConfiguration": row_level_permission_tag_configuration, + "ColumnGroups": column_groups, + "ImportMode": import_mode, + "DatasetParameters": dataset_parameters, + "LogicalTableMap": logical_table_map, + "DataSetUsageConfiguration": data_set_usage_configuration +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = '|'; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/quicksight/data_sets_list_only/index.md b/website/docs/services/quicksight/data_sets_list_only/index.md deleted file mode 100644 index f601badc3..000000000 --- a/website/docs/services/quicksight/data_sets_list_only/index.md +++ /dev/null @@ -1,86 +0,0 @@ ---- -title: data_sets_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - data_sets_list_only - - quicksight - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists data_sets in a region or regions, for all properties use data_sets - -## Overview - - - - - - - -
Namedata_sets_list_only
TypeResource
DescriptionDefinition of the AWS::QuickSight::DataSet Resource Type.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all data_sets in a region. -```sql -SELECT -region, -aws_account_id, -data_set_id -FROM awscc.quicksight.data_sets_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the data_sets_list_only resource, see data_sets - diff --git a/website/docs/services/quicksight/data_sources/index.md b/website/docs/services/quicksight/data_sources/index.md index 0c5cef072..c5755a3a7 100644 --- a/website/docs/services/quicksight/data_sources/index.md +++ b/website/docs/services/quicksight/data_sources/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a data_source resource or lists < ## Fields + + + data_source resource or lists < "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::QuickSight::DataSource. @@ -772,31 +803,37 @@ For more information, see + data_sources INSERT + data_sources DELETE + data_sources UPDATE + data_sources_list_only SELECT + data_sources SELECT @@ -805,6 +842,15 @@ For more information, see + + Gets all properties from an individual data_source. ```sql SELECT @@ -829,6 +875,20 @@ tags FROM awscc.quicksight.data_sources WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + + + +Lists all data_sources in a region. +```sql +SELECT +region, +aws_account_id, +data_source_id +FROM awscc.quicksight.data_sources_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -1053,6 +1113,28 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.quicksight.data_sources +SET data__PatchDocument = string('{{ { + "ErrorInfo": error_info, + "FolderArns": folder_arns, + "Name": name, + "DataSourceParameters": data_source_parameters, + "VpcConnectionProperties": vpc_connection_properties, + "AlternateDataSourceParameters": alternate_data_source_parameters, + "Permissions": permissions, + "SslProperties": ssl_properties, + "Credentials": credentials, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = '|'; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/quicksight/data_sources_list_only/index.md b/website/docs/services/quicksight/data_sources_list_only/index.md deleted file mode 100644 index b6cf05014..000000000 --- a/website/docs/services/quicksight/data_sources_list_only/index.md +++ /dev/null @@ -1,86 +0,0 @@ ---- -title: data_sources_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - data_sources_list_only - - quicksight - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists data_sources in a region or regions, for all properties use data_sources - -## Overview - - - - - - - -
Namedata_sources_list_only
TypeResource
DescriptionDefinition of the AWS::QuickSight::DataSource Resource Type.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all data_sources in a region. -```sql -SELECT -region, -aws_account_id, -data_source_id -FROM awscc.quicksight.data_sources_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the data_sources_list_only resource, see data_sources - diff --git a/website/docs/services/quicksight/folders/index.md b/website/docs/services/quicksight/folders/index.md index 4348b61d7..c49609a28 100644 --- a/website/docs/services/quicksight/folders/index.md +++ b/website/docs/services/quicksight/folders/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a folder resource or lists ## Fields + + + folder resource or lists "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::QuickSight::Folder. @@ -128,31 +159,37 @@ For more information, see + folders INSERT + folders DELETE + folders UPDATE + folders_list_only SELECT + folders SELECT @@ -161,6 +198,15 @@ For more information, see + + Gets all properties from an individual folder. ```sql SELECT @@ -179,6 +225,20 @@ tags FROM awscc.quicksight.folders WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + + + +Lists all folders in a region. +```sql +SELECT +region, +aws_account_id, +folder_id +FROM awscc.quicksight.folders_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -286,6 +346,21 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.quicksight.folders +SET data__PatchDocument = string('{{ { + "Name": name, + "Permissions": permissions, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = '|'; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/quicksight/folders_list_only/index.md b/website/docs/services/quicksight/folders_list_only/index.md deleted file mode 100644 index f91406c3a..000000000 --- a/website/docs/services/quicksight/folders_list_only/index.md +++ /dev/null @@ -1,86 +0,0 @@ ---- -title: folders_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - folders_list_only - - quicksight - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists folders in a region or regions, for all properties use folders - -## Overview - - - - - - - -
Namefolders_list_only
TypeResource
DescriptionDefinition of the AWS::QuickSight::Folder Resource Type.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all folders in a region. -```sql -SELECT -region, -aws_account_id, -folder_id -FROM awscc.quicksight.folders_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the folders_list_only resource, see folders - diff --git a/website/docs/services/quicksight/index.md b/website/docs/services/quicksight/index.md index 827702972..272629a94 100644 --- a/website/docs/services/quicksight/index.md +++ b/website/docs/services/quicksight/index.md @@ -20,7 +20,7 @@ The quicksight service documentation.
-total resources: 22
+total resources: 11
@@ -30,28 +30,17 @@ The quicksight service documentation. \ 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 a075e99ee..36aad0d03 100644 --- a/website/docs/services/quicksight/refresh_schedules/index.md +++ b/website/docs/services/quicksight/refresh_schedules/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a refresh_schedule resource or li ## Fields + + + refresh_schedule
resource or li "description": "AWS region." } ]} /> + + + +An unique identifier for the refresh schedule.

" + }, + { + "name": "schedule_frequency", + "type": "object", + "description": "

Information about the schedule frequency.

", + "children": [ + { + "name": "interval", + "type": "string", + "description": "" + }, + { + "name": "refresh_on_day", + "type": "object", + "description": "

The day scheduled for refresh.

", + "children": [ + { + "name": "day_of_week", + "type": "string", + "description": "" + }, + { + "name": "day_of_month", + "type": "string", + "description": "

The Day Of Month for scheduled refresh.

" + } + ] + }, + { + "name": "time_zone", + "type": "string", + "description": "

The timezone for scheduled refresh.

" + }, + { + "name": "time_of_the_day", + "type": "string", + "description": "

The time of the day for scheduled refresh.

" + } + ] + }, + { + "name": "start_after_date_time", + "type": "string", + "description": "

The date time after which refresh is to be scheduled

" + }, + { + "name": "refresh_type", + "type": "string", + "description": "" + } + ] + }, + { + "name": "region", + "type": "string", + "description": "AWS region." + } +]} /> +
+ For more information, see AWS::QuickSight::RefreshSchedule. @@ -125,31 +217,37 @@ For more information, see + refresh_schedules INSERT + refresh_schedules DELETE + refresh_schedules UPDATE + refresh_schedules_list_only SELECT + refresh_schedules SELECT @@ -158,6 +256,15 @@ For more information, see + + Gets all properties from an individual refresh_schedule. ```sql SELECT @@ -169,6 +276,21 @@ schedule FROM awscc.quicksight.refresh_schedules WHERE region = 'us-east-1' AND data__Identifier = '||'; ``` + + + +Lists all refresh_schedules in a region. +```sql +SELECT +region, +aws_account_id, +data_set_id, +schedule/schedule_id +FROM awscc.quicksight.refresh_schedules_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -247,6 +369,7 @@ resources: + ## `DELETE` example ```sql diff --git a/website/docs/services/quicksight/refresh_schedules_list_only/index.md b/website/docs/services/quicksight/refresh_schedules_list_only/index.md deleted file mode 100644 index 653a6c7f4..000000000 --- a/website/docs/services/quicksight/refresh_schedules_list_only/index.md +++ /dev/null @@ -1,148 +0,0 @@ ---- -title: refresh_schedules_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - refresh_schedules_list_only - - quicksight - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists refresh_schedules in a region or regions, for all properties use refresh_schedules - -## Overview - - - - - - - -
Namerefresh_schedules_list_only
TypeResource
DescriptionDefinition of the AWS::QuickSight::RefreshSchedule Resource Type.
Id
- -## Fields -An unique identifier for the refresh schedule.

" - }, - { - "name": "schedule_frequency", - "type": "object", - "description": "

Information about the schedule frequency.

", - "children": [ - { - "name": "interval", - "type": "string", - "description": "" - }, - { - "name": "refresh_on_day", - "type": "object", - "description": "

The day scheduled for refresh.

", - "children": [ - { - "name": "day_of_week", - "type": "string", - "description": "" - }, - { - "name": "day_of_month", - "type": "string", - "description": "

The Day Of Month for scheduled refresh.

" - } - ] - }, - { - "name": "time_zone", - "type": "string", - "description": "

The timezone for scheduled refresh.

" - }, - { - "name": "time_of_the_day", - "type": "string", - "description": "

The time of the day for scheduled refresh.

" - } - ] - }, - { - "name": "start_after_date_time", - "type": "string", - "description": "

The date time after which refresh is to be scheduled

" - }, - { - "name": "refresh_type", - "type": "string", - "description": "" - } - ] - }, - { - "name": "region", - "type": "string", - "description": "AWS region." - } -]} /> - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all refresh_schedules in a region. -```sql -SELECT -region, -aws_account_id, -data_set_id, -schedule/schedule_id -FROM awscc.quicksight.refresh_schedules_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the refresh_schedules_list_only resource, see refresh_schedules - diff --git a/website/docs/services/quicksight/templates/index.md b/website/docs/services/quicksight/templates/index.md index a83ed6dcb..61a5b7fc0 100644 --- a/website/docs/services/quicksight/templates/index.md +++ b/website/docs/services/quicksight/templates/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a template resource or lists ## Fields + + + template resource or lists + + + + + + For more information, see AWS::QuickSight::Template. @@ -1040,31 +1071,37 @@ For more information, see + templates INSERT + templates DELETE + templates UPDATE + templates_list_only SELECT + templates SELECT @@ -1073,6 +1110,15 @@ For more information, see + + Gets all properties from an individual template. ```sql SELECT @@ -1093,6 +1139,20 @@ template_id FROM awscc.quicksight.templates WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + + + +Lists all templates in a region. +```sql +SELECT +region, +aws_account_id, +template_id +FROM awscc.quicksight.templates_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -3082,6 +3142,25 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.quicksight.templates +SET data__PatchDocument = string('{{ { + "VersionDescription": version_description, + "SourceEntity": source_entity, + "Definition": definition, + "ValidationStrategy": validation_strategy, + "Name": name, + "Permissions": permissions, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = '|'; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/quicksight/templates_list_only/index.md b/website/docs/services/quicksight/templates_list_only/index.md deleted file mode 100644 index 242362051..000000000 --- a/website/docs/services/quicksight/templates_list_only/index.md +++ /dev/null @@ -1,86 +0,0 @@ ---- -title: templates_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - templates_list_only - - quicksight - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists templates in a region or regions, for all properties use templates - -## Overview - - - - - - - -
Nametemplates_list_only
TypeResource
DescriptionDefinition of the AWS::QuickSight::Template Resource Type.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all templates in a region. -```sql -SELECT -region, -aws_account_id, -template_id -FROM awscc.quicksight.templates_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the templates_list_only resource, see templates - diff --git a/website/docs/services/quicksight/themes/index.md b/website/docs/services/quicksight/themes/index.md index caa87bb0c..cae78bf01 100644 --- a/website/docs/services/quicksight/themes/index.md +++ b/website/docs/services/quicksight/themes/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a theme resource or lists t ## Fields + + + theme resource or lists t "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::QuickSight::Theme. @@ -353,31 +384,37 @@ For more information, see + themes INSERT + themes DELETE + themes UPDATE + themes_list_only SELECT + themes SELECT @@ -386,6 +423,15 @@ For more information, see + + Gets all properties from an individual theme. ```sql SELECT @@ -406,6 +452,20 @@ version_description FROM awscc.quicksight.themes WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + + + +Lists all themes in a region. +```sql +SELECT +region, +theme_id, +aws_account_id +FROM awscc.quicksight.themes_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -542,6 +602,24 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.quicksight.themes +SET data__PatchDocument = string('{{ { + "BaseThemeId": base_theme_id, + "Configuration": configuration, + "Name": name, + "Permissions": permissions, + "Tags": tags, + "VersionDescription": version_description +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = '|'; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/quicksight/themes_list_only/index.md b/website/docs/services/quicksight/themes_list_only/index.md deleted file mode 100644 index f3c77900e..000000000 --- a/website/docs/services/quicksight/themes_list_only/index.md +++ /dev/null @@ -1,86 +0,0 @@ ---- -title: themes_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - themes_list_only - - quicksight - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists themes in a region or regions, for all properties use themes - -## Overview - - - - - - - -
Namethemes_list_only
TypeResource
DescriptionDefinition of the AWS::QuickSight::Theme Resource Type.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all themes in a region. -```sql -SELECT -region, -theme_id, -aws_account_id -FROM awscc.quicksight.themes_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the themes_list_only resource, see themes - diff --git a/website/docs/services/quicksight/topics/index.md b/website/docs/services/quicksight/topics/index.md index 815ea2b56..c61065a27 100644 --- a/website/docs/services/quicksight/topics/index.md +++ b/website/docs/services/quicksight/topics/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a topic resource or lists t ## Fields + + + topic resource or lists t "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::QuickSight::Topic. @@ -722,31 +753,37 @@ For more information, see + topics INSERT + topics DELETE + topics UPDATE + topics_list_only SELECT + topics SELECT @@ -755,6 +792,15 @@ For more information, see + + Gets all properties from an individual topic. ```sql SELECT @@ -773,6 +819,20 @@ user_experience_version FROM awscc.quicksight.topics WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + + + +Lists all topics in a region. +```sql +SELECT +region, +aws_account_id, +topic_id +FROM awscc.quicksight.topics_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -1028,6 +1088,24 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.quicksight.topics +SET data__PatchDocument = string('{{ { + "ConfigOptions": config_options, + "CustomInstructions": custom_instructions, + "DataSets": data_sets, + "Description": description, + "Name": name, + "UserExperienceVersion": user_experience_version +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = '|'; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/quicksight/topics_list_only/index.md b/website/docs/services/quicksight/topics_list_only/index.md deleted file mode 100644 index 92ee60135..000000000 --- a/website/docs/services/quicksight/topics_list_only/index.md +++ /dev/null @@ -1,86 +0,0 @@ ---- -title: topics_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - topics_list_only - - quicksight - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists topics in a region or regions, for all properties use topics - -## Overview - - - - - - - -
Nametopics_list_only
TypeResource
DescriptionDefinition of the AWS::QuickSight::Topic Resource Type.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all topics in a region. -```sql -SELECT -region, -aws_account_id, -topic_id -FROM awscc.quicksight.topics_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the topics_list_only resource, see topics - diff --git a/website/docs/services/quicksight/vpc_connections/index.md b/website/docs/services/quicksight/vpc_connections/index.md index a988e22a7..4887f6a4e 100644 --- a/website/docs/services/quicksight/vpc_connections/index.md +++ b/website/docs/services/quicksight/vpc_connections/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a vpc_connection resource or list ## Fields + + + vpc_connection
resource or list "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::QuickSight::VPCConnection. @@ -163,31 +194,37 @@ For more information, see + vpc_connections INSERT + vpc_connections DELETE + vpc_connections UPDATE + vpc_connections_list_only SELECT + vpc_connections SELECT @@ -196,6 +233,15 @@ For more information, see + + Gets all properties from an individual vpc_connection. ```sql SELECT @@ -218,6 +264,20 @@ vpc_id FROM awscc.quicksight.vpc_connections WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + + + +Lists all vpc_connections in a region. +```sql +SELECT +region, +aws_account_id, +vpc_connection_id +FROM awscc.quicksight.vpc_connections_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -331,6 +391,25 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.quicksight.vpc_connections +SET data__PatchDocument = string('{{ { + "AvailabilityStatus": availability_status, + "DnsResolvers": dns_resolvers, + "Name": name, + "RoleArn": role_arn, + "SecurityGroupIds": security_group_ids, + "SubnetIds": subnet_ids, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = '|'; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/quicksight/vpc_connections_list_only/index.md b/website/docs/services/quicksight/vpc_connections_list_only/index.md deleted file mode 100644 index 4e715be6c..000000000 --- a/website/docs/services/quicksight/vpc_connections_list_only/index.md +++ /dev/null @@ -1,86 +0,0 @@ ---- -title: vpc_connections_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - vpc_connections_list_only - - quicksight - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists vpc_connections in a region or regions, for all properties use vpc_connections - -## Overview - - - - - - - -
Namevpc_connections_list_only
TypeResource
DescriptionDefinition of the AWS::QuickSight::VPCConnection Resource Type.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all vpc_connections in a region. -```sql -SELECT -region, -aws_account_id, -vpc_connection_id -FROM awscc.quicksight.vpc_connections_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the vpc_connections_list_only resource, see vpc_connections - diff --git a/website/docs/services/ram/index.md b/website/docs/services/ram/index.md index febeae0bc..3412d0d2a 100644 --- a/website/docs/services/ram/index.md +++ b/website/docs/services/ram/index.md @@ -20,7 +20,7 @@ The ram service documentation.
-total resources: 4
+total resources: 2
@@ -29,11 +29,9 @@ The ram service documentation. ## Resources \ 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 e13bb940a..a3d2d0b90 100644 --- a/website/docs/services/ram/permissions/index.md +++ b/website/docs/services/ram/permissions/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a permission resource or lists ## Fields + + + permission
resource or lists + + + + + + For more information, see AWS::RAM::Permission. @@ -101,31 +127,37 @@ For more information, see + permissions INSERT + permissions DELETE + permissions UPDATE + permissions_list_only SELECT + permissions SELECT @@ -134,6 +166,15 @@ For more information, see + + Gets all properties from an individual permission. ```sql SELECT @@ -149,6 +190,19 @@ tags FROM awscc.ram.permissions WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all permissions in a region. +```sql +SELECT +region, +arn +FROM awscc.ram.permissions_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -227,6 +281,19 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.ram.permissions +SET data__PatchDocument = string('{{ { + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/ram/permissions_list_only/index.md b/website/docs/services/ram/permissions_list_only/index.md deleted file mode 100644 index 1dcd1c03c..000000000 --- a/website/docs/services/ram/permissions_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: permissions_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - permissions_list_only - - ram - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists permissions in a region or regions, for all properties use permissions - -## Overview - - - - - - - -
Namepermissions_list_only
TypeResource
DescriptionResource type definition for AWS::RAM::Permission
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all permissions in a region. -```sql -SELECT -region, -arn -FROM awscc.ram.permissions_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the permissions_list_only resource, see permissions - diff --git a/website/docs/services/ram/resource_shares/index.md b/website/docs/services/ram/resource_shares/index.md index 1c0d8fdea..0c13caab1 100644 --- a/website/docs/services/ram/resource_shares/index.md +++ b/website/docs/services/ram/resource_shares/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a resource_share resource or list ## Fields + + + resource_share resource or list "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::RAM::ResourceShare. @@ -101,31 +127,37 @@ For more information, see + resource_shares INSERT + resource_shares DELETE + resource_shares UPDATE + resource_shares_list_only SELECT + resource_shares SELECT @@ -134,6 +166,15 @@ For more information, see + + Gets all properties from an individual resource_share. ```sql SELECT @@ -149,6 +190,19 @@ tags FROM awscc.ram.resource_shares WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all resource_shares in a region. +```sql +SELECT +region, +arn +FROM awscc.ram.resource_shares_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -239,6 +293,25 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.ram.resource_shares +SET data__PatchDocument = string('{{ { + "AllowExternalPrincipals": allow_external_principals, + "Name": name, + "PermissionArns": permission_arns, + "Principals": principals, + "ResourceArns": resource_arns, + "Sources": sources, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/ram/resource_shares_list_only/index.md b/website/docs/services/ram/resource_shares_list_only/index.md deleted file mode 100644 index 03fe7d2d1..000000000 --- a/website/docs/services/ram/resource_shares_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: resource_shares_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - resource_shares_list_only - - ram - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists resource_shares in a region or regions, for all properties use resource_shares - -## Overview - - - - - - - -
Nameresource_shares_list_only
TypeResource
DescriptionResource type definition for AWS::RAM::ResourceShare
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all resource_shares in a region. -```sql -SELECT -region, -arn -FROM awscc.ram.resource_shares_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the resource_shares_list_only resource, see resource_shares - diff --git a/website/docs/services/rbin/index.md b/website/docs/services/rbin/index.md index fbfa9ac7b..4d9d4b09b 100644 --- a/website/docs/services/rbin/index.md +++ b/website/docs/services/rbin/index.md @@ -20,7 +20,7 @@ The rbin service documentation.
-total resources: 2
+total resources: 1
@@ -32,6 +32,6 @@ The rbin service documentation. rules \ 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 63ba8023e..db19786bd 100644 --- a/website/docs/services/rbin/rules/index.md +++ b/website/docs/services/rbin/rules/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a rule resource or lists ru ## Fields + + + rule resource or lists ru "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::Rbin::Rule. @@ -152,31 +178,37 @@ For more information, see + rules INSERT + rules DELETE + rules UPDATE + rules_list_only SELECT + rules SELECT @@ -185,6 +217,15 @@ For more information, see + + Gets all properties from an individual rule. ```sql SELECT @@ -203,6 +244,19 @@ lock_state FROM awscc.rbin.rules WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all rules in a region. +```sql +SELECT +region, +arn +FROM awscc.rbin.rules_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -302,6 +356,25 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.rbin.rules +SET data__PatchDocument = string('{{ { + "Description": description, + "ResourceTags": resource_tags, + "ExcludeResourceTags": exclude_resource_tags, + "Tags": tags, + "RetentionPeriod": retention_period, + "Status": status, + "LockConfiguration": lock_configuration +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/rbin/rules_list_only/index.md b/website/docs/services/rbin/rules_list_only/index.md deleted file mode 100644 index 8e124bac2..000000000 --- a/website/docs/services/rbin/rules_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: rules_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - rules_list_only - - rbin - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists rules in a region or regions, for all properties use rules - -## Overview - - - - - - - -
Namerules_list_only
TypeResource
DescriptionResource Type definition for AWS::Rbin::Rule
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all rules in a region. -```sql -SELECT -region, -arn -FROM awscc.rbin.rules_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the rules_list_only resource, see rules - diff --git a/website/docs/services/rds/customdb_engine_versions/index.md b/website/docs/services/rds/customdb_engine_versions/index.md index dcc18d4f3..e29f14e16 100644 --- a/website/docs/services/rds/customdb_engine_versions/index.md +++ b/website/docs/services/rds/customdb_engine_versions/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a customdb_engine_version resourc ## Fields + + + customdb_engine_version
resourc "description": "AWS region." } ]} /> + + + +Valid values:
+ ``custom-oracle-ee``
+ ``custom-oracle-ee-cdb``" + }, + { + "name": "engine_version", + "type": "string", + "description": "The name of your CEV. The name format is ``major version.customized_string``. For example, a valid CEV name is ``19.my_cev1``. This setting is required for RDS Custom for Oracle, but optional for Amazon RDS. The combination of ``Engine`` and ``EngineVersion`` is unique per customer per Region.
*Constraints:* Minimum length is 1. Maximum length is 60.
*Pattern:*``^[a-z0-9_.-]{1,60$``}" + }, + { + "name": "region", + "type": "string", + "description": "AWS region." + } +]} /> +
+ For more information, see AWS::RDS::CustomDBEngineVersion. @@ -126,31 +157,37 @@ For more information, see + customdb_engine_versions INSERT + customdb_engine_versions DELETE + customdb_engine_versions UPDATE + customdb_engine_versions_list_only SELECT + customdb_engine_versions SELECT @@ -159,6 +196,15 @@ For more information, see + + Gets all properties from an individual customdb_engine_version. ```sql SELECT @@ -179,6 +225,20 @@ tags FROM awscc.rds.customdb_engine_versions WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + + + +Lists all customdb_engine_versions in a region. +```sql +SELECT +region, +engine, +engine_version +FROM awscc.rds.customdb_engine_versions_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -287,6 +347,21 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.rds.customdb_engine_versions +SET data__PatchDocument = string('{{ { + "Description": description, + "Status": status, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = '|'; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/rds/customdb_engine_versions_list_only/index.md b/website/docs/services/rds/customdb_engine_versions_list_only/index.md deleted file mode 100644 index 4ad14af1f..000000000 --- a/website/docs/services/rds/customdb_engine_versions_list_only/index.md +++ /dev/null @@ -1,86 +0,0 @@ ---- -title: customdb_engine_versions_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - customdb_engine_versions_list_only - - rds - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists customdb_engine_versions in a region or regions, for all properties use customdb_engine_versions - -## Overview - - - - - - - -
Namecustomdb_engine_versions_list_only
TypeResource
DescriptionCreates a custom DB engine version (CEV).
Id
- -## Fields -Valid values:
+ ``custom-oracle-ee``
+ ``custom-oracle-ee-cdb``" - }, - { - "name": "engine_version", - "type": "string", - "description": "The name of your CEV. The name format is ``major version.customized_string``. For example, a valid CEV name is ``19.my_cev1``. This setting is required for RDS Custom for Oracle, but optional for Amazon RDS. The combination of ``Engine`` and ``EngineVersion`` is unique per customer per Region.
*Constraints:* Minimum length is 1. Maximum length is 60.
*Pattern:*``^[a-z0-9_.-]{1,60$``}" - }, - { - "name": "region", - "type": "string", - "description": "AWS region." - } -]} /> - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all customdb_engine_versions in a region. -```sql -SELECT -region, -engine, -engine_version -FROM awscc.rds.customdb_engine_versions_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the customdb_engine_versions_list_only resource, see customdb_engine_versions - 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 e804c9a33..a21ccb6a4 100644 --- a/website/docs/services/rds/db_cluster_parameter_groups/index.md +++ b/website/docs/services/rds/db_cluster_parameter_groups/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a db_cluster_parameter_group reso ## Fields + + + db_cluster_parameter_group reso "description": "AWS region." } ]} /> + + + +Constraints:
+ Must not match the name of an existing DB cluster parameter group.

This value is stored as a lowercase string." + }, + { + "name": "region", + "type": "string", + "description": "AWS region." + } +]} /> +
+
For more information, see AWS::RDS::DBClusterParameterGroup. @@ -86,31 +112,37 @@ For more information, see + db_cluster_parameter_groups INSERT + db_cluster_parameter_groups DELETE + db_cluster_parameter_groups UPDATE + db_cluster_parameter_groups_list_only SELECT + db_cluster_parameter_groups SELECT @@ -119,6 +151,15 @@ For more information, see + + Gets all properties from an individual db_cluster_parameter_group. ```sql SELECT @@ -131,6 +172,19 @@ tags FROM awscc.rds.db_cluster_parameter_groups WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all db_cluster_parameter_groups in a region. +```sql +SELECT +region, +db_cluster_parameter_group_name +FROM awscc.rds.db_cluster_parameter_groups_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -213,6 +267,20 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.rds.db_cluster_parameter_groups +SET data__PatchDocument = string('{{ { + "Parameters": parameters, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/rds/db_cluster_parameter_groups_list_only/index.md b/website/docs/services/rds/db_cluster_parameter_groups_list_only/index.md deleted file mode 100644 index 593c6ddd5..000000000 --- a/website/docs/services/rds/db_cluster_parameter_groups_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: db_cluster_parameter_groups_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - db_cluster_parameter_groups_list_only - - rds - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists db_cluster_parameter_groups in a region or regions, for all properties use db_cluster_parameter_groups - -## Overview - - - - - - - -
Namedb_cluster_parameter_groups_list_only
TypeResource
DescriptionThe ``AWS::RDS::DBClusterParameterGroup`` resource creates a new Amazon RDS DB cluster parameter group.
For information about configuring parameters for Amazon Aurora DB clusters, see [Working with parameter groups](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/USER_WorkingWithParamGroups.html) in the *Amazon Aurora User Guide*.
If you apply a parameter group to a DB cluster, then its DB instances might need to reboot. This can result in an outage while the DB instances are rebooting.
If you apply a change to parameter group associated with a stopped DB cluster, then the updated stack waits until the DB cluster is started.
Id
- -## Fields -Constraints:
+ Must not match the name of an existing DB cluster parameter group.

This value is stored as a lowercase string." - }, - { - "name": "region", - "type": "string", - "description": "AWS region." - } -]} /> - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all db_cluster_parameter_groups in a region. -```sql -SELECT -region, -db_cluster_parameter_group_name -FROM awscc.rds.db_cluster_parameter_groups_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the db_cluster_parameter_groups_list_only resource, see db_cluster_parameter_groups - diff --git a/website/docs/services/rds/db_clusters/index.md b/website/docs/services/rds/db_clusters/index.md index 2bd4e3829..294e51741 100644 --- a/website/docs/services/rds/db_clusters/index.md +++ b/website/docs/services/rds/db_clusters/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a db_cluster resource or lists ## Fields + + + db_cluster resource or lists + + + +Constraints:
+ Must contain from 1 to 63 letters, numbers, or hyphens.
+ First character must be a letter.
+ Can't end with a hyphen or contain two consecutive hyphens.

Example: ``my-cluster1``
Valid for: Aurora DB clusters and Multi-AZ DB clusters" + }, + { + "name": "region", + "type": "string", + "description": "AWS region." + } +]} /> +
+
For more information, see AWS::RDS::DBCluster. @@ -483,31 +509,37 @@ For more information, see + db_clusters INSERT + db_clusters DELETE + db_clusters UPDATE + db_clusters_list_only SELECT + db_clusters SELECT @@ -516,6 +548,15 @@ For more information, see + + Gets all properties from an individual db_cluster. ```sql SELECT @@ -588,6 +629,19 @@ vpc_security_group_ids FROM awscc.rds.db_clusters WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all db_clusters in a region. +```sql +SELECT +region, +db_cluster_identifier +FROM awscc.rds.db_clusters_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -1020,6 +1074,60 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.rds.db_clusters +SET data__PatchDocument = string('{{ { + "AllocatedStorage": allocated_storage, + "AssociatedRoles": associated_roles, + "AutoMinorVersionUpgrade": auto_minor_version_upgrade, + "BacktrackWindow": backtrack_window, + "BackupRetentionPeriod": backup_retention_period, + "CopyTagsToSnapshot": copy_tags_to_snapshot, + "DatabaseInsightsMode": database_insights_mode, + "DBClusterInstanceClass": db_cluster_instance_class, + "DBInstanceParameterGroupName": db_instance_parameter_group_name, + "GlobalClusterIdentifier": global_cluster_identifier, + "DBClusterParameterGroupName": db_cluster_parameter_group_name, + "DeleteAutomatedBackups": delete_automated_backups, + "DeletionProtection": deletion_protection, + "Domain": domain, + "DomainIAMRoleName": domain_iam_role_name, + "EnableCloudwatchLogsExports": enable_cloudwatch_logs_exports, + "EnableGlobalWriteForwarding": enable_global_write_forwarding, + "EnableHttpEndpoint": enable_http_endpoint, + "EnableIAMDatabaseAuthentication": enable_iam_database_authentication, + "EnableLocalWriteForwarding": enable_local_write_forwarding, + "Engine": engine, + "EngineLifecycleSupport": engine_lifecycle_support, + "EngineVersion": engine_version, + "ManageMasterUserPassword": manage_master_user_password, + "Iops": iops, + "MasterUsername": master_username, + "MasterUserPassword": master_user_password, + "MonitoringInterval": monitoring_interval, + "MonitoringRoleArn": monitoring_role_arn, + "NetworkType": network_type, + "PerformanceInsightsEnabled": performance_insights_enabled, + "PerformanceInsightsKmsKeyId": performance_insights_kms_key_id, + "PerformanceInsightsRetentionPeriod": performance_insights_retention_period, + "Port": port, + "PreferredBackupWindow": preferred_backup_window, + "PreferredMaintenanceWindow": preferred_maintenance_window, + "ReplicationSourceIdentifier": replication_source_identifier, + "ServerlessV2ScalingConfiguration": serverless_v2_scaling_configuration, + "ScalingConfiguration": scaling_configuration, + "StorageType": storage_type, + "Tags": tags, + "VpcSecurityGroupIds": vpc_security_group_ids +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/rds/db_clusters_list_only/index.md b/website/docs/services/rds/db_clusters_list_only/index.md deleted file mode 100644 index a1d2b1f60..000000000 --- a/website/docs/services/rds/db_clusters_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: db_clusters_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - db_clusters_list_only - - rds - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists db_clusters in a region or regions, for all properties use db_clusters - -## Overview - - - - - - - -
Namedb_clusters_list_only
TypeResource
DescriptionThe ``AWS::RDS::DBCluster`` resource creates an Amazon Aurora DB cluster or Multi-AZ DB cluster.
For more information about creating an Aurora DB cluster, see [Creating an Amazon Aurora DB cluster](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/Aurora.CreateInstance.html) in the *Amazon Aurora User Guide*.
For more information about creating a Multi-AZ DB cluster, see [Creating a Multi-AZ DB cluster](https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/create-multi-az-db-cluster.html) in the *Amazon RDS User Guide*.
You can only create this resource in AWS Regions where Amazon Aurora or Multi-AZ DB clusters are supported.
*Updating DB clusters*
When properties labeled "*Update requires:*[Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)" are updated, AWS CloudFormation first creates a replacement DB cluster, then changes references from other dependent resources to point to the replacement DB cluster, and finally deletes the old DB cluster.
We highly recommend that you take a snapshot of the database before updating the stack. If you don't, you lose the data when AWS CloudFormation replaces your DB cluster. To preserve your data, perform the following procedure:
1. Deactivate any applications that are using the DB cluster so that there's no activity on the DB instance.
1. Create a snapshot of the DB cluster. For more information, see [Creating a DB cluster snapshot](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/USER_CreateSnapshotCluster.html).
1. If you want to restore your DB cluster using a DB cluster snapshot, modify the updated template with your DB cluster changes and add the ``SnapshotIdentifier`` property with the ID of the DB cluster snapshot that you want to use.
After you restore a DB cluster with a ``SnapshotIdentifier`` property, you must specify the same ``SnapshotIdentifier`` property for any future updates to the DB cluster. When you specify this property for an update, the DB cluster is not restored from the DB cluster snapshot again, and the data in the database is not changed. However, if you don't specify the ``SnapshotIdentifier`` property, an empty DB cluster is created, and the original DB cluster is deleted. If you specify a property that is different from the previous snapshot restore property, a new DB cluster is restored from the specified ``SnapshotIdentifier`` property, and the original DB cluster is deleted.
1. Update the stack.

Currently, when you are updating the stack for an Aurora Serverless DB cluster, you can't include changes to any other properties when you specify one of the following properties: ``PreferredBackupWindow``, ``PreferredMaintenanceWindow``, and ``Port``. This limitation doesn't apply to provisioned DB clusters.
For more information about updating other properties of this resource, see ``ModifyDBCluster``. For more information about updating stacks, see [CloudFormation Stacks Updates](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks.html).
*Deleting DB clusters*
The default ``DeletionPolicy`` for ``AWS::RDS::DBCluster`` resources is ``Snapshot``. For more information about how AWS CloudFormation deletes resources, see [DeletionPolicy Attribute](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html).
Id
- -## Fields -Constraints:
+ Must contain from 1 to 63 letters, numbers, or hyphens.
+ First character must be a letter.
+ Can't end with a hyphen or contain two consecutive hyphens.

Example: ``my-cluster1``
Valid for: Aurora DB clusters and Multi-AZ DB clusters" - }, - { - "name": "region", - "type": "string", - "description": "AWS region." - } -]} /> - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all db_clusters in a region. -```sql -SELECT -region, -db_cluster_identifier -FROM awscc.rds.db_clusters_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the db_clusters_list_only resource, see db_clusters - diff --git a/website/docs/services/rds/db_instances/index.md b/website/docs/services/rds/db_instances/index.md index 7e57c868d..7e3fd8bfe 100644 --- a/website/docs/services/rds/db_instances/index.md +++ b/website/docs/services/rds/db_instances/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a db_instance resource or lists < ## Fields + + + db_instance resource or lists < "description": "AWS region." } ]} /> + + + +For information about constraints that apply to DB instance identifiers, see [Naming constraints in Amazon RDS](https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/CHAP_Limits.html#RDS_Limits.Constraints) in the *Amazon RDS User Guide*.
If you specify a name, you can't perform updates that require replacement of this resource. You can perform updates that require no or some interruption. If you must replace the resource, specify a new name." + }, + { + "name": "region", + "type": "string", + "description": "AWS region." + } +]} /> +
+
For more information, see AWS::RDS::DBInstance. @@ -628,31 +654,37 @@ For more information, see + db_instances INSERT + db_instances DELETE + db_instances UPDATE + db_instances_list_only SELECT + db_instances SELECT @@ -661,6 +693,15 @@ For more information, see + + Gets all properties from an individual db_instance. ```sql SELECT @@ -765,6 +806,19 @@ apply_immediately FROM awscc.rds.db_instances WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all db_instances in a region. +```sql +SELECT +region, +db_instance_identifier +FROM awscc.rds.db_instances_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -1317,6 +1371,84 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.rds.db_instances +SET data__PatchDocument = string('{{ { + "AllocatedStorage": allocated_storage, + "AllowMajorVersionUpgrade": allow_major_version_upgrade, + "AssociatedRoles": associated_roles, + "AutoMinorVersionUpgrade": auto_minor_version_upgrade, + "AutomaticBackupReplicationRegion": automatic_backup_replication_region, + "AutomaticBackupReplicationKmsKeyId": automatic_backup_replication_kms_key_id, + "AutomaticBackupReplicationRetentionPeriod": automatic_backup_replication_retention_period, + "AvailabilityZone": availability_zone, + "BackupRetentionPeriod": backup_retention_period, + "CACertificateIdentifier": ca_certificate_identifier, + "CertificateRotationRestart": certificate_rotation_restart, + "CopyTagsToSnapshot": copy_tags_to_snapshot, + "DatabaseInsightsMode": database_insights_mode, + "DBClusterSnapshotIdentifier": db_cluster_snapshot_identifier, + "DBInstanceClass": db_instance_class, + "DBParameterGroupName": db_parameter_group_name, + "DBSecurityGroups": db_security_groups, + "DBSnapshotIdentifier": db_snapshot_identifier, + "DedicatedLogVolume": dedicated_log_volume, + "DeleteAutomatedBackups": delete_automated_backups, + "DeletionProtection": deletion_protection, + "Domain": domain, + "DomainAuthSecretArn": domain_auth_secret_arn, + "DomainDnsIps": domain_dns_ips, + "DomainFqdn": domain_fqdn, + "DomainIAMRoleName": domain_iam_role_name, + "DomainOu": domain_ou, + "EnableCloudwatchLogsExports": enable_cloudwatch_logs_exports, + "EnableIAMDatabaseAuthentication": enable_iam_database_authentication, + "EnablePerformanceInsights": enable_performance_insights, + "Engine": engine, + "EngineLifecycleSupport": engine_lifecycle_support, + "EngineVersion": engine_version, + "ManageMasterUserPassword": manage_master_user_password, + "Iops": iops, + "LicenseModel": license_model, + "MasterUserPassword": master_user_password, + "MaxAllocatedStorage": max_allocated_storage, + "MonitoringInterval": monitoring_interval, + "MonitoringRoleArn": monitoring_role_arn, + "MultiAZ": multi_az, + "NetworkType": network_type, + "OptionGroupName": option_group_name, + "PerformanceInsightsKMSKeyId": performance_insights_kms_key_id, + "PerformanceInsightsRetentionPeriod": performance_insights_retention_period, + "Port": port, + "PreferredBackupWindow": preferred_backup_window, + "PreferredMaintenanceWindow": preferred_maintenance_window, + "ProcessorFeatures": processor_features, + "PromotionTier": promotion_tier, + "PubliclyAccessible": publicly_accessible, + "ReplicaMode": replica_mode, + "RestoreTime": restore_time, + "SourceDBClusterIdentifier": source_db_cluster_identifier, + "SourceDbiResourceId": source_dbi_resource_id, + "SourceDBInstanceAutomatedBackupsArn": source_db_instance_automated_backups_arn, + "SourceDBInstanceIdentifier": source_db_instance_identifier, + "StorageType": storage_type, + "StorageThroughput": storage_throughput, + "Tags": tags, + "TdeCredentialArn": tde_credential_arn, + "TdeCredentialPassword": tde_credential_password, + "UseDefaultProcessorFeatures": use_default_processor_features, + "UseLatestRestorableTime": use_latest_restorable_time, + "VPCSecurityGroups": vpc_security_groups, + "ApplyImmediately": apply_immediately +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/rds/db_instances_list_only/index.md b/website/docs/services/rds/db_instances_list_only/index.md deleted file mode 100644 index 252d4dfd1..000000000 --- a/website/docs/services/rds/db_instances_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: db_instances_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - db_instances_list_only - - rds - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists db_instances in a region or regions, for all properties use db_instances - -## Overview - - - - - - - -
Namedb_instances_list_only
TypeResource
DescriptionThe ``AWS::RDS::DBInstance`` resource creates an Amazon DB instance. The new DB instance can be an RDS DB instance, or it can be a DB instance in an Aurora DB cluster.
For more information about creating an RDS DB instance, see [Creating an Amazon RDS DB instance](https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/USER_CreateDBInstance.html) in the *Amazon RDS User Guide*.
For more information about creating a DB instance in an Aurora DB cluster, see [Creating an Amazon Aurora DB cluster](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/Aurora.CreateInstance.html) in the *Amazon Aurora User Guide*.
If you import an existing DB instance, and the template configuration doesn't match the actual configuration of the DB instance, AWS CloudFormation applies the changes in the template during the import operation.
If a DB instance is deleted or replaced during an update, AWS CloudFormation deletes all automated snapshots. However, it retains manual DB snapshots. During an update that requires replacement, you can apply a stack policy to prevent DB instances from being replaced. For more information, see [Prevent Updates to Stack Resources](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/protect-stack-resources.html).
*Updating DB instances*
When properties labeled "*Update requires:*[Replacement](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-replacement)" are updated, AWS CloudFormation first creates a replacement DB instance, then changes references from other dependent resources to point to the replacement DB instance, and finally deletes the old DB instance.
We highly recommend that you take a snapshot of the database before updating the stack. If you don't, you lose the data when AWS CloudFormation replaces your DB instance. To preserve your data, perform the following procedure:
1. Deactivate any applications that are using the DB instance so that there's no activity on the DB instance.
1. Create a snapshot of the DB instance. For more information, see [Creating a DB Snapshot](https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/USER_CreateSnapshot.html).
1. If you want to restore your instance using a DB snapshot, modify the updated template with your DB instance changes and add the ``DBSnapshotIdentifier`` property with the ID of the DB snapshot that you want to use.
After you restore a DB instance with a ``DBSnapshotIdentifier`` property, you can delete the ``DBSnapshotIdentifier`` property. When you specify this property for an update, the DB instance is not restored from the DB snapshot again, and the data in the database is not changed. However, if you don't specify the ``DBSnapshotIdentifier`` property, an empty DB instance is created, and the original DB instance is deleted. If you specify a property that is different from the previous snapshot restore property, a new DB instance is restored from the specified ``DBSnapshotIdentifier`` property, and the original DB instance is deleted.
1. Update the stack.

For more information about updating other properties of this resource, see ``ModifyDBInstance``. For more information about updating stacks, see [CloudFormation Stacks Updates](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks.html).
*Deleting DB instances*
For DB instances that are part of an Aurora DB cluster, you can set a deletion policy for your DB instance to control how AWS CloudFormation handles the DB instance when the stack is deleted. For Amazon RDS DB instances, you can choose to *retain* the DB instance, to *delete* the DB instance, or to *create a snapshot* of the DB instance. The default AWS CloudFormation behavior depends on the ``DBClusterIdentifier`` property:
1. For ``AWS::RDS::DBInstance`` resources that don't specify the ``DBClusterIdentifier`` property, AWS CloudFormation saves a snapshot of the DB instance.
1. For ``AWS::RDS::DBInstance`` resources that do specify the ``DBClusterIdentifier`` property, AWS CloudFormation deletes the DB instance.

For more information, see [DeletionPolicy Attribute](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html).
Id
- -## Fields -For information about constraints that apply to DB instance identifiers, see [Naming constraints in Amazon RDS](https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/CHAP_Limits.html#RDS_Limits.Constraints) in the *Amazon RDS User Guide*.
If you specify a name, you can't perform updates that require replacement of this resource. You can perform updates that require no or some interruption. If you must replace the resource, specify a new name." - }, - { - "name": "region", - "type": "string", - "description": "AWS region." - } -]} /> - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all db_instances in a region. -```sql -SELECT -region, -db_instance_identifier -FROM awscc.rds.db_instances_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the db_instances_list_only resource, see db_instances - diff --git a/website/docs/services/rds/db_parameter_groups/index.md b/website/docs/services/rds/db_parameter_groups/index.md index 330db7aa7..f36955548 100644 --- a/website/docs/services/rds/db_parameter_groups/index.md +++ b/website/docs/services/rds/db_parameter_groups/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a db_parameter_group resource or ## Fields + + + db_parameter_group resource or "description": "AWS region." } ]} /> + + + +Constraints:
+ Must be 1 to 255 letters, numbers, or hyphens.
+ First character must be a letter
+ Can't end with a hyphen or contain two consecutive hyphens

If you don't specify a value for ``DBParameterGroupName`` property, a name is automatically created for the DB parameter group.
This value is stored as a lowercase string." + }, + { + "name": "region", + "type": "string", + "description": "AWS region." + } +]} /> +
+
For more information, see AWS::RDS::DBParameterGroup. @@ -86,31 +112,37 @@ For more information, see + db_parameter_groups INSERT + db_parameter_groups DELETE + db_parameter_groups UPDATE + db_parameter_groups_list_only SELECT + db_parameter_groups SELECT @@ -119,6 +151,15 @@ For more information, see + + Gets all properties from an individual db_parameter_group. ```sql SELECT @@ -131,6 +172,19 @@ tags FROM awscc.rds.db_parameter_groups WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all db_parameter_groups in a region. +```sql +SELECT +region, +db_parameter_group_name +FROM awscc.rds.db_parameter_groups_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -211,6 +265,20 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.rds.db_parameter_groups +SET data__PatchDocument = string('{{ { + "Parameters": parameters, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/rds/db_parameter_groups_list_only/index.md b/website/docs/services/rds/db_parameter_groups_list_only/index.md deleted file mode 100644 index 4b07d6f55..000000000 --- a/website/docs/services/rds/db_parameter_groups_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: db_parameter_groups_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - db_parameter_groups_list_only - - rds - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists db_parameter_groups in a region or regions, for all properties use db_parameter_groups - -## Overview - - - - - - - -
Namedb_parameter_groups_list_only
TypeResource
DescriptionThe ``AWS::RDS::DBParameterGroup`` resource creates a custom parameter group for an RDS database family.
This type can be declared in a template and referenced in the ``DBParameterGroupName`` property of an ``AWS::RDS::DBInstance`` resource.
For information about configuring parameters for Amazon RDS DB instances, see [Working with parameter groups](https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/USER_WorkingWithParamGroups.html) in the *Amazon RDS User Guide*.
For information about configuring parameters for Amazon Aurora DB instances, see [Working with parameter groups](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/USER_WorkingWithParamGroups.html) in the *Amazon Aurora User Guide*.
Applying a parameter group to a DB instance may require the DB instance to reboot, resulting in a database outage for the duration of the reboot.
Id
- -## Fields -Constraints:
+ Must be 1 to 255 letters, numbers, or hyphens.
+ First character must be a letter
+ Can't end with a hyphen or contain two consecutive hyphens

If you don't specify a value for ``DBParameterGroupName`` property, a name is automatically created for the DB parameter group.
This value is stored as a lowercase string." - }, - { - "name": "region", - "type": "string", - "description": "AWS region." - } -]} /> - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all db_parameter_groups in a region. -```sql -SELECT -region, -db_parameter_group_name -FROM awscc.rds.db_parameter_groups_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the db_parameter_groups_list_only resource, see db_parameter_groups - diff --git a/website/docs/services/rds/db_proxies/index.md b/website/docs/services/rds/db_proxies/index.md index 5ab3edd72..1390b6ff4 100644 --- a/website/docs/services/rds/db_proxies/index.md +++ b/website/docs/services/rds/db_proxies/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a db_proxy resource or lists ## Fields + + + db_proxy resource or lists + + + + + + For more information, see AWS::RDS::DBProxy. @@ -153,31 +179,37 @@ For more information, see + db_proxies INSERT + db_proxies DELETE + db_proxies UPDATE + db_proxies_list_only SELECT + db_proxies SELECT @@ -186,6 +218,15 @@ For more information, see + + Gets all properties from an individual db_proxy. ```sql SELECT @@ -206,6 +247,19 @@ vpc_subnet_ids FROM awscc.rds.db_proxies WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all db_proxies in a region. +```sql +SELECT +region, +db_proxy_name +FROM awscc.rds.db_proxies_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -319,6 +373,25 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.rds.db_proxies +SET data__PatchDocument = string('{{ { + "Auth": auth, + "DebugLogging": debug_logging, + "IdleClientTimeout": idle_client_timeout, + "RequireTLS": require_tls, + "RoleArn": role_arn, + "Tags": tags, + "VpcSecurityGroupIds": vpc_security_group_ids +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/rds/db_proxies_list_only/index.md b/website/docs/services/rds/db_proxies_list_only/index.md deleted file mode 100644 index 918bd8757..000000000 --- a/website/docs/services/rds/db_proxies_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: db_proxies_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - db_proxies_list_only - - rds - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists db_proxies in a region or regions, for all properties use db_proxies - -## Overview - - - - - - - -
Namedb_proxies_list_only
TypeResource
DescriptionResource schema for AWS::RDS::DBProxy
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all db_proxies in a region. -```sql -SELECT -region, -db_proxy_name -FROM awscc.rds.db_proxies_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the db_proxies_list_only resource, see db_proxies - diff --git a/website/docs/services/rds/db_proxy_endpoints/index.md b/website/docs/services/rds/db_proxy_endpoints/index.md index 190874c32..c7f3919d1 100644 --- a/website/docs/services/rds/db_proxy_endpoints/index.md +++ b/website/docs/services/rds/db_proxy_endpoints/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a db_proxy_endpoint resource or l ## Fields + + + db_proxy_endpoint resource or l "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::RDS::DBProxyEndpoint. @@ -111,31 +142,37 @@ For more information, see + db_proxy_endpoints INSERT + db_proxy_endpoints DELETE + db_proxy_endpoints UPDATE + db_proxy_endpoints_list_only SELECT + db_proxy_endpoints SELECT @@ -144,6 +181,15 @@ For more information, see + + Gets all properties from an individual db_proxy_endpoint. ```sql SELECT @@ -161,6 +207,19 @@ tags FROM awscc.rds.db_proxy_endpoints WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all db_proxy_endpoints in a region. +```sql +SELECT +region, +db_proxy_endpoint_name +FROM awscc.rds.db_proxy_endpoints_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -249,6 +308,21 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.rds.db_proxy_endpoints +SET data__PatchDocument = string('{{ { + "VpcSecurityGroupIds": vpc_security_group_ids, + "TargetRole": target_role, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/rds/db_proxy_endpoints_list_only/index.md b/website/docs/services/rds/db_proxy_endpoints_list_only/index.md deleted file mode 100644 index 5df2e3971..000000000 --- a/website/docs/services/rds/db_proxy_endpoints_list_only/index.md +++ /dev/null @@ -1,85 +0,0 @@ ---- -title: db_proxy_endpoints_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - db_proxy_endpoints_list_only - - rds - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists db_proxy_endpoints in a region or regions, for all properties use db_proxy_endpoints - -## Overview - - - - - - - -
Namedb_proxy_endpoints_list_only
TypeResource
DescriptionResource schema for AWS::RDS::DBProxyEndpoint.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all db_proxy_endpoints in a region. -```sql -SELECT -region, -db_proxy_endpoint_name -FROM awscc.rds.db_proxy_endpoints_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the db_proxy_endpoints_list_only resource, see db_proxy_endpoints - 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 7da81435e..3b3a561fd 100644 --- a/website/docs/services/rds/db_proxy_target_groups/index.md +++ b/website/docs/services/rds/db_proxy_target_groups/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a db_proxy_target_group resource ## Fields + + + db_proxy_target_group resource "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::RDS::DBProxyTargetGroup. @@ -106,31 +132,37 @@ For more information, see + db_proxy_target_groups INSERT + db_proxy_target_groups DELETE + db_proxy_target_groups UPDATE + db_proxy_target_groups_list_only SELECT + db_proxy_target_groups SELECT @@ -139,6 +171,15 @@ For more information, see + + Gets all properties from an individual db_proxy_target_group. ```sql SELECT @@ -152,6 +193,19 @@ db_cluster_identifiers FROM awscc.rds.db_proxy_target_groups WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all db_proxy_target_groups in a region. +```sql +SELECT +region, +target_group_arn +FROM awscc.rds.db_proxy_target_groups_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -238,6 +292,21 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.rds.db_proxy_target_groups +SET data__PatchDocument = string('{{ { + "ConnectionPoolConfigurationInfo": connection_pool_configuration_info, + "DBInstanceIdentifiers": db_instance_identifiers, + "DBClusterIdentifiers": db_cluster_identifiers +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/rds/db_proxy_target_groups_list_only/index.md b/website/docs/services/rds/db_proxy_target_groups_list_only/index.md deleted file mode 100644 index 31bef1f6f..000000000 --- a/website/docs/services/rds/db_proxy_target_groups_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: db_proxy_target_groups_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - db_proxy_target_groups_list_only - - rds - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists db_proxy_target_groups in a region or regions, for all properties use db_proxy_target_groups - -## Overview - - - - - - - -
Namedb_proxy_target_groups_list_only
TypeResource
DescriptionResource schema for AWS::RDS::DBProxyTargetGroup
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all db_proxy_target_groups in a region. -```sql -SELECT -region, -target_group_arn -FROM awscc.rds.db_proxy_target_groups_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the db_proxy_target_groups_list_only resource, see db_proxy_target_groups - diff --git a/website/docs/services/rds/db_shard_groups/index.md b/website/docs/services/rds/db_shard_groups/index.md index 1918b06c5..bbea6f304 100644 --- a/website/docs/services/rds/db_shard_groups/index.md +++ b/website/docs/services/rds/db_shard_groups/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a db_shard_group resource or list ## Fields + + + db_shard_group resource or list "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::RDS::DBShardGroup. @@ -106,31 +132,37 @@ For more information, see + db_shard_groups INSERT + db_shard_groups DELETE + db_shard_groups UPDATE + db_shard_groups_list_only SELECT + db_shard_groups SELECT @@ -139,6 +171,15 @@ For more information, see + + Gets all properties from an individual db_shard_group. ```sql SELECT @@ -155,6 +196,19 @@ tags FROM awscc.rds.db_shard_groups WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all db_shard_groups in a region. +```sql +SELECT +region, +db_shard_group_identifier +FROM awscc.rds.db_shard_groups_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -243,6 +297,22 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.rds.db_shard_groups +SET data__PatchDocument = string('{{ { + "ComputeRedundancy": compute_redundancy, + "MaxACU": max_ac_u, + "MinACU": min_ac_u, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/rds/db_shard_groups_list_only/index.md b/website/docs/services/rds/db_shard_groups_list_only/index.md deleted file mode 100644 index a83742548..000000000 --- a/website/docs/services/rds/db_shard_groups_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: db_shard_groups_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - db_shard_groups_list_only - - rds - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists db_shard_groups in a region or regions, for all properties use db_shard_groups - -## Overview - - - - - - - -
Namedb_shard_groups_list_only
TypeResource
DescriptionCreates a new DB shard group for Aurora Limitless Database. You must enable Aurora Limitless Database to create a DB shard group.
Valid for: Aurora DB clusters only
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all db_shard_groups in a region. -```sql -SELECT -region, -db_shard_group_identifier -FROM awscc.rds.db_shard_groups_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the db_shard_groups_list_only resource, see db_shard_groups - diff --git a/website/docs/services/rds/db_subnet_groups/index.md b/website/docs/services/rds/db_subnet_groups/index.md index 9b1d81ab0..64dd7dbf6 100644 --- a/website/docs/services/rds/db_subnet_groups/index.md +++ b/website/docs/services/rds/db_subnet_groups/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a db_subnet_group resource or lis ## Fields + + + db_subnet_group resource or lis "description": "AWS region." } ]} /> + + + +Constraints:
+ Must contain no more than 255 letters, numbers, periods, underscores, spaces, or hyphens.
+ Must not be default.
+ First character must be a letter.

Example: ``mydbsubnetgroup``" + }, + { + "name": "region", + "type": "string", + "description": "AWS region." + } +]} /> +
+
For more information, see AWS::RDS::DBSubnetGroup. @@ -81,31 +107,37 @@ For more information, see + db_subnet_groups INSERT + db_subnet_groups DELETE + db_subnet_groups UPDATE + db_subnet_groups_list_only SELECT + db_subnet_groups SELECT @@ -114,6 +146,15 @@ For more information, see + + Gets all properties from an individual db_subnet_group. ```sql SELECT @@ -125,6 +166,19 @@ tags FROM awscc.rds.db_subnet_groups WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all db_subnet_groups in a region. +```sql +SELECT +region, +db_subnet_group_name +FROM awscc.rds.db_subnet_groups_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -202,6 +256,21 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.rds.db_subnet_groups +SET data__PatchDocument = string('{{ { + "DBSubnetGroupDescription": db_subnet_group_description, + "SubnetIds": subnet_ids, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/rds/db_subnet_groups_list_only/index.md b/website/docs/services/rds/db_subnet_groups_list_only/index.md deleted file mode 100644 index 778201876..000000000 --- a/website/docs/services/rds/db_subnet_groups_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: db_subnet_groups_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - db_subnet_groups_list_only - - rds - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists db_subnet_groups in a region or regions, for all properties use db_subnet_groups - -## Overview - - - - - - - -
Namedb_subnet_groups_list_only
TypeResource
DescriptionThe ``AWS::RDS::DBSubnetGroup`` resource creates a database subnet group. Subnet groups must contain at least two subnets in two different Availability Zones in the same region.
For more information, see [Working with DB subnet groups](https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/USER_VPC.WorkingWithRDSInstanceinaVPC.html#USER_VPC.Subnets) in the *Amazon RDS User Guide*.
Id
- -## Fields -Constraints:
+ Must contain no more than 255 letters, numbers, periods, underscores, spaces, or hyphens.
+ Must not be default.
+ First character must be a letter.

Example: ``mydbsubnetgroup``" - }, - { - "name": "region", - "type": "string", - "description": "AWS region." - } -]} /> - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all db_subnet_groups in a region. -```sql -SELECT -region, -db_subnet_group_name -FROM awscc.rds.db_subnet_groups_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the db_subnet_groups_list_only resource, see db_subnet_groups - diff --git a/website/docs/services/rds/event_subscriptions/index.md b/website/docs/services/rds/event_subscriptions/index.md index 87d977d59..e25a535c4 100644 --- a/website/docs/services/rds/event_subscriptions/index.md +++ b/website/docs/services/rds/event_subscriptions/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets an event_subscription resource or ## Fields + + + event_subscription resource or "description": "AWS region." } ]} /> + + + +Constraints: The name must be less than 255 characters." + }, + { + "name": "region", + "type": "string", + "description": "AWS region." + } +]} /> + + For more information, see AWS::RDS::EventSubscription. @@ -96,31 +122,37 @@ For more information, see + event_subscriptions INSERT + event_subscriptions DELETE + event_subscriptions UPDATE + event_subscriptions_list_only SELECT + event_subscriptions SELECT @@ -129,6 +161,15 @@ For more information, see + + Gets all properties from an individual event_subscription. ```sql SELECT @@ -143,6 +184,19 @@ source_type FROM awscc.rds.event_subscriptions WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all event_subscriptions in a region. +```sql +SELECT +region, +subscription_name +FROM awscc.rds.event_subscriptions_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -231,6 +285,23 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.rds.event_subscriptions +SET data__PatchDocument = string('{{ { + "Tags": tags, + "Enabled": enabled, + "EventCategories": event_categories, + "SourceIds": source_ids, + "SourceType": source_type +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/rds/event_subscriptions_list_only/index.md b/website/docs/services/rds/event_subscriptions_list_only/index.md deleted file mode 100644 index f1414cf74..000000000 --- a/website/docs/services/rds/event_subscriptions_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: event_subscriptions_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - event_subscriptions_list_only - - rds - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists event_subscriptions in a region or regions, for all properties use event_subscriptions - -## Overview - - - - - - - -
Nameevent_subscriptions_list_only
TypeResource
DescriptionThe ``AWS::RDS::EventSubscription`` resource allows you to receive notifications for Amazon Relational Database Service events through the Amazon Simple Notification Service (Amazon SNS). For more information, see [Using Amazon RDS Event Notification](https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/USER_Events.html) in the *Amazon RDS User Guide*.
Id
- -## Fields -Constraints: The name must be less than 255 characters." - }, - { - "name": "region", - "type": "string", - "description": "AWS region." - } -]} /> - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all event_subscriptions in a region. -```sql -SELECT -region, -subscription_name -FROM awscc.rds.event_subscriptions_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the event_subscriptions_list_only resource, see event_subscriptions - diff --git a/website/docs/services/rds/global_clusters/index.md b/website/docs/services/rds/global_clusters/index.md index fea9bf0ab..48ca488a5 100644 --- a/website/docs/services/rds/global_clusters/index.md +++ b/website/docs/services/rds/global_clusters/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a global_cluster resource or list ## Fields + + + global_cluster resource or list "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::RDS::GlobalCluster. @@ -113,31 +139,37 @@ For more information, see + global_clusters INSERT + global_clusters DELETE + global_clusters UPDATE + global_clusters_list_only SELECT + global_clusters SELECT @@ -146,6 +178,15 @@ For more information, see + + Gets all properties from an individual global_cluster. ```sql SELECT @@ -162,6 +203,19 @@ global_endpoint FROM awscc.rds.global_clusters WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all global_clusters in a region. +```sql +SELECT +region, +global_cluster_identifier +FROM awscc.rds.global_clusters_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -266,6 +320,22 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.rds.global_clusters +SET data__PatchDocument = string('{{ { + "Tags": tags, + "EngineLifecycleSupport": engine_lifecycle_support, + "EngineVersion": engine_version, + "DeletionProtection": deletion_protection +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/rds/global_clusters_list_only/index.md b/website/docs/services/rds/global_clusters_list_only/index.md deleted file mode 100644 index e787d81ca..000000000 --- a/website/docs/services/rds/global_clusters_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: global_clusters_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - global_clusters_list_only - - rds - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists global_clusters in a region or regions, for all properties use global_clusters - -## Overview - - - - - - - -
Nameglobal_clusters_list_only
TypeResource
DescriptionResource Type definition for AWS::RDS::GlobalCluster
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all global_clusters in a region. -```sql -SELECT -region, -global_cluster_identifier -FROM awscc.rds.global_clusters_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the global_clusters_list_only resource, see global_clusters - diff --git a/website/docs/services/rds/index.md b/website/docs/services/rds/index.md index a6eafc368..64a8949e9 100644 --- a/website/docs/services/rds/index.md +++ b/website/docs/services/rds/index.md @@ -20,7 +20,7 @@ The rds service documentation.
-total resources: 28
+total resources: 14
@@ -30,34 +30,20 @@ The rds service documentation. \ 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 9223691d0..ef2e2fff7 100644 --- a/website/docs/services/rds/integrations/index.md +++ b/website/docs/services/rds/integrations/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets an integration resource or lists ## Fields + + + integration resource or lists "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::RDS::Integration. @@ -111,31 +137,37 @@ For more information, see + integrations INSERT + integrations DELETE + integrations UPDATE + integrations_list_only SELECT + integrations SELECT @@ -144,6 +176,15 @@ For more information, see + + Gets all properties from an individual integration. ```sql SELECT @@ -161,6 +202,19 @@ create_time FROM awscc.rds.integrations WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all integrations in a region. +```sql +SELECT +region, +integration_arn +FROM awscc.rds.integrations_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -253,6 +307,22 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.rds.integrations +SET data__PatchDocument = string('{{ { + "IntegrationName": integration_name, + "Description": description, + "Tags": tags, + "DataFilter": data_filter +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/rds/integrations_list_only/index.md b/website/docs/services/rds/integrations_list_only/index.md deleted file mode 100644 index 09ae38db3..000000000 --- a/website/docs/services/rds/integrations_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: integrations_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - integrations_list_only - - rds - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists integrations in a region or regions, for all properties use integrations - -## Overview - - - - - - - -
Nameintegrations_list_only
TypeResource
DescriptionA zero-ETL integration with Amazon Redshift.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all integrations in a region. -```sql -SELECT -region, -integration_arn -FROM awscc.rds.integrations_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the integrations_list_only resource, see integrations - diff --git a/website/docs/services/rds/option_groups/index.md b/website/docs/services/rds/option_groups/index.md index f8e0f6d51..21e4b4df6 100644 --- a/website/docs/services/rds/option_groups/index.md +++ b/website/docs/services/rds/option_groups/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets an option_group resource or lists ## Fields + + + option_group resource or lists "description": "AWS region." } ]} /> + + + +Constraints:
+ Must be 1 to 255 letters, numbers, or hyphens
+ First character must be a letter
+ Can't end with a hyphen or contain two consecutive hyphens

Example: ``myoptiongroup``
If you don't specify a value for ``OptionGroupName`` property, a name is automatically created for the option group.
This value is stored as a lowercase string." + }, + { + "name": "region", + "type": "string", + "description": "AWS region." + } +]} /> +
+
For more information, see AWS::RDS::OptionGroup. @@ -135,31 +161,37 @@ For more information, see + option_groups INSERT + option_groups DELETE + option_groups UPDATE + option_groups_list_only SELECT + option_groups SELECT @@ -168,6 +200,15 @@ For more information, see + + Gets all properties from an individual option_group. ```sql SELECT @@ -181,6 +222,19 @@ tags FROM awscc.rds.option_groups WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all option_groups in a region. +```sql +SELECT +region, +option_group_name +FROM awscc.rds.option_groups_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -277,6 +331,20 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.rds.option_groups +SET data__PatchDocument = string('{{ { + "OptionConfigurations": option_configurations, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/rds/option_groups_list_only/index.md b/website/docs/services/rds/option_groups_list_only/index.md deleted file mode 100644 index 1176470f4..000000000 --- a/website/docs/services/rds/option_groups_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: option_groups_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - option_groups_list_only - - rds - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists option_groups in a region or regions, for all properties use option_groups - -## Overview - - - - - - - -
Nameoption_groups_list_only
TypeResource
DescriptionThe ``AWS::RDS::OptionGroup`` resource creates or updates an option group, to enable and configure features that are specific to a particular DB engine.
Id
- -## Fields -Constraints:
+ Must be 1 to 255 letters, numbers, or hyphens
+ First character must be a letter
+ Can't end with a hyphen or contain two consecutive hyphens

Example: ``myoptiongroup``
If you don't specify a value for ``OptionGroupName`` property, a name is automatically created for the option group.
This value is stored as a lowercase string." - }, - { - "name": "region", - "type": "string", - "description": "AWS region." - } -]} /> - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all option_groups in a region. -```sql -SELECT -region, -option_group_name -FROM awscc.rds.option_groups_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the option_groups_list_only resource, see option_groups - diff --git a/website/docs/services/redshift/cluster_parameter_groups/index.md b/website/docs/services/redshift/cluster_parameter_groups/index.md index 9f031de4c..1e8e55d9f 100644 --- a/website/docs/services/redshift/cluster_parameter_groups/index.md +++ b/website/docs/services/redshift/cluster_parameter_groups/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a cluster_parameter_group resourc ## Fields + + + cluster_parameter_group resourc "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::Redshift::ClusterParameterGroup. @@ -98,31 +124,37 @@ For more information, see + cluster_parameter_groups INSERT + cluster_parameter_groups DELETE + cluster_parameter_groups UPDATE + cluster_parameter_groups_list_only SELECT + cluster_parameter_groups SELECT @@ -131,6 +163,15 @@ For more information, see + + Gets all properties from an individual cluster_parameter_group. ```sql SELECT @@ -143,6 +184,19 @@ tags FROM awscc.redshift.cluster_parameter_groups WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all cluster_parameter_groups in a region. +```sql +SELECT +region, +parameter_group_name +FROM awscc.redshift.cluster_parameter_groups_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -225,6 +279,20 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.redshift.cluster_parameter_groups +SET data__PatchDocument = string('{{ { + "Parameters": parameters, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/redshift/cluster_parameter_groups_list_only/index.md b/website/docs/services/redshift/cluster_parameter_groups_list_only/index.md deleted file mode 100644 index 30e896af4..000000000 --- a/website/docs/services/redshift/cluster_parameter_groups_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: cluster_parameter_groups_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - cluster_parameter_groups_list_only - - redshift - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists cluster_parameter_groups in a region or regions, for all properties use cluster_parameter_groups - -## Overview - - - - - - - -
Namecluster_parameter_groups_list_only
TypeResource
DescriptionResource Type definition for AWS::Redshift::ClusterParameterGroup
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all cluster_parameter_groups in a region. -```sql -SELECT -region, -parameter_group_name -FROM awscc.redshift.cluster_parameter_groups_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the cluster_parameter_groups_list_only resource, see cluster_parameter_groups - diff --git a/website/docs/services/redshift/cluster_subnet_groups/index.md b/website/docs/services/redshift/cluster_subnet_groups/index.md index 1f60862da..3145688f2 100644 --- a/website/docs/services/redshift/cluster_subnet_groups/index.md +++ b/website/docs/services/redshift/cluster_subnet_groups/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a cluster_subnet_group resource o ## Fields + + + cluster_subnet_group resource o "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::Redshift::ClusterSubnetGroup. @@ -81,31 +107,37 @@ For more information, see + cluster_subnet_groups INSERT + cluster_subnet_groups DELETE + cluster_subnet_groups UPDATE + cluster_subnet_groups_list_only SELECT + cluster_subnet_groups SELECT @@ -114,6 +146,15 @@ For more information, see + + Gets all properties from an individual cluster_subnet_group. ```sql SELECT @@ -125,6 +166,19 @@ cluster_subnet_group_name FROM awscc.redshift.cluster_subnet_groups WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all cluster_subnet_groups in a region. +```sql +SELECT +region, +cluster_subnet_group_name +FROM awscc.redshift.cluster_subnet_groups_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -198,6 +252,21 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.redshift.cluster_subnet_groups +SET data__PatchDocument = string('{{ { + "Description": description, + "SubnetIds": subnet_ids, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/redshift/cluster_subnet_groups_list_only/index.md b/website/docs/services/redshift/cluster_subnet_groups_list_only/index.md deleted file mode 100644 index f4849a92d..000000000 --- a/website/docs/services/redshift/cluster_subnet_groups_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: cluster_subnet_groups_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - cluster_subnet_groups_list_only - - redshift - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists cluster_subnet_groups in a region or regions, for all properties use cluster_subnet_groups - -## Overview - - - - - - - -
Namecluster_subnet_groups_list_only
TypeResource
DescriptionResource Type definition for AWS::Redshift::ClusterSubnetGroup. Specifies an Amazon Redshift subnet group.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all cluster_subnet_groups in a region. -```sql -SELECT -region, -cluster_subnet_group_name -FROM awscc.redshift.cluster_subnet_groups_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the cluster_subnet_groups_list_only resource, see cluster_subnet_groups - diff --git a/website/docs/services/redshift/clusters/index.md b/website/docs/services/redshift/clusters/index.md index b4a00f8fc..af26d709f 100644 --- a/website/docs/services/redshift/clusters/index.md +++ b/website/docs/services/redshift/clusters/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a cluster resource or lists ## Fields + + + cluster resource or lists + + + + + + For more information, see AWS::Redshift::Cluster. @@ -370,31 +396,37 @@ For more information, see + clusters INSERT + clusters DELETE + clusters UPDATE + clusters_list_only SELECT + clusters SELECT @@ -403,6 +435,15 @@ For more information, see + + Gets all properties from an individual cluster. ```sql SELECT @@ -465,6 +506,19 @@ snapshot_copy_retention_period FROM awscc.redshift.clusters WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all clusters in a region. +```sql +SELECT +region, +cluster_identifier +FROM awscc.redshift.clusters_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -747,6 +801,62 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.redshift.clusters +SET data__PatchDocument = string('{{ { + "RevisionTarget": revision_target, + "AutomatedSnapshotRetentionPeriod": automated_snapshot_retention_period, + "Encrypted": encrypted, + "Port": port, + "NumberOfNodes": number_of_nodes, + "DestinationRegion": destination_region, + "AllowVersionUpgrade": allow_version_upgrade, + "NamespaceResourcePolicy": namespace_resource_policy, + "MaintenanceTrackName": maintenance_track_name, + "MultiAZ": multi_az, + "Tags": tags, + "IamRoles": iam_roles, + "KmsKeyId": kms_key_id, + "SnapshotCopyManual": snapshot_copy_manual, + "ManageMasterPassword": manage_master_password, + "AvailabilityZone": availability_zone, + "ClusterSecurityGroups": cluster_security_groups, + "MasterUserPassword": master_user_password, + "LoggingProperties": logging_properties, + "DeferMaintenance": defer_maintenance, + "NodeType": node_type, + "PubliclyAccessible": publicly_accessible, + "ManualSnapshotRetentionPeriod": manual_snapshot_retention_period, + "ResourceAction": resource_action, + "HsmClientCertificateIdentifier": hsm_client_certificate_identifier, + "ElasticIp": elastic_ip, + "AvailabilityZoneRelocationStatus": availability_zone_relocation_status, + "AquaConfigurationStatus": aqua_configuration_status, + "AvailabilityZoneRelocation": availability_zone_relocation, + "SnapshotCopyGrantName": snapshot_copy_grant_name, + "EnhancedVpcRouting": enhanced_vpc_routing, + "ClusterParameterGroupName": cluster_parameter_group_name, + "DeferMaintenanceEndTime": defer_maintenance_end_time, + "RotateEncryptionKey": rotate_encryption_key, + "VpcSecurityGroupIds": vpc_security_group_ids, + "ClusterVersion": cluster_version, + "HsmConfigurationIdentifier": hsm_configuration_identifier, + "PreferredMaintenanceWindow": preferred_maintenance_window, + "DeferMaintenanceStartTime": defer_maintenance_start_time, + "ClusterType": cluster_type, + "Classic": classic, + "MasterPasswordSecretKmsKeyId": master_password_secret_kms_key_id, + "DeferMaintenanceDuration": defer_maintenance_duration, + "SnapshotCopyRetentionPeriod": snapshot_copy_retention_period +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/redshift/clusters_list_only/index.md b/website/docs/services/redshift/clusters_list_only/index.md deleted file mode 100644 index e3af0d47e..000000000 --- a/website/docs/services/redshift/clusters_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: clusters_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - clusters_list_only - - redshift - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists clusters in a region or regions, for all properties use clusters - -## Overview - - - - - - - -
Nameclusters_list_only
TypeResource
DescriptionAn example resource schema demonstrating some basic constructs and validation rules.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all clusters in a region. -```sql -SELECT -region, -cluster_identifier -FROM awscc.redshift.clusters_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the clusters_list_only resource, see clusters - diff --git a/website/docs/services/redshift/endpoint_accesses/index.md b/website/docs/services/redshift/endpoint_accesses/index.md index 35d6eb597..22add9151 100644 --- a/website/docs/services/redshift/endpoint_accesses/index.md +++ b/website/docs/services/redshift/endpoint_accesses/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets an endpoint_access resource or li ## Fields + + + endpoint_access
resource or li "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::Redshift::EndpointAccess. @@ -155,31 +181,37 @@ For more information, see + endpoint_accesses INSERT + endpoint_accesses DELETE + endpoint_accesses UPDATE + endpoint_accesses_list_only SELECT + endpoint_accesses SELECT @@ -188,6 +220,15 @@ For more information, see + + Gets all properties from an individual endpoint_access. ```sql SELECT @@ -206,6 +247,19 @@ vpc_security_groups FROM awscc.redshift.endpoint_accesses WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all endpoint_accesses in a region. +```sql +SELECT +region, +endpoint_name +FROM awscc.redshift.endpoint_accesses_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -289,6 +343,19 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.redshift.endpoint_accesses +SET data__PatchDocument = string('{{ { + "VpcSecurityGroupIds": vpc_security_group_ids +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/redshift/endpoint_accesses_list_only/index.md b/website/docs/services/redshift/endpoint_accesses_list_only/index.md deleted file mode 100644 index df5f4794c..000000000 --- a/website/docs/services/redshift/endpoint_accesses_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: endpoint_accesses_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - endpoint_accesses_list_only - - redshift - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists endpoint_accesses in a region or regions, for all properties use endpoint_accesses - -## Overview - - - - - - - -
Nameendpoint_accesses_list_only
TypeResource
DescriptionResource schema for a Redshift-managed VPC endpoint.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all endpoint_accesses in a region. -```sql -SELECT -region, -endpoint_name -FROM awscc.redshift.endpoint_accesses_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the endpoint_accesses_list_only resource, see endpoint_accesses - diff --git a/website/docs/services/redshift/endpoint_authorizations/index.md b/website/docs/services/redshift/endpoint_authorizations/index.md index 6072248f0..06fd631f1 100644 --- a/website/docs/services/redshift/endpoint_authorizations/index.md +++ b/website/docs/services/redshift/endpoint_authorizations/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets an endpoint_authorization resourc ## Fields + + + endpoint_authorization resourc "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::Redshift::EndpointAuthorization. @@ -99,31 +125,37 @@ For more information, see + endpoint_authorizations INSERT + endpoint_authorizations DELETE + endpoint_authorizations UPDATE + endpoint_authorizations_list_only SELECT + endpoint_authorizations SELECT @@ -132,6 +164,15 @@ For more information, see + + Gets all properties from an individual endpoint_authorization. ```sql SELECT @@ -151,6 +192,20 @@ cluster_status FROM awscc.redshift.endpoint_authorizations WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + + + +Lists all endpoint_authorizations in a region. +```sql +SELECT +region, +cluster_identifier, +account +FROM awscc.redshift.endpoint_authorizations_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -226,6 +281,20 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.redshift.endpoint_authorizations +SET data__PatchDocument = string('{{ { + "Force": force, + "VpcIds": vpc_ids +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = '|'; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/redshift/endpoint_authorizations_list_only/index.md b/website/docs/services/redshift/endpoint_authorizations_list_only/index.md deleted file mode 100644 index beb12c124..000000000 --- a/website/docs/services/redshift/endpoint_authorizations_list_only/index.md +++ /dev/null @@ -1,81 +0,0 @@ ---- -title: endpoint_authorizations_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - endpoint_authorizations_list_only - - redshift - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists endpoint_authorizations in a region or regions, for all properties use endpoint_authorizations - -## Overview - - - - - - - -
Nameendpoint_authorizations_list_only
TypeResource
DescriptionDescribes an endpoint authorization for authorizing Redshift-managed VPC endpoint access to a cluster across AWS accounts.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all endpoint_authorizations in a region. -```sql -SELECT -region, -cluster_identifier, -account -FROM awscc.redshift.endpoint_authorizations_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the endpoint_authorizations_list_only resource, see endpoint_authorizations - diff --git a/website/docs/services/redshift/event_subscriptions/index.md b/website/docs/services/redshift/event_subscriptions/index.md index 5304e789b..7f05f9bba 100644 --- a/website/docs/services/redshift/event_subscriptions/index.md +++ b/website/docs/services/redshift/event_subscriptions/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets an event_subscription resource or ## Fields + + + event_subscription resource or "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::Redshift::EventSubscription. @@ -131,31 +157,37 @@ For more information, see + event_subscriptions INSERT + event_subscriptions DELETE + event_subscriptions UPDATE + event_subscriptions_list_only SELECT + event_subscriptions SELECT @@ -164,6 +196,15 @@ For more information, see + + Gets all properties from an individual event_subscription. ```sql SELECT @@ -185,6 +226,19 @@ tags FROM awscc.redshift.event_subscriptions WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all event_subscriptions in a region. +```sql +SELECT +region, +subscription_name +FROM awscc.redshift.event_subscriptions_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -277,6 +331,25 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.redshift.event_subscriptions +SET data__PatchDocument = string('{{ { + "SourceType": source_type, + "EventCategories": event_categories, + "Enabled": enabled, + "Severity": severity, + "SourceIds": source_ids, + "SnsTopicArn": sns_topic_arn, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/redshift/event_subscriptions_list_only/index.md b/website/docs/services/redshift/event_subscriptions_list_only/index.md deleted file mode 100644 index 536ef6641..000000000 --- a/website/docs/services/redshift/event_subscriptions_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: event_subscriptions_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - event_subscriptions_list_only - - redshift - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists event_subscriptions in a region or regions, for all properties use event_subscriptions - -## Overview - - - - - - - -
Nameevent_subscriptions_list_only
TypeResource
DescriptionThe `AWS::Redshift::EventSubscription` resource creates an Amazon Redshift Event Subscription.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all event_subscriptions in a region. -```sql -SELECT -region, -subscription_name -FROM awscc.redshift.event_subscriptions_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the event_subscriptions_list_only resource, see event_subscriptions - diff --git a/website/docs/services/redshift/index.md b/website/docs/services/redshift/index.md index 1844cf66e..d4c27c1c2 100644 --- a/website/docs/services/redshift/index.md +++ b/website/docs/services/redshift/index.md @@ -20,7 +20,7 @@ The redshift service documentation.
-total resources: 16
+total resources: 8
@@ -30,22 +30,14 @@ The redshift service documentation. \ 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 2595bc927..b63d4433f 100644 --- a/website/docs/services/redshift/integrations/index.md +++ b/website/docs/services/redshift/integrations/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets an integration resource or lists ## Fields + + + integration resource or lists "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::Redshift::Integration. @@ -101,31 +127,37 @@ For more information, see + integrations INSERT + integrations DELETE + integrations UPDATE + integrations_list_only SELECT + integrations SELECT @@ -134,6 +166,15 @@ For more information, see + + Gets all properties from an individual integration. ```sql SELECT @@ -149,6 +190,19 @@ additional_encryption_context FROM awscc.redshift.integrations WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all integrations in a region. +```sql +SELECT +region, +integration_arn +FROM awscc.redshift.integrations_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -233,6 +287,20 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.redshift.integrations +SET data__PatchDocument = string('{{ { + "IntegrationName": integration_name, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/redshift/integrations_list_only/index.md b/website/docs/services/redshift/integrations_list_only/index.md deleted file mode 100644 index 673ea4b94..000000000 --- a/website/docs/services/redshift/integrations_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: integrations_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - integrations_list_only - - redshift - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists integrations in a region or regions, for all properties use integrations - -## Overview - - - - - - - -
Nameintegrations_list_only
TypeResource
DescriptionIntegration from a source AWS service to a Redshift cluster
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all integrations in a region. -```sql -SELECT -region, -integration_arn -FROM awscc.redshift.integrations_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the integrations_list_only resource, see integrations - diff --git a/website/docs/services/redshift/scheduled_actions/index.md b/website/docs/services/redshift/scheduled_actions/index.md index 46ba15fe7..167ae47bb 100644 --- a/website/docs/services/redshift/scheduled_actions/index.md +++ b/website/docs/services/redshift/scheduled_actions/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a scheduled_action resource or li ## Fields + + + scheduled_action resource or li "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::Redshift::ScheduledAction. @@ -94,31 +125,37 @@ For more information, see + scheduled_actions INSERT + scheduled_actions DELETE + scheduled_actions UPDATE + scheduled_actions_list_only SELECT + scheduled_actions SELECT @@ -127,6 +164,15 @@ For more information, see + + Gets all properties from an individual scheduled_action. ```sql SELECT @@ -144,6 +190,19 @@ next_invocations FROM awscc.redshift.scheduled_actions WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all scheduled_actions in a region. +```sql +SELECT +region, +scheduled_action_name +FROM awscc.redshift.scheduled_actions_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -232,6 +291,25 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.redshift.scheduled_actions +SET data__PatchDocument = string('{{ { + "ScheduledActionDescription": scheduled_action_description, + "EndTime": end_time, + "Schedule": schedule, + "IamRole": iam_role, + "StartTime": start_time, + "Enable": enable, + "TargetAction": target_action +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/redshift/scheduled_actions_list_only/index.md b/website/docs/services/redshift/scheduled_actions_list_only/index.md deleted file mode 100644 index 7fa16ce72..000000000 --- a/website/docs/services/redshift/scheduled_actions_list_only/index.md +++ /dev/null @@ -1,85 +0,0 @@ ---- -title: scheduled_actions_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - scheduled_actions_list_only - - redshift - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists scheduled_actions in a region or regions, for all properties use scheduled_actions - -## Overview - - - - - - - -
Namescheduled_actions_list_only
TypeResource
DescriptionThe `AWS::Redshift::ScheduledAction` resource creates an Amazon Redshift Scheduled Action.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all scheduled_actions in a region. -```sql -SELECT -region, -scheduled_action_name -FROM awscc.redshift.scheduled_actions_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the scheduled_actions_list_only resource, see scheduled_actions - diff --git a/website/docs/services/redshiftserverless/index.md b/website/docs/services/redshiftserverless/index.md index 449f11fcf..4f9778fae 100644 --- a/website/docs/services/redshiftserverless/index.md +++ b/website/docs/services/redshiftserverless/index.md @@ -20,7 +20,7 @@ The redshiftserverless service documentation.
-total resources: 6
+total resources: 3
@@ -30,12 +30,9 @@ The redshiftserverless service documentation. \ 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 d389159b2..4351fb5b0 100644 --- a/website/docs/services/redshiftserverless/namespaces/index.md +++ b/website/docs/services/redshiftserverless/namespaces/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a namespace resource or lists ## Fields + + + namespace resource or lists + + + + + + For more information, see AWS::RedshiftServerless::Namespace. @@ -274,31 +416,37 @@ For more information, see + namespaces INSERT + namespaces DELETE + namespaces UPDATE + namespaces_list_only SELECT + namespaces SELECT @@ -307,6 +455,15 @@ For more information, see + + Gets all properties from an individual namespace. ```sql SELECT @@ -331,6 +488,19 @@ snapshot_copy_configurations FROM awscc.redshiftserverless.namespaces WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all namespaces in a region. +```sql +SELECT +region, +namespace_name +FROM awscc.redshiftserverless.namespaces_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -458,6 +628,33 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.redshiftserverless.namespaces +SET data__PatchDocument = string('{{ { + "AdminPasswordSecretKmsKeyId": admin_password_secret_kms_key_id, + "AdminUserPassword": admin_user_password, + "AdminUsername": admin_username, + "DbName": db_name, + "DefaultIamRoleArn": default_iam_role_arn, + "IamRoles": iam_roles, + "KmsKeyId": kms_key_id, + "LogExports": log_exports, + "ManageAdminPassword": manage_admin_password, + "Tags": tags, + "FinalSnapshotName": final_snapshot_name, + "FinalSnapshotRetentionPeriod": final_snapshot_retention_period, + "NamespaceResourcePolicy": namespace_resource_policy, + "RedshiftIdcApplicationArn": redshift_idc_application_arn, + "SnapshotCopyConfigurations": snapshot_copy_configurations +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/redshiftserverless/namespaces_list_only/index.md b/website/docs/services/redshiftserverless/namespaces_list_only/index.md deleted file mode 100644 index 68e5e1a6e..000000000 --- a/website/docs/services/redshiftserverless/namespaces_list_only/index.md +++ /dev/null @@ -1,196 +0,0 @@ ---- -title: namespaces_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - namespaces_list_only - - redshiftserverless - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists namespaces in a region or regions, for all properties use namespaces - -## Overview - - - - - - - -
Namenamespaces_list_only
TypeResource
DescriptionDefinition of AWS::RedshiftServerless::Namespace Resource Type
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all namespaces in a region. -```sql -SELECT -region, -namespace_name -FROM awscc.redshiftserverless.namespaces_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the namespaces_list_only resource, see namespaces - diff --git a/website/docs/services/redshiftserverless/snapshots/index.md b/website/docs/services/redshiftserverless/snapshots/index.md index ffd665f27..a05a992fe 100644 --- a/website/docs/services/redshiftserverless/snapshots/index.md +++ b/website/docs/services/redshiftserverless/snapshots/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a snapshot resource or lists ## Fields + + + snapshot resource or lists + + + + + + For more information, see AWS::RedshiftServerless::Snapshot. @@ -118,31 +176,37 @@ For more information, see + snapshots INSERT + snapshots DELETE + snapshots UPDATE + snapshots_list_only SELECT + snapshots SELECT @@ -151,6 +215,15 @@ For more information, see + + Gets all properties from an individual snapshot. ```sql SELECT @@ -164,6 +237,19 @@ snapshot FROM awscc.redshiftserverless.snapshots WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all snapshots in a region. +```sql +SELECT +region, +snapshot_name +FROM awscc.redshiftserverless.snapshots_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -238,6 +324,19 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.redshiftserverless.snapshots +SET data__PatchDocument = string('{{ { + "RetentionPeriod": retention_period +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/redshiftserverless/snapshots_list_only/index.md b/website/docs/services/redshiftserverless/snapshots_list_only/index.md deleted file mode 100644 index 677b40ec9..000000000 --- a/website/docs/services/redshiftserverless/snapshots_list_only/index.md +++ /dev/null @@ -1,112 +0,0 @@ ---- -title: snapshots_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - snapshots_list_only - - redshiftserverless - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists snapshots in a region or regions, for all properties use snapshots - -## Overview - - - - - - - -
Namesnapshots_list_only
TypeResource
DescriptionResource Type definition for AWS::RedshiftServerless::Snapshot Resource Type.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all snapshots in a region. -```sql -SELECT -region, -snapshot_name -FROM awscc.redshiftserverless.snapshots_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the snapshots_list_only resource, see snapshots - diff --git a/website/docs/services/redshiftserverless/workgroups/index.md b/website/docs/services/redshiftserverless/workgroups/index.md index f0c95b7fc..1f3958ea0 100644 --- a/website/docs/services/redshiftserverless/workgroups/index.md +++ b/website/docs/services/redshiftserverless/workgroups/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a workgroup resource or lists ## Fields + + + workgroup resource or lists + + + + + + For more information, see AWS::RedshiftServerless::Workgroup. @@ -257,31 +370,37 @@ For more information, see + workgroups INSERT + workgroups DELETE + workgroups UPDATE + workgroups_list_only SELECT + workgroups SELECT @@ -290,6 +409,15 @@ For more information, see + + Gets all properties from an individual workgroup. ```sql SELECT @@ -315,6 +443,19 @@ workgroup FROM awscc.redshiftserverless.workgroups WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all workgroups in a region. +```sql +SELECT +region, +workgroup_name +FROM awscc.redshiftserverless.workgroups_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -473,6 +614,33 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.redshiftserverless.workgroups +SET data__PatchDocument = string('{{ { + "BaseCapacity": base_capacity, + "MaxCapacity": max_capacity, + "EnhancedVpcRouting": enhanced_vpc_routing, + "ConfigParameters": config_parameters, + "SecurityGroupIds": security_group_ids, + "SubnetIds": subnet_ids, + "PubliclyAccessible": publicly_accessible, + "Port": port, + "PricePerformanceTarget": price_performance_target, + "SnapshotArn": snapshot_arn, + "SnapshotName": snapshot_name, + "SnapshotOwnerAccount": snapshot_owner_account, + "RecoveryPointId": recovery_point_id, + "Tags": tags, + "TrackName": track_name +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/redshiftserverless/workgroups_list_only/index.md b/website/docs/services/redshiftserverless/workgroups_list_only/index.md deleted file mode 100644 index 0e6bf7bc0..000000000 --- a/website/docs/services/redshiftserverless/workgroups_list_only/index.md +++ /dev/null @@ -1,167 +0,0 @@ ---- -title: workgroups_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - workgroups_list_only - - redshiftserverless - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists workgroups in a region or regions, for all properties use workgroups - -## Overview - - - - - - - -
Nameworkgroups_list_only
TypeResource
DescriptionDefinition of AWS::RedshiftServerless::Workgroup Resource Type
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all workgroups in a region. -```sql -SELECT -region, -workgroup_name -FROM awscc.redshiftserverless.workgroups_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the workgroups_list_only resource, see workgroups - diff --git a/website/docs/services/refactorspaces/applications/index.md b/website/docs/services/refactorspaces/applications/index.md index ff7e0ea08..93f67dc36 100644 --- a/website/docs/services/refactorspaces/applications/index.md +++ b/website/docs/services/refactorspaces/applications/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets an application resource or lists ## Fields + + + application resource or lists "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::RefactorSpaces::Application. @@ -143,26 +174,31 @@ For more information, see + applications INSERT + applications DELETE + applications_list_only SELECT + applications SELECT @@ -171,6 +207,15 @@ For more information, see + + Gets all properties from an individual application. ```sql SELECT @@ -192,6 +237,20 @@ tags FROM awscc.refactorspaces.applications WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + + + +Lists all applications in a region. +```sql +SELECT +region, +environment_identifier, +application_identifier +FROM awscc.refactorspaces.applications_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -282,6 +341,7 @@ resources: + ## `DELETE` example ```sql diff --git a/website/docs/services/refactorspaces/applications_list_only/index.md b/website/docs/services/refactorspaces/applications_list_only/index.md deleted file mode 100644 index 1a04b3989..000000000 --- a/website/docs/services/refactorspaces/applications_list_only/index.md +++ /dev/null @@ -1,86 +0,0 @@ ---- -title: applications_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - applications_list_only - - refactorspaces - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists applications in a region or regions, for all properties use applications - -## Overview - - - - - - - -
Nameapplications_list_only
TypeResource
DescriptionDefinition of AWS::RefactorSpaces::Application Resource Type
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all applications in a region. -```sql -SELECT -region, -environment_identifier, -application_identifier -FROM awscc.refactorspaces.applications_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the applications_list_only resource, see applications - diff --git a/website/docs/services/refactorspaces/environments/index.md b/website/docs/services/refactorspaces/environments/index.md index 3ee03fd8c..8092138c1 100644 --- a/website/docs/services/refactorspaces/environments/index.md +++ b/website/docs/services/refactorspaces/environments/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets an environment resource or lists ## Fields + + + environment resource or lists "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::RefactorSpaces::Environment. @@ -96,31 +122,37 @@ For more information, see + environments INSERT + environments DELETE + environments UPDATE + environments_list_only SELECT + environments SELECT @@ -129,6 +161,15 @@ For more information, see + + Gets all properties from an individual environment. ```sql SELECT @@ -143,6 +184,19 @@ tags FROM awscc.refactorspaces.environments WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all environments in a region. +```sql +SELECT +region, +environment_identifier +FROM awscc.refactorspaces.environments_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -223,6 +277,19 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.refactorspaces.environments +SET data__PatchDocument = string('{{ { + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/refactorspaces/environments_list_only/index.md b/website/docs/services/refactorspaces/environments_list_only/index.md deleted file mode 100644 index 59a7ec58d..000000000 --- a/website/docs/services/refactorspaces/environments_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: environments_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - environments_list_only - - refactorspaces - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists environments in a region or regions, for all properties use environments - -## Overview - - - - - - - -
Nameenvironments_list_only
TypeResource
DescriptionDefinition of AWS::RefactorSpaces::Environment Resource Type
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all environments in a region. -```sql -SELECT -region, -environment_identifier -FROM awscc.refactorspaces.environments_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the environments_list_only resource, see environments - diff --git a/website/docs/services/refactorspaces/index.md b/website/docs/services/refactorspaces/index.md index 73a9e7391..592fdd724 100644 --- a/website/docs/services/refactorspaces/index.md +++ b/website/docs/services/refactorspaces/index.md @@ -20,7 +20,7 @@ The refactorspaces service documentation.
-total resources: 8
+total resources: 4
@@ -30,14 +30,10 @@ The refactorspaces service documentation. \ 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 5968a6d39..25abe7313 100644 --- a/website/docs/services/refactorspaces/routes/index.md +++ b/website/docs/services/refactorspaces/routes/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a route resource or lists r ## Fields + + + route resource or lists r "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::RefactorSpaces::Route. @@ -145,31 +181,37 @@ For more information, see + routes INSERT + routes DELETE + routes UPDATE + routes_list_only SELECT + routes SELECT @@ -178,6 +220,15 @@ For more information, see + + Gets all properties from an individual route. ```sql SELECT @@ -195,6 +246,21 @@ tags FROM awscc.refactorspaces.routes WHERE region = 'us-east-1' AND data__Identifier = '||'; ``` + + + +Lists all routes in a region. +```sql +SELECT +region, +environment_identifier, +application_identifier, +route_identifier +FROM awscc.refactorspaces.routes_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -294,6 +360,20 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.refactorspaces.routes +SET data__PatchDocument = string('{{ { + "DefaultRoute": default_route, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = '||'; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/refactorspaces/routes_list_only/index.md b/website/docs/services/refactorspaces/routes_list_only/index.md deleted file mode 100644 index 3c315b521..000000000 --- a/website/docs/services/refactorspaces/routes_list_only/index.md +++ /dev/null @@ -1,92 +0,0 @@ ---- -title: routes_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - routes_list_only - - refactorspaces - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists routes in a region or regions, for all properties use routes - -## Overview - - - - - - - -
Nameroutes_list_only
TypeResource
DescriptionDefinition of AWS::RefactorSpaces::Route Resource Type
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all routes in a region. -```sql -SELECT -region, -environment_identifier, -application_identifier, -route_identifier -FROM awscc.refactorspaces.routes_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the routes_list_only resource, see routes - diff --git a/website/docs/services/refactorspaces/services/index.md b/website/docs/services/refactorspaces/services/index.md index e35964df8..7cfae02f2 100644 --- a/website/docs/services/refactorspaces/services/index.md +++ b/website/docs/services/refactorspaces/services/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a service resource or lists ## Fields + + + service resource or lists + + + + + + For more information, see AWS::RefactorSpaces::Service. @@ -135,26 +171,31 @@ For more information, see + services INSERT + services DELETE + services_list_only SELECT + services SELECT @@ -163,6 +204,15 @@ For more information, see + + Gets all properties from an individual service. ```sql SELECT @@ -181,6 +231,21 @@ tags FROM awscc.refactorspaces.services WHERE region = 'us-east-1' AND data__Identifier = '||'; ``` + + + +Lists all services in a region. +```sql +SELECT +region, +environment_identifier, +application_identifier, +service_identifier +FROM awscc.refactorspaces.services_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -284,6 +349,7 @@ resources: + ## `DELETE` example ```sql diff --git a/website/docs/services/refactorspaces/services_list_only/index.md b/website/docs/services/refactorspaces/services_list_only/index.md deleted file mode 100644 index e300d35d9..000000000 --- a/website/docs/services/refactorspaces/services_list_only/index.md +++ /dev/null @@ -1,92 +0,0 @@ ---- -title: services_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - services_list_only - - refactorspaces - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists services in a region or regions, for all properties use services - -## Overview - - - - - - - -
Nameservices_list_only
TypeResource
DescriptionDefinition of AWS::RefactorSpaces::Service Resource Type
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all services in a region. -```sql -SELECT -region, -environment_identifier, -application_identifier, -service_identifier -FROM awscc.refactorspaces.services_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the services_list_only resource, see services - diff --git a/website/docs/services/rekognition/collections/index.md b/website/docs/services/rekognition/collections/index.md index 79e593f7a..d14082a94 100644 --- a/website/docs/services/rekognition/collections/index.md +++ b/website/docs/services/rekognition/collections/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a collection resource or lists ## Fields + + + collection
resource or lists + + + + + + For more information, see AWS::Rekognition::Collection. @@ -76,31 +102,37 @@ For more information, see + collections INSERT + collections DELETE + collections UPDATE + collections_list_only SELECT + collections SELECT @@ -109,6 +141,15 @@ For more information, see + + Gets all properties from an individual collection. ```sql SELECT @@ -119,6 +160,19 @@ tags FROM awscc.rekognition.collections WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all collections in a region. +```sql +SELECT +region, +collection_id +FROM awscc.rekognition.collections_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -185,6 +239,19 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.rekognition.collections +SET data__PatchDocument = string('{{ { + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/rekognition/collections_list_only/index.md b/website/docs/services/rekognition/collections_list_only/index.md deleted file mode 100644 index 317e7fd7a..000000000 --- a/website/docs/services/rekognition/collections_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: collections_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - collections_list_only - - rekognition - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists collections in a region or regions, for all properties use collections - -## Overview - - - - - - - -
Namecollections_list_only
TypeResource
DescriptionThe AWS::Rekognition::Collection type creates an Amazon Rekognition Collection. A collection is a logical grouping of information about detected faces which can later be referenced for searches on the group
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all collections in a region. -```sql -SELECT -region, -collection_id -FROM awscc.rekognition.collections_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the collections_list_only resource, see collections - diff --git a/website/docs/services/rekognition/index.md b/website/docs/services/rekognition/index.md index 02bc51257..750ba3085 100644 --- a/website/docs/services/rekognition/index.md +++ b/website/docs/services/rekognition/index.md @@ -20,7 +20,7 @@ The rekognition service documentation.
-total resources: 6
+total resources: 3
@@ -30,12 +30,9 @@ The rekognition service documentation. \ 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 33bd403e6..9f10a641a 100644 --- a/website/docs/services/rekognition/projects/index.md +++ b/website/docs/services/rekognition/projects/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a project resource or lists ## Fields + + + project resource or lists + + + + + + For more information, see AWS::Rekognition::Project. @@ -59,26 +85,31 @@ For more information, see + projects INSERT + projects DELETE + projects_list_only SELECT + projects SELECT @@ -87,6 +118,15 @@ For more information, see + + Gets all properties from an individual project. ```sql SELECT @@ -96,6 +136,19 @@ project_name FROM awscc.rekognition.projects WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all projects in a region. +```sql +SELECT +region, +project_name +FROM awscc.rekognition.projects_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -156,6 +209,7 @@ resources: + ## `DELETE` example ```sql diff --git a/website/docs/services/rekognition/projects_list_only/index.md b/website/docs/services/rekognition/projects_list_only/index.md deleted file mode 100644 index 653caae4c..000000000 --- a/website/docs/services/rekognition/projects_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: projects_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - projects_list_only - - rekognition - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists projects in a region or regions, for all properties use projects - -## Overview - - - - - - - -
Nameprojects_list_only
TypeResource
DescriptionThe AWS::Rekognition::Project type creates an Amazon Rekognition CustomLabels Project. A project is a grouping of the resources needed to create and manage Dataset and ProjectVersions.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all projects in a region. -```sql -SELECT -region, -project_name -FROM awscc.rekognition.projects_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the projects_list_only resource, see projects - diff --git a/website/docs/services/rekognition/stream_processors/index.md b/website/docs/services/rekognition/stream_processors/index.md index d63874a39..05859c7c7 100644 --- a/website/docs/services/rekognition/stream_processors/index.md +++ b/website/docs/services/rekognition/stream_processors/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a stream_processor resource or li ## Fields + + + stream_processor
resource or li "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::Rekognition::StreamProcessor. @@ -227,31 +253,37 @@ For more information, see + stream_processors INSERT + stream_processors DELETE + stream_processors UPDATE + stream_processors_list_only SELECT + stream_processors SELECT @@ -260,6 +292,15 @@ For more information, see + + Gets all properties from an individual stream_processor. ```sql SELECT @@ -283,6 +324,19 @@ tags FROM awscc.rekognition.stream_processors WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all stream_processors in a region. +```sql +SELECT +region, +name +FROM awscc.rekognition.stream_processors_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -412,6 +466,19 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.rekognition.stream_processors +SET data__PatchDocument = string('{{ { + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/rekognition/stream_processors_list_only/index.md b/website/docs/services/rekognition/stream_processors_list_only/index.md deleted file mode 100644 index 73bcc73e5..000000000 --- a/website/docs/services/rekognition/stream_processors_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: stream_processors_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - stream_processors_list_only - - rekognition - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists stream_processors in a region or regions, for all properties use stream_processors - -## Overview - - - - - - - -
Namestream_processors_list_only
TypeResource
DescriptionThe AWS::Rekognition::StreamProcessor type is used to create an Amazon Rekognition StreamProcessor that you can use to analyze streaming videos.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all stream_processors in a region. -```sql -SELECT -region, -name -FROM awscc.rekognition.stream_processors_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the stream_processors_list_only resource, see stream_processors - diff --git a/website/docs/services/resiliencehub/apps/index.md b/website/docs/services/resiliencehub/apps/index.md index 9328a1803..2c5c486a1 100644 --- a/website/docs/services/resiliencehub/apps/index.md +++ b/website/docs/services/resiliencehub/apps/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets an app resource or lists ap ## Fields + + + app resource or lists ap "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::ResilienceHub::App. @@ -192,31 +218,37 @@ For more information, see + apps INSERT + apps DELETE + apps UPDATE + apps_list_only SELECT + apps SELECT @@ -225,6 +257,15 @@ For more information, see + + Gets all properties from an individual app. ```sql SELECT @@ -243,6 +284,19 @@ drift_status FROM awscc.resiliencehub.apps WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all apps in a region. +```sql +SELECT +region, +app_arn +FROM awscc.resiliencehub.apps_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -356,6 +410,26 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.resiliencehub.apps +SET data__PatchDocument = string('{{ { + "Description": description, + "ResiliencyPolicyArn": resiliency_policy_arn, + "Tags": tags, + "AppTemplateBody": app_template_body, + "ResourceMappings": resource_mappings, + "AppAssessmentSchedule": app_assessment_schedule, + "PermissionModel": permission_model, + "EventSubscriptions": event_subscriptions +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/resiliencehub/apps_list_only/index.md b/website/docs/services/resiliencehub/apps_list_only/index.md deleted file mode 100644 index 1b9bb1711..000000000 --- a/website/docs/services/resiliencehub/apps_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: apps_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - apps_list_only - - resiliencehub - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists apps in a region or regions, for all properties use apps - -## Overview - - - - - - - -
Nameapps_list_only
TypeResource
DescriptionResource Type Definition for AWS::ResilienceHub::App.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all apps in a region. -```sql -SELECT -region, -app_arn -FROM awscc.resiliencehub.apps_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the apps_list_only resource, see apps - diff --git a/website/docs/services/resiliencehub/index.md b/website/docs/services/resiliencehub/index.md index 8d2ae1ebf..f736c958b 100644 --- a/website/docs/services/resiliencehub/index.md +++ b/website/docs/services/resiliencehub/index.md @@ -20,7 +20,7 @@ The resiliencehub service documentation.
-total resources: 4
+total resources: 2
@@ -29,11 +29,9 @@ The resiliencehub service documentation. ## Resources \ 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 d00948cdc..ff5f00530 100644 --- a/website/docs/services/resiliencehub/resiliency_policies/index.md +++ b/website/docs/services/resiliencehub/resiliency_policies/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a resiliency_policy resource or l ## Fields + + + resiliency_policy
resource or l "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::ResilienceHub::ResiliencyPolicy. @@ -103,31 +153,37 @@ For more information, see + resiliency_policies INSERT + resiliency_policies DELETE + resiliency_policies UPDATE + resiliency_policies_list_only SELECT + resiliency_policies SELECT @@ -136,6 +192,15 @@ For more information, see + + Gets all properties from an individual resiliency_policy. ```sql SELECT @@ -150,6 +215,19 @@ tags FROM awscc.resiliencehub.resiliency_policies WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all resiliency_policies in a region. +```sql +SELECT +region, +policy_arn +FROM awscc.resiliencehub.resiliency_policies_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -240,6 +318,24 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.resiliencehub.resiliency_policies +SET data__PatchDocument = string('{{ { + "PolicyName": policy_name, + "PolicyDescription": policy_description, + "DataLocationConstraint": data_location_constraint, + "Tier": tier, + "Policy": policy, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/resiliencehub/resiliency_policies_list_only/index.md b/website/docs/services/resiliencehub/resiliency_policies_list_only/index.md deleted file mode 100644 index 68b9235d2..000000000 --- a/website/docs/services/resiliencehub/resiliency_policies_list_only/index.md +++ /dev/null @@ -1,104 +0,0 @@ ---- -title: resiliency_policies_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - resiliency_policies_list_only - - resiliencehub - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists resiliency_policies in a region or regions, for all properties use resiliency_policies - -## Overview - - - - - - - -
Nameresiliency_policies_list_only
TypeResource
DescriptionResource Type Definition for Resiliency Policy.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all resiliency_policies in a region. -```sql -SELECT -region, -policy_arn -FROM awscc.resiliencehub.resiliency_policies_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the resiliency_policies_list_only resource, see resiliency_policies - diff --git a/website/docs/services/resourceexplorer2/default_view_associations/index.md b/website/docs/services/resourceexplorer2/default_view_associations/index.md index d302d332c..d9890435a 100644 --- a/website/docs/services/resourceexplorer2/default_view_associations/index.md +++ b/website/docs/services/resourceexplorer2/default_view_associations/index.md @@ -156,6 +156,19 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.resourceexplorer2.default_view_associations +SET data__PatchDocument = string('{{ { + "ViewArn": view_arn +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/resourceexplorer2/index.md b/website/docs/services/resourceexplorer2/index.md index 5a23fdb78..42d52d651 100644 --- a/website/docs/services/resourceexplorer2/index.md +++ b/website/docs/services/resourceexplorer2/index.md @@ -20,7 +20,7 @@ The resourceexplorer2 service documentation.
-total resources: 5
+total resources: 3
@@ -30,11 +30,9 @@ The resourceexplorer2 service documentation. \ 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 306c25a94..1a755beee 100644 --- a/website/docs/services/resourceexplorer2/indices/index.md +++ b/website/docs/services/resourceexplorer2/indices/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets an index resource or lists ## Fields + + + index resource or lists "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::ResourceExplorer2::Index. @@ -69,31 +95,37 @@ For more information, see + indices INSERT + indices DELETE + indices UPDATE + indices_list_only SELECT + indices SELECT @@ -102,6 +134,15 @@ For more information, see + + Gets all properties from an individual index. ```sql SELECT @@ -113,6 +154,19 @@ index_state FROM awscc.resourceexplorer2.indices WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all indices in a region. +```sql +SELECT +region, +arn +FROM awscc.resourceexplorer2.indices_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -177,6 +231,20 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.resourceexplorer2.indices +SET data__PatchDocument = string('{{ { + "Tags": tags, + "Type": type +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/resourceexplorer2/indices_list_only/index.md b/website/docs/services/resourceexplorer2/indices_list_only/index.md deleted file mode 100644 index c7a126df2..000000000 --- a/website/docs/services/resourceexplorer2/indices_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: indices_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - indices_list_only - - resourceexplorer2 - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists indices in a region or regions, for all properties use indices - -## Overview - - - - - - - -
Nameindices_list_only
TypeResource
DescriptionDefinition of AWS::ResourceExplorer2::Index Resource Type
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all indices in a region. -```sql -SELECT -region, -arn -FROM awscc.resourceexplorer2.indices_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the indices_list_only resource, see indices - diff --git a/website/docs/services/resourceexplorer2/views/index.md b/website/docs/services/resourceexplorer2/views/index.md index ea18ff89e..d62c9dac4 100644 --- a/website/docs/services/resourceexplorer2/views/index.md +++ b/website/docs/services/resourceexplorer2/views/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a view resource or lists vi ## Fields + + + view resource or lists vi "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::ResourceExplorer2::View. @@ -93,31 +119,37 @@ For more information, see + views INSERT + views DELETE + views UPDATE + views_list_only SELECT + views SELECT @@ -126,6 +158,15 @@ For more information, see + + Gets all properties from an individual view. ```sql SELECT @@ -139,6 +180,19 @@ view_name FROM awscc.resourceexplorer2.views WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all views in a region. +```sql +SELECT +region, +view_arn +FROM awscc.resourceexplorer2.views_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -217,6 +271,21 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.resourceexplorer2.views +SET data__PatchDocument = string('{{ { + "Filters": filters, + "IncludedProperties": included_properties, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/resourceexplorer2/views_list_only/index.md b/website/docs/services/resourceexplorer2/views_list_only/index.md deleted file mode 100644 index b8f273724..000000000 --- a/website/docs/services/resourceexplorer2/views_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: views_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - views_list_only - - resourceexplorer2 - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists views in a region or regions, for all properties use views - -## Overview - - - - - - - -
Nameviews_list_only
TypeResource
DescriptionDefinition of AWS::ResourceExplorer2::View Resource Type
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all views in a region. -```sql -SELECT -region, -view_arn -FROM awscc.resourceexplorer2.views_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the views_list_only resource, see views - diff --git a/website/docs/services/resourcegroups/groups/index.md b/website/docs/services/resourcegroups/groups/index.md index 79b14f7dd..aa706538f 100644 --- a/website/docs/services/resourcegroups/groups/index.md +++ b/website/docs/services/resourcegroups/groups/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a group resource or lists g ## Fields + + + group resource or lists g "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::ResourceGroups::Group. @@ -161,31 +187,37 @@ For more information, see + groups INSERT + groups DELETE + groups UPDATE + groups_list_only SELECT + groups SELECT @@ -194,6 +226,15 @@ For more information, see + + Gets all properties from an individual group. ```sql SELECT @@ -208,6 +249,19 @@ resources FROM awscc.resourcegroups.groups WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all groups in a region. +```sql +SELECT +region, +name +FROM awscc.resourcegroups.groups_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -305,6 +359,23 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.resourcegroups.groups +SET data__PatchDocument = string('{{ { + "Description": description, + "ResourceQuery": resource_query, + "Tags": tags, + "Configuration": configuration, + "Resources": resources +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/resourcegroups/groups_list_only/index.md b/website/docs/services/resourcegroups/groups_list_only/index.md deleted file mode 100644 index a33490c80..000000000 --- a/website/docs/services/resourcegroups/groups_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: groups_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - groups_list_only - - resourcegroups - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists groups in a region or regions, for all properties use groups - -## Overview - - - - - - - -
Namegroups_list_only
TypeResource
DescriptionSchema for ResourceGroups::Group
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all groups in a region. -```sql -SELECT -region, -name -FROM awscc.resourcegroups.groups_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the groups_list_only resource, see groups - diff --git a/website/docs/services/resourcegroups/index.md b/website/docs/services/resourcegroups/index.md index 6339c5bd6..8661e673c 100644 --- a/website/docs/services/resourcegroups/index.md +++ b/website/docs/services/resourcegroups/index.md @@ -20,7 +20,7 @@ The resourcegroups service documentation.
-total resources: 4
+total resources: 2
@@ -29,11 +29,9 @@ The resourcegroups service documentation. ## Resources \ 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 764362a32..8ee8669c9 100644 --- a/website/docs/services/resourcegroups/tag_sync_tasks/index.md +++ b/website/docs/services/resourcegroups/tag_sync_tasks/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a tag_sync_task resource or lists ## Fields + + + tag_sync_task
resource or lists "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::ResourceGroups::TagSyncTask. @@ -89,26 +115,31 @@ For more information, see + tag_sync_tasks INSERT + tag_sync_tasks DELETE + tag_sync_tasks_list_only SELECT + tag_sync_tasks SELECT @@ -117,6 +148,15 @@ For more information, see + + Gets all properties from an individual tag_sync_task. ```sql SELECT @@ -132,6 +172,19 @@ status FROM awscc.resourcegroups.tag_sync_tasks WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all tag_sync_tasks in a region. +```sql +SELECT +region, +task_arn +FROM awscc.resourcegroups.tag_sync_tasks_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -210,6 +263,7 @@ resources: + ## `DELETE` example ```sql diff --git a/website/docs/services/resourcegroups/tag_sync_tasks_list_only/index.md b/website/docs/services/resourcegroups/tag_sync_tasks_list_only/index.md deleted file mode 100644 index b8d656a79..000000000 --- a/website/docs/services/resourcegroups/tag_sync_tasks_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: tag_sync_tasks_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - tag_sync_tasks_list_only - - resourcegroups - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists tag_sync_tasks in a region or regions, for all properties use tag_sync_tasks - -## Overview - - - - - - - -
Nametag_sync_tasks_list_only
TypeResource
DescriptionSchema for ResourceGroups::TagSyncTask
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all tag_sync_tasks in a region. -```sql -SELECT -region, -task_arn -FROM awscc.resourcegroups.tag_sync_tasks_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the tag_sync_tasks_list_only resource, see tag_sync_tasks - diff --git a/website/docs/services/robomaker/fleets/index.md b/website/docs/services/robomaker/fleets/index.md index 89dfc80c7..f5d46eae3 100644 --- a/website/docs/services/robomaker/fleets/index.md +++ b/website/docs/services/robomaker/fleets/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a fleet resource or lists f ## Fields + + + fleet resource or lists f "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::RoboMaker::Fleet. @@ -64,31 +90,37 @@ For more information, see + fleets INSERT + fleets DELETE + fleets UPDATE + fleets_list_only SELECT + fleets SELECT @@ -97,6 +129,15 @@ For more information, see + + Gets all properties from an individual fleet. ```sql SELECT @@ -107,6 +148,19 @@ name FROM awscc.robomaker.fleets WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all fleets in a region. +```sql +SELECT +region, +arn +FROM awscc.robomaker.fleets_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -171,6 +225,19 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.robomaker.fleets +SET data__PatchDocument = string('{{ { + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/robomaker/fleets_list_only/index.md b/website/docs/services/robomaker/fleets_list_only/index.md deleted file mode 100644 index 61baf98e7..000000000 --- a/website/docs/services/robomaker/fleets_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: fleets_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - fleets_list_only - - robomaker - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists fleets in a region or regions, for all properties use fleets - -## Overview - - - - - - - -
Namefleets_list_only
TypeResource
DescriptionAWS::RoboMaker::Fleet resource creates an AWS RoboMaker fleet. Fleets contain robots and can receive deployments.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all fleets in a region. -```sql -SELECT -region, -arn -FROM awscc.robomaker.fleets_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the fleets_list_only resource, see fleets - diff --git a/website/docs/services/robomaker/index.md b/website/docs/services/robomaker/index.md index eae6bc0d8..d9f29d879 100644 --- a/website/docs/services/robomaker/index.md +++ b/website/docs/services/robomaker/index.md @@ -20,7 +20,7 @@ The robomaker service documentation.
-total resources: 10
+total resources: 6
@@ -30,16 +30,12 @@ The robomaker service documentation. \ 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 8032f607b..7cd27fce2 100644 --- a/website/docs/services/robomaker/robot_application_versions/index.md +++ b/website/docs/services/robomaker/robot_application_versions/index.md @@ -162,6 +162,7 @@ resources: + ## `DELETE` example ```sql diff --git a/website/docs/services/robomaker/robot_applications/index.md b/website/docs/services/robomaker/robot_applications/index.md index b40948540..e40d1d656 100644 --- a/website/docs/services/robomaker/robot_applications/index.md +++ b/website/docs/services/robomaker/robot_applications/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a robot_application resource or l ## Fields + + + robot_application
resource or l "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::RoboMaker::RobotApplication. @@ -113,31 +139,37 @@ For more information, see + robot_applications INSERT + robot_applications DELETE + robot_applications UPDATE + robot_applications_list_only SELECT + robot_applications SELECT @@ -146,6 +178,15 @@ For more information, see + + Gets all properties from an individual robot_application. ```sql SELECT @@ -160,6 +201,19 @@ tags FROM awscc.robomaker.robot_applications WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all robot_applications in a region. +```sql +SELECT +region, +arn +FROM awscc.robomaker.robot_applications_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -245,6 +299,23 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.robomaker.robot_applications +SET data__PatchDocument = string('{{ { + "Sources": sources, + "Environment": environment, + "RobotSoftwareSuite": robot_software_suite, + "CurrentRevisionId": current_revision_id, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/robomaker/robot_applications_list_only/index.md b/website/docs/services/robomaker/robot_applications_list_only/index.md deleted file mode 100644 index 433e0500f..000000000 --- a/website/docs/services/robomaker/robot_applications_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: robot_applications_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - robot_applications_list_only - - robomaker - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists robot_applications in a region or regions, for all properties use robot_applications - -## Overview - - - - - - - -
Namerobot_applications_list_only
TypeResource
DescriptionThis schema is for testing purpose only.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all robot_applications in a region. -```sql -SELECT -region, -arn -FROM awscc.robomaker.robot_applications_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the robot_applications_list_only resource, see robot_applications - diff --git a/website/docs/services/robomaker/robots/index.md b/website/docs/services/robomaker/robots/index.md index 1b0f16e21..7af8ea4dc 100644 --- a/website/docs/services/robomaker/robots/index.md +++ b/website/docs/services/robomaker/robots/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a robot resource or lists r ## Fields + + + robot resource or lists r "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::RoboMaker::Robot. @@ -79,31 +105,37 @@ For more information, see + robots INSERT + robots DELETE + robots UPDATE + robots_list_only SELECT + robots SELECT @@ -112,6 +144,15 @@ For more information, see + + Gets all properties from an individual robot. ```sql SELECT @@ -125,6 +166,19 @@ name FROM awscc.robomaker.robots WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all robots in a region. +```sql +SELECT +region, +arn +FROM awscc.robomaker.robots_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -203,6 +257,19 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.robomaker.robots +SET data__PatchDocument = string('{{ { + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/robomaker/robots_list_only/index.md b/website/docs/services/robomaker/robots_list_only/index.md deleted file mode 100644 index d62abd0f6..000000000 --- a/website/docs/services/robomaker/robots_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: robots_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - robots_list_only - - robomaker - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists robots in a region or regions, for all properties use robots - -## Overview - - - - - - - -
Namerobots_list_only
TypeResource
DescriptionAWS::RoboMaker::Robot resource creates an AWS RoboMaker Robot.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all robots in a region. -```sql -SELECT -region, -arn -FROM awscc.robomaker.robots_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the robots_list_only resource, see robots - diff --git a/website/docs/services/robomaker/simulation_application_versions/index.md b/website/docs/services/robomaker/simulation_application_versions/index.md index 72955ccbb..180dc43f2 100644 --- a/website/docs/services/robomaker/simulation_application_versions/index.md +++ b/website/docs/services/robomaker/simulation_application_versions/index.md @@ -162,6 +162,7 @@ resources: + ## `DELETE` example ```sql diff --git a/website/docs/services/robomaker/simulation_applications/index.md b/website/docs/services/robomaker/simulation_applications/index.md index cb16a654f..0337d662f 100644 --- a/website/docs/services/robomaker/simulation_applications/index.md +++ b/website/docs/services/robomaker/simulation_applications/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a simulation_application resource ## Fields + + + simulation_application
resource "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::RoboMaker::SimulationApplication. @@ -147,31 +173,37 @@ For more information, see + simulation_applications INSERT + simulation_applications DELETE + simulation_applications UPDATE + simulation_applications_list_only SELECT + simulation_applications SELECT @@ -180,6 +212,15 @@ For more information, see + + Gets all properties from an individual simulation_application. ```sql SELECT @@ -196,6 +237,19 @@ tags FROM awscc.robomaker.simulation_applications WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all simulation_applications in a region. +```sql +SELECT +region, +arn +FROM awscc.robomaker.simulation_applications_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -295,6 +349,25 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.robomaker.simulation_applications +SET data__PatchDocument = string('{{ { + "CurrentRevisionId": current_revision_id, + "RenderingEngine": rendering_engine, + "RobotSoftwareSuite": robot_software_suite, + "SimulationSoftwareSuite": simulation_software_suite, + "Sources": sources, + "Environment": environment, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/robomaker/simulation_applications_list_only/index.md b/website/docs/services/robomaker/simulation_applications_list_only/index.md deleted file mode 100644 index f3fe527ab..000000000 --- a/website/docs/services/robomaker/simulation_applications_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: simulation_applications_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - simulation_applications_list_only - - robomaker - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists simulation_applications in a region or regions, for all properties use simulation_applications - -## Overview - - - - - - - -
Namesimulation_applications_list_only
TypeResource
DescriptionThis schema is for testing purpose only.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all simulation_applications in a region. -```sql -SELECT -region, -arn -FROM awscc.robomaker.simulation_applications_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the simulation_applications_list_only resource, see simulation_applications - diff --git a/website/docs/services/rolesanywhere/crls/index.md b/website/docs/services/rolesanywhere/crls/index.md index 6bc26b733..f08792f6b 100644 --- a/website/docs/services/rolesanywhere/crls/index.md +++ b/website/docs/services/rolesanywhere/crls/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a crl resource or lists crl ## Fields + + + crl resource or lists crl "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::RolesAnywhere::CRL. @@ -91,31 +117,37 @@ For more information, see + crls INSERT + crls DELETE + crls UPDATE + crls_list_only SELECT + crls SELECT @@ -124,6 +156,15 @@ For more information, see + + Gets all properties from an individual crl. ```sql SELECT @@ -137,6 +178,19 @@ tags FROM awscc.rolesanywhere.crls WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all crls in a region. +```sql +SELECT +region, +crl_id +FROM awscc.rolesanywhere.crls_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -217,6 +271,23 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.rolesanywhere.crls +SET data__PatchDocument = string('{{ { + "CrlData": crl_data, + "Enabled": enabled, + "Name": name, + "TrustAnchorArn": trust_anchor_arn, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/rolesanywhere/crls_list_only/index.md b/website/docs/services/rolesanywhere/crls_list_only/index.md deleted file mode 100644 index 25860c4a2..000000000 --- a/website/docs/services/rolesanywhere/crls_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: crls_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - crls_list_only - - rolesanywhere - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists crls in a region or regions, for all properties use crls - -## Overview - - - - - - - -
Namecrls_list_only
TypeResource
DescriptionDefinition of AWS::RolesAnywhere::CRL Resource Type
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all crls in a region. -```sql -SELECT -region, -crl_id -FROM awscc.rolesanywhere.crls_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the crls_list_only resource, see crls - diff --git a/website/docs/services/rolesanywhere/index.md b/website/docs/services/rolesanywhere/index.md index b894d8d88..57bd13c87 100644 --- a/website/docs/services/rolesanywhere/index.md +++ b/website/docs/services/rolesanywhere/index.md @@ -20,7 +20,7 @@ The rolesanywhere service documentation.
-total resources: 6
+total resources: 3
@@ -30,12 +30,9 @@ The rolesanywhere service documentation. \ 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 f7d4e529b..26685a503 100644 --- a/website/docs/services/rolesanywhere/profiles/index.md +++ b/website/docs/services/rolesanywhere/profiles/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a profile resource or lists ## Fields + + + profile resource or lists + + + + + + For more information, see AWS::RolesAnywhere::Profile. @@ -140,31 +166,37 @@ For more information, see + profiles INSERT + profiles DELETE + profiles UPDATE + profiles_list_only SELECT + profiles SELECT @@ -173,6 +205,15 @@ For more information, see + + Gets all properties from an individual profile. ```sql SELECT @@ -192,6 +233,19 @@ accept_role_session_name FROM awscc.rolesanywhere.profiles WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all profiles in a region. +```sql +SELECT +region, +profile_id +FROM awscc.rolesanywhere.profiles_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -297,6 +351,27 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.rolesanywhere.profiles +SET data__PatchDocument = string('{{ { + "DurationSeconds": duration_seconds, + "Enabled": enabled, + "ManagedPolicyArns": managed_policy_arns, + "Name": name, + "RoleArns": role_arns, + "SessionPolicy": session_policy, + "Tags": tags, + "AttributeMappings": attribute_mappings, + "AcceptRoleSessionName": accept_role_session_name +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/rolesanywhere/profiles_list_only/index.md b/website/docs/services/rolesanywhere/profiles_list_only/index.md deleted file mode 100644 index e80ee2d8a..000000000 --- a/website/docs/services/rolesanywhere/profiles_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: profiles_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - profiles_list_only - - rolesanywhere - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists profiles in a region or regions, for all properties use profiles - -## Overview - - - - - - - -
Nameprofiles_list_only
TypeResource
DescriptionDefinition of AWS::RolesAnywhere::Profile Resource Type
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all profiles in a region. -```sql -SELECT -region, -profile_id -FROM awscc.rolesanywhere.profiles_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the profiles_list_only resource, see profiles - diff --git a/website/docs/services/rolesanywhere/trust_anchors/index.md b/website/docs/services/rolesanywhere/trust_anchors/index.md index ac57eddb2..2d376ee48 100644 --- a/website/docs/services/rolesanywhere/trust_anchors/index.md +++ b/website/docs/services/rolesanywhere/trust_anchors/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a trust_anchor resource or lists ## Fields + + + trust_anchor
resource or lists "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::RolesAnywhere::TrustAnchor. @@ -130,31 +156,37 @@ For more information, see + trust_anchors INSERT + trust_anchors DELETE + trust_anchors UPDATE + trust_anchors_list_only SELECT + trust_anchors SELECT @@ -163,6 +195,15 @@ For more information, see + + Gets all properties from an individual trust_anchor. ```sql SELECT @@ -177,6 +218,19 @@ trust_anchor_arn FROM awscc.rolesanywhere.trust_anchors WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all trust_anchors in a region. +```sql +SELECT +region, +trust_anchor_id +FROM awscc.rolesanywhere.trust_anchors_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -263,6 +317,23 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.rolesanywhere.trust_anchors +SET data__PatchDocument = string('{{ { + "Enabled": enabled, + "Name": name, + "NotificationSettings": notification_settings, + "Source": source, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/rolesanywhere/trust_anchors_list_only/index.md b/website/docs/services/rolesanywhere/trust_anchors_list_only/index.md deleted file mode 100644 index 1f6b690fa..000000000 --- a/website/docs/services/rolesanywhere/trust_anchors_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: trust_anchors_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - trust_anchors_list_only - - rolesanywhere - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists trust_anchors in a region or regions, for all properties use trust_anchors - -## Overview - - - - - - - -
Nametrust_anchors_list_only
TypeResource
DescriptionDefinition of AWS::RolesAnywhere::TrustAnchor Resource Type.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all trust_anchors in a region. -```sql -SELECT -region, -trust_anchor_id -FROM awscc.rolesanywhere.trust_anchors_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the trust_anchors_list_only resource, see trust_anchors - diff --git a/website/docs/services/route53/cidr_collections/index.md b/website/docs/services/route53/cidr_collections/index.md index 0b6765295..9b2411d43 100644 --- a/website/docs/services/route53/cidr_collections/index.md +++ b/website/docs/services/route53/cidr_collections/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a cidr_collection resource or lis ## Fields + + + cidr_collection
resource or lis "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::Route53::CidrCollection. @@ -81,31 +107,37 @@ For more information, see + cidr_collections INSERT + cidr_collections DELETE + cidr_collections UPDATE + cidr_collections_list_only SELECT + cidr_collections SELECT @@ -114,6 +146,15 @@ For more information, see + + Gets all properties from an individual cidr_collection. ```sql SELECT @@ -125,6 +166,19 @@ locations FROM awscc.route53.cidr_collections WHERE data__Identifier = ''; ``` + + + +Lists all cidr_collections in a region. +```sql +SELECT +region, +id +FROM awscc.route53.cidr_collections_list_only +; +``` + + ## `INSERT` example @@ -192,6 +246,19 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.route53.cidr_collections +SET data__PatchDocument = string('{{ { + "Locations": locations +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/route53/cidr_collections_list_only/index.md b/website/docs/services/route53/cidr_collections_list_only/index.md deleted file mode 100644 index 38f7be9e4..000000000 --- a/website/docs/services/route53/cidr_collections_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: cidr_collections_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - cidr_collections_list_only - - route53 - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists cidr_collections in a region or regions, for all properties use cidr_collections - -## Overview - - - - - - - -
Namecidr_collections_list_only
TypeResource
DescriptionResource Type definition for AWS::Route53::CidrCollection.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all cidr_collections in a region. -```sql -SELECT -region, -id -FROM awscc.route53.cidr_collections_list_only -; -``` - - -## Permissions - -For permissions required to operate on the cidr_collections_list_only resource, see cidr_collections - diff --git a/website/docs/services/route53/dnssecs/index.md b/website/docs/services/route53/dnssecs/index.md index 4b0025b55..e8d626b9d 100644 --- a/website/docs/services/route53/dnssecs/index.md +++ b/website/docs/services/route53/dnssecs/index.md @@ -33,6 +33,30 @@ Creates, updates, deletes or gets a dnssec resource or lists ## Fields + + + + + + + dnssec resource or lists "description": "AWS region." } ]} /> + + For more information, see AWS::Route53::DNSSEC. @@ -54,26 +80,31 @@ For more information, see + dnssecs INSERT + dnssecs DELETE + dnssecs_list_only SELECT + dnssecs SELECT @@ -82,6 +113,15 @@ For more information, see + + Gets all properties from an individual dnssec. ```sql SELECT @@ -90,6 +130,19 @@ hosted_zone_id FROM awscc.route53.dnssecs WHERE data__Identifier = ''; ``` + + + +Lists all dnssecs in a region. +```sql +SELECT +region, +hosted_zone_id +FROM awscc.route53.dnssecs_list_only +; +``` + + ## `INSERT` example @@ -150,6 +203,7 @@ resources: + ## `DELETE` example ```sql diff --git a/website/docs/services/route53/dnssecs_list_only/index.md b/website/docs/services/route53/dnssecs_list_only/index.md deleted file mode 100644 index 1a3c19904..000000000 --- a/website/docs/services/route53/dnssecs_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: dnssecs_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - dnssecs_list_only - - route53 - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists dnssecs in a region or regions, for all properties use dnssecs - -## Overview - - - - - - - -
Namednssecs_list_only
TypeResource
DescriptionResource used to control (enable/disable) DNSSEC in a specific hosted zone.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all dnssecs in a region. -```sql -SELECT -region, -hosted_zone_id -FROM awscc.route53.dnssecs_list_only -; -``` - - -## Permissions - -For permissions required to operate on the dnssecs_list_only resource, see dnssecs - diff --git a/website/docs/services/route53/health_checks/index.md b/website/docs/services/route53/health_checks/index.md index 884d38291..b8e692be9 100644 --- a/website/docs/services/route53/health_checks/index.md +++ b/website/docs/services/route53/health_checks/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a health_check resource or lists ## Fields + + + health_check
resource or lists "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::Route53::HealthCheck. @@ -175,31 +201,37 @@ For more information, see + health_checks INSERT + health_checks DELETE + health_checks UPDATE + health_checks_list_only SELECT + health_checks SELECT @@ -208,6 +240,15 @@ For more information, see + + Gets all properties from an individual health_check. ```sql SELECT @@ -218,6 +259,19 @@ health_check_tags FROM awscc.route53.health_checks WHERE data__Identifier = ''; ``` + + + +Lists all health_checks in a region. +```sql +SELECT +region, +health_check_id +FROM awscc.route53.health_checks_list_only +; +``` + + ## `INSERT` example @@ -305,6 +359,19 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.route53.health_checks +SET data__PatchDocument = string('{{ { + "HealthCheckTags": health_check_tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/route53/health_checks_list_only/index.md b/website/docs/services/route53/health_checks_list_only/index.md deleted file mode 100644 index ac85f5818..000000000 --- a/website/docs/services/route53/health_checks_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: health_checks_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - health_checks_list_only - - route53 - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists health_checks in a region or regions, for all properties use health_checks - -## Overview - - - - - - - -
Namehealth_checks_list_only
TypeResource
DescriptionResource schema for AWS::Route53::HealthCheck.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all health_checks in a region. -```sql -SELECT -region, -health_check_id -FROM awscc.route53.health_checks_list_only -; -``` - - -## Permissions - -For permissions required to operate on the health_checks_list_only resource, see health_checks - diff --git a/website/docs/services/route53/hosted_zones/index.md b/website/docs/services/route53/hosted_zones/index.md index bc4f13a40..fe57640d1 100644 --- a/website/docs/services/route53/hosted_zones/index.md +++ b/website/docs/services/route53/hosted_zones/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a hosted_zone resource or lists < ## Fields + + + hosted_zone
resource or lists < "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::Route53::HostedZone. @@ -122,31 +148,37 @@ For more information, see + hosted_zones INSERT + hosted_zones DELETE + hosted_zones UPDATE + hosted_zones_list_only SELECT + hosted_zones SELECT @@ -155,6 +187,15 @@ For more information, see + + Gets all properties from an individual hosted_zone. ```sql SELECT @@ -169,6 +210,19 @@ name FROM awscc.route53.hosted_zones WHERE data__Identifier = ''; ``` + + + +Lists all hosted_zones in a region. +```sql +SELECT +region, +id +FROM awscc.route53.hosted_zones_list_only +; +``` + + ## `INSERT` example @@ -259,6 +313,22 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.route53.hosted_zones +SET data__PatchDocument = string('{{ { + "HostedZoneTags": hosted_zone_tags, + "VPCs": vpcs, + "HostedZoneConfig": hosted_zone_config, + "QueryLoggingConfig": query_logging_config +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/route53/hosted_zones_list_only/index.md b/website/docs/services/route53/hosted_zones_list_only/index.md deleted file mode 100644 index 73db46cfa..000000000 --- a/website/docs/services/route53/hosted_zones_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: hosted_zones_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - hosted_zones_list_only - - route53 - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists hosted_zones in a region or regions, for all properties use hosted_zones - -## Overview - - - - - - - -
Namehosted_zones_list_only
TypeResource
DescriptionCreates a new public or private hosted zone. You create records in a public hosted zone to define how you want to route traffic on the internet for a domain, such as example.com, and its subdomains (apex.example.com, acme.example.com). You create records in a private hosted zone to define how you want to route traffic for a domain and its subdomains within one or more Amazon Virtual Private Clouds (Amazon VPCs).
You can't convert a public hosted zone to a private hosted zone or vice versa. Instead, you must create a new hosted zone with the same name and create new resource record sets.
For more information about charges for hosted zones, see [Amazon Route 53 Pricing](https://docs.aws.amazon.com/route53/pricing/).
Note the following:
+ You can't create a hosted zone for a top-level domain (TLD) such as .com.
+ If your domain is registered with a registrar other than Route 53, you must update the name servers with your registrar to make Route 53 the DNS service for the domain. For more information, see [Migrating DNS Service for an Existing Domain to Amazon Route 53](https://docs.aws.amazon.com/Route53/latest/DeveloperGuide/MigratingDNS.html) in the *Amazon Route 53 Developer Guide*.

When you submit a ``CreateHostedZone`` request, the initial status of the hosted zone is ``PENDING``. For public hosted zones, this means that the NS and SOA records are not yet available on all Route 53 DNS servers. When the NS and SOA records are available, the status of the zone changes to ``INSYNC``.
The ``CreateHostedZone`` request requires the caller to have an ``ec2:DescribeVpcs`` permission.
When creating private hosted zones, the Amazon VPC must belong to the same partition where the hosted zone is created. A partition is a group of AWS-Regions. Each AWS-account is scoped to one partition.
The following are the supported partitions:
+ ``aws`` - AWS-Regions
+ ``aws-cn`` - China Regions
+ ``aws-us-gov`` - govcloud-us-region

For more information, see [Access Management](https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html) in the *General Reference*.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all hosted_zones in a region. -```sql -SELECT -region, -id -FROM awscc.route53.hosted_zones_list_only -; -``` - - -## Permissions - -For permissions required to operate on the hosted_zones_list_only resource, see hosted_zones - diff --git a/website/docs/services/route53/index.md b/website/docs/services/route53/index.md index 01e7e919f..405c13f17 100644 --- a/website/docs/services/route53/index.md +++ b/website/docs/services/route53/index.md @@ -20,7 +20,7 @@ The route53 service documentation.
-total resources: 10
+total resources: 5
@@ -30,16 +30,11 @@ The route53 service documentation. \ 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 f3c513284..bb2f908f3 100644 --- a/website/docs/services/route53/key_signing_keys/index.md +++ b/website/docs/services/route53/key_signing_keys/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a key_signing_key resource or lis ## Fields + + + key_signing_key resource or lis "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::Route53::KeySigningKey. @@ -69,31 +100,37 @@ For more information, see + key_signing_keys INSERT + key_signing_keys DELETE + key_signing_keys UPDATE + key_signing_keys_list_only SELECT + key_signing_keys SELECT @@ -102,6 +139,15 @@ For more information, see + + Gets all properties from an individual key_signing_key. ```sql SELECT @@ -113,6 +159,20 @@ key_management_service_arn FROM awscc.route53.key_signing_keys WHERE data__Identifier = '|'; ``` + + + +Lists all key_signing_keys in a region. +```sql +SELECT +region, +hosted_zone_id, +name +FROM awscc.route53.key_signing_keys_list_only +; +``` + + ## `INSERT` example @@ -191,6 +251,19 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.route53.key_signing_keys +SET data__PatchDocument = string('{{ { + "Status": status +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = '|'; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/route53/key_signing_keys_list_only/index.md b/website/docs/services/route53/key_signing_keys_list_only/index.md deleted file mode 100644 index 8d6a7f64c..000000000 --- a/website/docs/services/route53/key_signing_keys_list_only/index.md +++ /dev/null @@ -1,86 +0,0 @@ ---- -title: key_signing_keys_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - key_signing_keys_list_only - - route53 - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists key_signing_keys in a region or regions, for all properties use key_signing_keys - -## Overview - - - - - - - -
Namekey_signing_keys_list_only
TypeResource
DescriptionRepresents a key signing key (KSK) associated with a hosted zone. You can only have two KSKs per hosted zone.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all key_signing_keys in a region. -```sql -SELECT -region, -hosted_zone_id, -name -FROM awscc.route53.key_signing_keys_list_only -; -``` - - -## Permissions - -For permissions required to operate on the key_signing_keys_list_only resource, see key_signing_keys - diff --git a/website/docs/services/route53profiles/index.md b/website/docs/services/route53profiles/index.md index 3d9a8245b..44291a5b5 100644 --- a/website/docs/services/route53profiles/index.md +++ b/website/docs/services/route53profiles/index.md @@ -20,7 +20,7 @@ The route53profiles service documentation.
-total resources: 6
+total resources: 3
@@ -30,12 +30,9 @@ The route53profiles service documentation. \ 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 3088d5b15..f8638e5d5 100644 --- a/website/docs/services/route53profiles/profile_associations/index.md +++ b/website/docs/services/route53profiles/profile_associations/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a profile_association resource or ## Fields + + + profile_association resource or "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::Route53Profiles::ProfileAssociation. @@ -91,31 +117,37 @@ For more information, see + profile_associations INSERT + profile_associations DELETE + profile_associations UPDATE + profile_associations_list_only SELECT + profile_associations SELECT @@ -124,6 +156,15 @@ For more information, see + + Gets all properties from an individual profile_association. ```sql SELECT @@ -137,6 +178,19 @@ arn FROM awscc.route53profiles.profile_associations WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all profile_associations in a region. +```sql +SELECT +region, +id +FROM awscc.route53profiles.profile_associations_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -219,6 +273,20 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.route53profiles.profile_associations +SET data__PatchDocument = string('{{ { + "Tags": tags, + "Arn": arn +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/route53profiles/profile_associations_list_only/index.md b/website/docs/services/route53profiles/profile_associations_list_only/index.md deleted file mode 100644 index 9c7be8478..000000000 --- a/website/docs/services/route53profiles/profile_associations_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: profile_associations_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - profile_associations_list_only - - route53profiles - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists profile_associations in a region or regions, for all properties use profile_associations - -## Overview - - - - - - - -
Nameprofile_associations_list_only
TypeResource
DescriptionResource Type definition for AWS::Route53Profiles::ProfileAssociation
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all profile_associations in a region. -```sql -SELECT -region, -id -FROM awscc.route53profiles.profile_associations_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the profile_associations_list_only resource, see profile_associations - diff --git a/website/docs/services/route53profiles/profile_resource_associations/index.md b/website/docs/services/route53profiles/profile_resource_associations/index.md index 1027b9bd6..85a36e9a1 100644 --- a/website/docs/services/route53profiles/profile_resource_associations/index.md +++ b/website/docs/services/route53profiles/profile_resource_associations/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a profile_resource_association re ## Fields + + + profile_resource_association re "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::Route53Profiles::ProfileResourceAssociation. @@ -79,31 +105,37 @@ For more information, see + profile_resource_associations INSERT + profile_resource_associations DELETE + profile_resource_associations UPDATE + profile_resource_associations_list_only SELECT + profile_resource_associations SELECT @@ -112,6 +144,15 @@ For more information, see + + Gets all properties from an individual profile_resource_association. ```sql SELECT @@ -125,6 +166,19 @@ resource_type FROM awscc.route53profiles.profile_resource_associations WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all profile_resource_associations in a region. +```sql +SELECT +region, +id +FROM awscc.route53profiles.profile_resource_associations_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -201,6 +255,19 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.route53profiles.profile_resource_associations +SET data__PatchDocument = string('{{ { + "ResourceProperties": resource_properties +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/route53profiles/profile_resource_associations_list_only/index.md b/website/docs/services/route53profiles/profile_resource_associations_list_only/index.md deleted file mode 100644 index 3e2562ebb..000000000 --- a/website/docs/services/route53profiles/profile_resource_associations_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: profile_resource_associations_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - profile_resource_associations_list_only - - route53profiles - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists profile_resource_associations in a region or regions, for all properties use profile_resource_associations - -## Overview - - - - - - - -
Nameprofile_resource_associations_list_only
TypeResource
DescriptionResource Type definition for AWS::Route53Profiles::ProfileResourceAssociation
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all profile_resource_associations in a region. -```sql -SELECT -region, -id -FROM awscc.route53profiles.profile_resource_associations_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the profile_resource_associations_list_only resource, see profile_resource_associations - diff --git a/website/docs/services/route53profiles/profiles/index.md b/website/docs/services/route53profiles/profiles/index.md index b29d555e2..739d40ab1 100644 --- a/website/docs/services/route53profiles/profiles/index.md +++ b/website/docs/services/route53profiles/profiles/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a profile resource or lists ## Fields + + + profile resource or lists + + + + + + For more information, see AWS::Route53Profiles::Profile. @@ -86,31 +112,37 @@ For more information, see + profiles INSERT + profiles DELETE + profiles UPDATE + profiles_list_only SELECT + profiles SELECT @@ -119,6 +151,15 @@ For more information, see + + Gets all properties from an individual profile. ```sql SELECT @@ -131,6 +172,19 @@ id FROM awscc.route53profiles.profiles WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all profiles in a region. +```sql +SELECT +region, +id +FROM awscc.route53profiles.profiles_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -197,6 +251,19 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.route53profiles.profiles +SET data__PatchDocument = string('{{ { + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/route53profiles/profiles_list_only/index.md b/website/docs/services/route53profiles/profiles_list_only/index.md deleted file mode 100644 index e120ffe89..000000000 --- a/website/docs/services/route53profiles/profiles_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: profiles_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - profiles_list_only - - route53profiles - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists profiles in a region or regions, for all properties use profiles - -## Overview - - - - - - - -
Nameprofiles_list_only
TypeResource
DescriptionResource Type definition for AWS::Route53Profiles::Profile
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all profiles in a region. -```sql -SELECT -region, -id -FROM awscc.route53profiles.profiles_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the profiles_list_only resource, see profiles - diff --git a/website/docs/services/route53recoverycontrol/clusters/index.md b/website/docs/services/route53recoverycontrol/clusters/index.md index 984429f52..5aa645635 100644 --- a/website/docs/services/route53recoverycontrol/clusters/index.md +++ b/website/docs/services/route53recoverycontrol/clusters/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a cluster resource or lists ## Fields + + + cluster resource or lists + + + + + + For more information, see AWS::Route53RecoveryControl::Cluster. @@ -103,31 +129,37 @@ For more information, see + clusters INSERT + clusters DELETE + clusters UPDATE + clusters_list_only SELECT + clusters SELECT @@ -136,6 +168,15 @@ For more information, see + + Gets all properties from an individual cluster. ```sql SELECT @@ -149,6 +190,19 @@ network_type FROM awscc.route53recoverycontrol.clusters WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all clusters in a region. +```sql +SELECT +region, +cluster_arn +FROM awscc.route53recoverycontrol.clusters_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -219,6 +273,19 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.route53recoverycontrol.clusters +SET data__PatchDocument = string('{{ { + "NetworkType": network_type +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/route53recoverycontrol/clusters_list_only/index.md b/website/docs/services/route53recoverycontrol/clusters_list_only/index.md deleted file mode 100644 index 8b1da068a..000000000 --- a/website/docs/services/route53recoverycontrol/clusters_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: clusters_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - clusters_list_only - - route53recoverycontrol - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists clusters in a region or regions, for all properties use clusters - -## Overview - - - - - - - -
Nameclusters_list_only
TypeResource
DescriptionAWS Route53 Recovery Control Cluster resource schema
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all clusters in a region. -```sql -SELECT -region, -cluster_arn -FROM awscc.route53recoverycontrol.clusters_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the clusters_list_only resource, see clusters - diff --git a/website/docs/services/route53recoverycontrol/control_panels/index.md b/website/docs/services/route53recoverycontrol/control_panels/index.md index 7c1e79e26..f74971124 100644 --- a/website/docs/services/route53recoverycontrol/control_panels/index.md +++ b/website/docs/services/route53recoverycontrol/control_panels/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a control_panel resource or lists ## Fields + + + control_panel
resource or lists "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::Route53RecoveryControl::ControlPanel. @@ -96,31 +122,37 @@ For more information, see + control_panels INSERT + control_panels DELETE + control_panels UPDATE + control_panels_list_only SELECT + control_panels SELECT @@ -129,6 +161,15 @@ For more information, see + + Gets all properties from an individual control_panel. ```sql SELECT @@ -143,6 +184,19 @@ tags FROM awscc.route53recoverycontrol.control_panels WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all control_panels in a region. +```sql +SELECT +region, +control_panel_arn +FROM awscc.route53recoverycontrol.control_panels_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -213,6 +267,19 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.route53recoverycontrol.control_panels +SET data__PatchDocument = string('{{ { + "Name": name +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/route53recoverycontrol/control_panels_list_only/index.md b/website/docs/services/route53recoverycontrol/control_panels_list_only/index.md deleted file mode 100644 index db8236f7a..000000000 --- a/website/docs/services/route53recoverycontrol/control_panels_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: control_panels_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - control_panels_list_only - - route53recoverycontrol - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists control_panels in a region or regions, for all properties use control_panels - -## Overview - - - - - - - -
Namecontrol_panels_list_only
TypeResource
DescriptionAWS Route53 Recovery Control Control Panel resource schema .
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all control_panels in a region. -```sql -SELECT -region, -control_panel_arn -FROM awscc.route53recoverycontrol.control_panels_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the control_panels_list_only resource, see control_panels - diff --git a/website/docs/services/route53recoverycontrol/index.md b/website/docs/services/route53recoverycontrol/index.md index f68ba1a16..7877224de 100644 --- a/website/docs/services/route53recoverycontrol/index.md +++ b/website/docs/services/route53recoverycontrol/index.md @@ -20,7 +20,7 @@ The route53recoverycontrol service documentation.
-total resources: 8
+total resources: 4
@@ -30,14 +30,10 @@ The route53recoverycontrol service documentation. \ 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 8c49863a4..76e46a207 100644 --- a/website/docs/services/route53recoverycontrol/routing_controls/index.md +++ b/website/docs/services/route53recoverycontrol/routing_controls/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a routing_control resource or lis ## Fields + + + routing_control
resource or lis "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::Route53RecoveryControl::RoutingControl. @@ -74,31 +100,37 @@ For more information, see + routing_controls INSERT + routing_controls DELETE + routing_controls UPDATE + routing_controls_list_only SELECT + routing_controls SELECT @@ -107,6 +139,15 @@ For more information, see + + Gets all properties from an individual routing_control. ```sql SELECT @@ -119,6 +160,19 @@ cluster_arn FROM awscc.route53recoverycontrol.routing_controls WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all routing_controls in a region. +```sql +SELECT +region, +routing_control_arn +FROM awscc.route53recoverycontrol.routing_controls_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -187,6 +241,19 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.route53recoverycontrol.routing_controls +SET data__PatchDocument = string('{{ { + "Name": name +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/route53recoverycontrol/routing_controls_list_only/index.md b/website/docs/services/route53recoverycontrol/routing_controls_list_only/index.md deleted file mode 100644 index e5290ac6c..000000000 --- a/website/docs/services/route53recoverycontrol/routing_controls_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: routing_controls_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - routing_controls_list_only - - route53recoverycontrol - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists routing_controls in a region or regions, for all properties use routing_controls - -## Overview - - - - - - - -
Namerouting_controls_list_only
TypeResource
DescriptionAWS Route53 Recovery Control Routing Control resource schema .
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all routing_controls in a region. -```sql -SELECT -region, -routing_control_arn -FROM awscc.route53recoverycontrol.routing_controls_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the routing_controls_list_only resource, see routing_controls - diff --git a/website/docs/services/route53recoverycontrol/safety_rules/index.md b/website/docs/services/route53recoverycontrol/safety_rules/index.md index dbbf9e863..235852640 100644 --- a/website/docs/services/route53recoverycontrol/safety_rules/index.md +++ b/website/docs/services/route53recoverycontrol/safety_rules/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a safety_rule resource or lists < ## Fields + + + safety_rule resource or lists < "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::Route53RecoveryControl::SafetyRule. @@ -147,31 +173,37 @@ For more information, see + safety_rules INSERT + safety_rules DELETE + safety_rules UPDATE + safety_rules_list_only SELECT + safety_rules SELECT @@ -180,6 +212,15 @@ For more information, see + + Gets all properties from an individual safety_rule. ```sql SELECT @@ -195,6 +236,19 @@ tags FROM awscc.route53recoverycontrol.safety_rules WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all safety_rules in a region. +```sql +SELECT +region, +safety_rule_arn +FROM awscc.route53recoverycontrol.safety_rules_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -288,6 +342,24 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.route53recoverycontrol.safety_rules +SET data__PatchDocument = string('{{ { + "AssertionRule": assertion_rule, + "GatingRule": gating_rule, + "Name": name, + "ControlPanelArn": control_panel_arn, + "RuleConfig": rule_config, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/route53recoverycontrol/safety_rules_list_only/index.md b/website/docs/services/route53recoverycontrol/safety_rules_list_only/index.md deleted file mode 100644 index 94b521083..000000000 --- a/website/docs/services/route53recoverycontrol/safety_rules_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: safety_rules_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - safety_rules_list_only - - route53recoverycontrol - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists safety_rules in a region or regions, for all properties use safety_rules - -## Overview - - - - - - - -
Namesafety_rules_list_only
TypeResource
DescriptionResource schema for AWS Route53 Recovery Control basic constructs and validation rules.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all safety_rules in a region. -```sql -SELECT -region, -safety_rule_arn -FROM awscc.route53recoverycontrol.safety_rules_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the safety_rules_list_only resource, see safety_rules - diff --git a/website/docs/services/route53recoveryreadiness/cells/index.md b/website/docs/services/route53recoveryreadiness/cells/index.md index 367e7e035..cc4ce14b2 100644 --- a/website/docs/services/route53recoveryreadiness/cells/index.md +++ b/website/docs/services/route53recoveryreadiness/cells/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a cell resource or lists ce ## Fields + + + cell resource or lists ce "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::Route53RecoveryReadiness::Cell. @@ -86,31 +112,37 @@ For more information, see + cells INSERT + cells DELETE + cells UPDATE + cells_list_only SELECT + cells SELECT @@ -119,6 +151,15 @@ For more information, see + + Gets all properties from an individual cell. ```sql SELECT @@ -131,6 +172,19 @@ tags FROM awscc.route53recoveryreadiness.cells WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all cells in a region. +```sql +SELECT +region, +cell_name +FROM awscc.route53recoveryreadiness.cells_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -206,6 +260,20 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.route53recoveryreadiness.cells +SET data__PatchDocument = string('{{ { + "Cells": cells, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/route53recoveryreadiness/cells_list_only/index.md b/website/docs/services/route53recoveryreadiness/cells_list_only/index.md deleted file mode 100644 index 4989ea6c5..000000000 --- a/website/docs/services/route53recoveryreadiness/cells_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: cells_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - cells_list_only - - route53recoveryreadiness - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists cells in a region or regions, for all properties use cells - -## Overview - - - - - - - -
Namecells_list_only
TypeResource
DescriptionThe API Schema for AWS Route53 Recovery Readiness Cells.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all cells in a region. -```sql -SELECT -region, -cell_name -FROM awscc.route53recoveryreadiness.cells_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the cells_list_only resource, see cells - diff --git a/website/docs/services/route53recoveryreadiness/index.md b/website/docs/services/route53recoveryreadiness/index.md index 472f7293d..1aec2b59d 100644 --- a/website/docs/services/route53recoveryreadiness/index.md +++ b/website/docs/services/route53recoveryreadiness/index.md @@ -20,7 +20,7 @@ The route53recoveryreadiness service documentation.
-total resources: 8
+total resources: 4
@@ -30,14 +30,10 @@ The route53recoveryreadiness service documentation. \ 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 8947e56d6..0304bfcc9 100644 --- a/website/docs/services/route53recoveryreadiness/readiness_checks/index.md +++ b/website/docs/services/route53recoveryreadiness/readiness_checks/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a readiness_check resource or lis ## Fields + + + readiness_check
resource or lis "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::Route53RecoveryReadiness::ReadinessCheck. @@ -81,31 +107,37 @@ For more information, see + readiness_checks INSERT + readiness_checks DELETE + readiness_checks UPDATE + readiness_checks_list_only SELECT + readiness_checks SELECT @@ -114,6 +146,15 @@ For more information, see + + Gets all properties from an individual readiness_check. ```sql SELECT @@ -125,6 +166,19 @@ tags FROM awscc.route53recoveryreadiness.readiness_checks WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all readiness_checks in a region. +```sql +SELECT +region, +readiness_check_name +FROM awscc.route53recoveryreadiness.readiness_checks_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -199,6 +253,20 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.route53recoveryreadiness.readiness_checks +SET data__PatchDocument = string('{{ { + "ResourceSetName": resource_set_name, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/route53recoveryreadiness/readiness_checks_list_only/index.md b/website/docs/services/route53recoveryreadiness/readiness_checks_list_only/index.md deleted file mode 100644 index 051a8cce4..000000000 --- a/website/docs/services/route53recoveryreadiness/readiness_checks_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: readiness_checks_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - readiness_checks_list_only - - route53recoveryreadiness - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists readiness_checks in a region or regions, for all properties use readiness_checks - -## Overview - - - - - - - -
Namereadiness_checks_list_only
TypeResource
DescriptionAws Route53 Recovery Readiness Check Schema and API specification.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all readiness_checks in a region. -```sql -SELECT -region, -readiness_check_name -FROM awscc.route53recoveryreadiness.readiness_checks_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the readiness_checks_list_only resource, see readiness_checks - diff --git a/website/docs/services/route53recoveryreadiness/recovery_groups/index.md b/website/docs/services/route53recoveryreadiness/recovery_groups/index.md index bd47416ed..2510f244d 100644 --- a/website/docs/services/route53recoveryreadiness/recovery_groups/index.md +++ b/website/docs/services/route53recoveryreadiness/recovery_groups/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a recovery_group resource or list ## Fields + + + recovery_group resource or list "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::Route53RecoveryReadiness::RecoveryGroup. @@ -81,31 +107,37 @@ For more information, see + recovery_groups INSERT + recovery_groups DELETE + recovery_groups UPDATE + recovery_groups_list_only SELECT + recovery_groups SELECT @@ -114,6 +146,15 @@ For more information, see + + Gets all properties from an individual recovery_group. ```sql SELECT @@ -125,6 +166,19 @@ tags FROM awscc.route53recoveryreadiness.recovery_groups WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all recovery_groups in a region. +```sql +SELECT +region, +recovery_group_name +FROM awscc.route53recoveryreadiness.recovery_groups_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -200,6 +254,20 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.route53recoveryreadiness.recovery_groups +SET data__PatchDocument = string('{{ { + "Cells": cells, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/route53recoveryreadiness/recovery_groups_list_only/index.md b/website/docs/services/route53recoveryreadiness/recovery_groups_list_only/index.md deleted file mode 100644 index 4686f9894..000000000 --- a/website/docs/services/route53recoveryreadiness/recovery_groups_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: recovery_groups_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - recovery_groups_list_only - - route53recoveryreadiness - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists recovery_groups in a region or regions, for all properties use recovery_groups - -## Overview - - - - - - - -
Namerecovery_groups_list_only
TypeResource
DescriptionAWS Route53 Recovery Readiness Recovery Group Schema and API specifications.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all recovery_groups in a region. -```sql -SELECT -region, -recovery_group_name -FROM awscc.route53recoveryreadiness.recovery_groups_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the recovery_groups_list_only resource, see recovery_groups - diff --git a/website/docs/services/route53recoveryreadiness/resource_sets/index.md b/website/docs/services/route53recoveryreadiness/resource_sets/index.md index f7adedb25..9f46fe72a 100644 --- a/website/docs/services/route53recoveryreadiness/resource_sets/index.md +++ b/website/docs/services/route53recoveryreadiness/resource_sets/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a resource_set resource or lists ## Fields + + + resource_set resource or lists "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::Route53RecoveryReadiness::ResourceSet. @@ -147,31 +173,37 @@ For more information, see + resource_sets INSERT + resource_sets DELETE + resource_sets UPDATE + resource_sets_list_only SELECT + resource_sets SELECT @@ -180,6 +212,15 @@ For more information, see + + Gets all properties from an individual resource_set. ```sql SELECT @@ -192,6 +233,19 @@ tags FROM awscc.route53recoveryreadiness.resource_sets WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all resource_sets in a region. +```sql +SELECT +region, +resource_set_name +FROM awscc.route53recoveryreadiness.resource_sets_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -283,6 +337,20 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.route53recoveryreadiness.resource_sets +SET data__PatchDocument = string('{{ { + "Resources": resources, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/route53recoveryreadiness/resource_sets_list_only/index.md b/website/docs/services/route53recoveryreadiness/resource_sets_list_only/index.md deleted file mode 100644 index 0462526a0..000000000 --- a/website/docs/services/route53recoveryreadiness/resource_sets_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: resource_sets_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - resource_sets_list_only - - route53recoveryreadiness - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists resource_sets in a region or regions, for all properties use resource_sets - -## Overview - - - - - - - -
Nameresource_sets_list_only
TypeResource
DescriptionSchema for the AWS Route53 Recovery Readiness ResourceSet Resource and API.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all resource_sets in a region. -```sql -SELECT -region, -resource_set_name -FROM awscc.route53recoveryreadiness.resource_sets_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the resource_sets_list_only resource, see resource_sets - diff --git a/website/docs/services/route53resolver/firewall_domain_lists/index.md b/website/docs/services/route53resolver/firewall_domain_lists/index.md index fc2d66127..7de879924 100644 --- a/website/docs/services/route53resolver/firewall_domain_lists/index.md +++ b/website/docs/services/route53resolver/firewall_domain_lists/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a firewall_domain_list resource o ## Fields + + + firewall_domain_list resource o "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::Route53Resolver::FirewallDomainList. @@ -126,31 +152,37 @@ For more information, see + firewall_domain_lists INSERT + firewall_domain_lists DELETE + firewall_domain_lists UPDATE + firewall_domain_lists_list_only SELECT + firewall_domain_lists SELECT @@ -159,6 +191,15 @@ For more information, see + + Gets all properties from an individual firewall_domain_list. ```sql SELECT @@ -179,6 +220,19 @@ tags FROM awscc.route53resolver.firewall_domain_lists WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all firewall_domain_lists in a region. +```sql +SELECT +region, +id +FROM awscc.route53resolver.firewall_domain_lists_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -260,6 +314,21 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.route53resolver.firewall_domain_lists +SET data__PatchDocument = string('{{ { + "Domains": domains, + "DomainFileUrl": domain_file_url, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/route53resolver/firewall_domain_lists_list_only/index.md b/website/docs/services/route53resolver/firewall_domain_lists_list_only/index.md deleted file mode 100644 index f6fe4ff68..000000000 --- a/website/docs/services/route53resolver/firewall_domain_lists_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: firewall_domain_lists_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - firewall_domain_lists_list_only - - route53resolver - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists firewall_domain_lists in a region or regions, for all properties use firewall_domain_lists - -## Overview - - - - - - - -
Namefirewall_domain_lists_list_only
TypeResource
DescriptionResource schema for AWS::Route53Resolver::FirewallDomainList.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all firewall_domain_lists in a region. -```sql -SELECT -region, -id -FROM awscc.route53resolver.firewall_domain_lists_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the firewall_domain_lists_list_only resource, see firewall_domain_lists - 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 d66d09b0f..125b6bc94 100644 --- a/website/docs/services/route53resolver/firewall_rule_group_associations/index.md +++ b/website/docs/services/route53resolver/firewall_rule_group_associations/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a firewall_rule_group_association ## Fields + + + firewall_rule_group_association "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::Route53Resolver::FirewallRuleGroupAssociation. @@ -131,31 +157,37 @@ For more information, see + firewall_rule_group_associations INSERT + firewall_rule_group_associations DELETE + firewall_rule_group_associations UPDATE + firewall_rule_group_associations_list_only SELECT + firewall_rule_group_associations SELECT @@ -164,6 +196,15 @@ For more information, see + + Gets all properties from an individual firewall_rule_group_association. ```sql SELECT @@ -185,6 +226,19 @@ tags FROM awscc.route53resolver.firewall_rule_group_associations WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all firewall_rule_group_associations in a region. +```sql +SELECT +region, +id +FROM awscc.route53resolver.firewall_rule_group_associations_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -271,6 +325,22 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.route53resolver.firewall_rule_group_associations +SET data__PatchDocument = string('{{ { + "Name": name, + "Priority": priority, + "MutationProtection": mutation_protection, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/route53resolver/firewall_rule_group_associations_list_only/index.md b/website/docs/services/route53resolver/firewall_rule_group_associations_list_only/index.md deleted file mode 100644 index 36a6df06c..000000000 --- a/website/docs/services/route53resolver/firewall_rule_group_associations_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: firewall_rule_group_associations_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - firewall_rule_group_associations_list_only - - route53resolver - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists firewall_rule_group_associations in a region or regions, for all properties use firewall_rule_group_associations - -## Overview - - - - - - - -
Namefirewall_rule_group_associations_list_only
TypeResource
DescriptionResource schema for AWS::Route53Resolver::FirewallRuleGroupAssociation.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all firewall_rule_group_associations in a region. -```sql -SELECT -region, -id -FROM awscc.route53resolver.firewall_rule_group_associations_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the firewall_rule_group_associations_list_only resource, see firewall_rule_group_associations - diff --git a/website/docs/services/route53resolver/firewall_rule_groups/index.md b/website/docs/services/route53resolver/firewall_rule_groups/index.md index 80770fc95..c202010ae 100644 --- a/website/docs/services/route53resolver/firewall_rule_groups/index.md +++ b/website/docs/services/route53resolver/firewall_rule_groups/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a firewall_rule_group resource or ## Fields + + + firewall_rule_group resource or "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::Route53Resolver::FirewallRuleGroup. @@ -188,31 +214,37 @@ For more information, see + firewall_rule_groups INSERT + firewall_rule_groups DELETE + firewall_rule_groups UPDATE + firewall_rule_groups_list_only SELECT + firewall_rule_groups SELECT @@ -221,6 +253,15 @@ For more information, see + + Gets all properties from an individual firewall_rule_group. ```sql SELECT @@ -241,6 +282,19 @@ tags FROM awscc.route53resolver.firewall_rule_groups WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all firewall_rule_groups in a region. +```sql +SELECT +region, +id +FROM awscc.route53resolver.firewall_rule_groups_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -327,6 +381,19 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.route53resolver.firewall_rule_groups +SET data__PatchDocument = string('{{ { + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/route53resolver/firewall_rule_groups_list_only/index.md b/website/docs/services/route53resolver/firewall_rule_groups_list_only/index.md deleted file mode 100644 index f233816d5..000000000 --- a/website/docs/services/route53resolver/firewall_rule_groups_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: firewall_rule_groups_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - firewall_rule_groups_list_only - - route53resolver - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists firewall_rule_groups in a region or regions, for all properties use firewall_rule_groups - -## Overview - - - - - - - -
Namefirewall_rule_groups_list_only
TypeResource
DescriptionResource schema for AWS::Route53Resolver::FirewallRuleGroup.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all firewall_rule_groups in a region. -```sql -SELECT -region, -id -FROM awscc.route53resolver.firewall_rule_groups_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the firewall_rule_groups_list_only resource, see firewall_rule_groups - diff --git a/website/docs/services/route53resolver/index.md b/website/docs/services/route53resolver/index.md index 70b1df10d..b5426a4e0 100644 --- a/website/docs/services/route53resolver/index.md +++ b/website/docs/services/route53resolver/index.md @@ -20,7 +20,7 @@ The route53resolver service documentation.
-total resources: 22
+total resources: 11
@@ -30,28 +30,17 @@ The route53resolver service documentation. \ 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 76fcd3f2f..d29c1c0f3 100644 --- a/website/docs/services/route53resolver/outpost_resolvers/index.md +++ b/website/docs/services/route53resolver/outpost_resolvers/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets an outpost_resolver resource or l ## Fields + + + outpost_resolver resource or l "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::Route53Resolver::OutpostResolver. @@ -121,31 +147,37 @@ For more information, see + outpost_resolvers INSERT + outpost_resolvers DELETE + outpost_resolvers UPDATE + outpost_resolvers_list_only SELECT + outpost_resolvers SELECT @@ -154,6 +186,15 @@ For more information, see + + Gets all properties from an individual outpost_resolver. ```sql SELECT @@ -173,6 +214,19 @@ tags FROM awscc.route53resolver.outpost_resolvers WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all outpost_resolvers in a region. +```sql +SELECT +region, +id +FROM awscc.route53resolver.outpost_resolvers_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -255,6 +309,22 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.route53resolver.outpost_resolvers +SET data__PatchDocument = string('{{ { + "Name": name, + "PreferredInstanceType": preferred_instance_type, + "InstanceCount": instance_count, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/route53resolver/outpost_resolvers_list_only/index.md b/website/docs/services/route53resolver/outpost_resolvers_list_only/index.md deleted file mode 100644 index 7562e604f..000000000 --- a/website/docs/services/route53resolver/outpost_resolvers_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: outpost_resolvers_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - outpost_resolvers_list_only - - route53resolver - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists outpost_resolvers in a region or regions, for all properties use outpost_resolvers - -## Overview - - - - - - - -
Nameoutpost_resolvers_list_only
TypeResource
DescriptionResource schema for AWS::Route53Resolver::OutpostResolver.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all outpost_resolvers in a region. -```sql -SELECT -region, -id -FROM awscc.route53resolver.outpost_resolvers_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the outpost_resolvers_list_only resource, see outpost_resolvers - diff --git a/website/docs/services/route53resolver/resolver_configs/index.md b/website/docs/services/route53resolver/resolver_configs/index.md index b7426700c..2e7f1f61d 100644 --- a/website/docs/services/route53resolver/resolver_configs/index.md +++ b/website/docs/services/route53resolver/resolver_configs/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a resolver_config resource or lis ## Fields + + + resolver_config resource or lis "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::Route53Resolver::ResolverConfig. @@ -74,26 +105,31 @@ For more information, see + resolver_configs INSERT + resolver_configs DELETE + resolver_configs_list_only SELECT + resolver_configs SELECT @@ -102,6 +138,15 @@ For more information, see + + Gets all properties from an individual resolver_config. ```sql SELECT @@ -114,6 +159,19 @@ autodefined_reverse_flag FROM awscc.route53resolver.resolver_configs WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all resolver_configs in a region. +```sql +SELECT +region, +resource_id +FROM awscc.route53resolver.resolver_configs_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -180,6 +238,7 @@ resources: + ## `DELETE` example ```sql diff --git a/website/docs/services/route53resolver/resolver_configs_list_only/index.md b/website/docs/services/route53resolver/resolver_configs_list_only/index.md deleted file mode 100644 index d0725e31d..000000000 --- a/website/docs/services/route53resolver/resolver_configs_list_only/index.md +++ /dev/null @@ -1,85 +0,0 @@ ---- -title: resolver_configs_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - resolver_configs_list_only - - route53resolver - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists resolver_configs in a region or regions, for all properties use resolver_configs - -## Overview - - - - - - - -
Nameresolver_configs_list_only
TypeResource
DescriptionResource schema for AWS::Route53Resolver::ResolverConfig.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all resolver_configs in a region. -```sql -SELECT -region, -resource_id -FROM awscc.route53resolver.resolver_configs_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the resolver_configs_list_only resource, see resolver_configs - diff --git a/website/docs/services/route53resolver/resolver_endpoints/index.md b/website/docs/services/route53resolver/resolver_endpoints/index.md index 24e906f58..8dc4746d1 100644 --- a/website/docs/services/route53resolver/resolver_endpoints/index.md +++ b/website/docs/services/route53resolver/resolver_endpoints/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a resolver_endpoint resource or l ## Fields + + + resolver_endpoint resource or l "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::Route53Resolver::ResolverEndpoint. @@ -143,31 +169,37 @@ For more information, see + resolver_endpoints INSERT + resolver_endpoints DELETE + resolver_endpoints UPDATE + resolver_endpoints_list_only SELECT + resolver_endpoints SELECT @@ -176,6 +208,15 @@ For more information, see + + Gets all properties from an individual resolver_endpoint. ```sql SELECT @@ -196,6 +237,19 @@ tags FROM awscc.route53resolver.resolver_endpoints WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all resolver_endpoints in a region. +```sql +SELECT +region, +resolver_endpoint_id +FROM awscc.route53resolver.resolver_endpoints_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -299,6 +353,23 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.route53resolver.resolver_endpoints +SET data__PatchDocument = string('{{ { + "IpAddresses": ip_addresses, + "Name": name, + "Protocols": protocols, + "ResolverEndpointType": resolver_endpoint_type, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/route53resolver/resolver_endpoints_list_only/index.md b/website/docs/services/route53resolver/resolver_endpoints_list_only/index.md deleted file mode 100644 index e86a96f8e..000000000 --- a/website/docs/services/route53resolver/resolver_endpoints_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: resolver_endpoints_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - resolver_endpoints_list_only - - route53resolver - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists resolver_endpoints in a region or regions, for all properties use resolver_endpoints - -## Overview - - - - - - - -
Nameresolver_endpoints_list_only
TypeResource
DescriptionResource type definition for AWS::Route53Resolver::ResolverEndpoint
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all resolver_endpoints in a region. -```sql -SELECT -region, -resolver_endpoint_id -FROM awscc.route53resolver.resolver_endpoints_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the resolver_endpoints_list_only resource, see resolver_endpoints - 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 5ec4a7c15..daa838b58 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 @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a resolver_query_logging_config_associat ## Fields + + + resolver_query_logging_config_associat "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::Route53Resolver::ResolverQueryLoggingConfigAssociation. @@ -84,26 +110,31 @@ For more information, see + resolver_query_logging_config_associations INSERT + resolver_query_logging_config_associations DELETE + resolver_query_logging_config_associations_list_only SELECT + resolver_query_logging_config_associations SELECT @@ -112,6 +143,15 @@ For more information, see + + Gets all properties from an individual resolver_query_logging_config_association. ```sql SELECT @@ -126,6 +166,19 @@ creation_time FROM awscc.route53resolver.resolver_query_logging_config_associations WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all resolver_query_logging_config_associations in a region. +```sql +SELECT +region, +id +FROM awscc.route53resolver.resolver_query_logging_config_associations_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -192,6 +245,7 @@ resources: + ## `DELETE` example ```sql diff --git a/website/docs/services/route53resolver/resolver_query_logging_config_associations_list_only/index.md b/website/docs/services/route53resolver/resolver_query_logging_config_associations_list_only/index.md deleted file mode 100644 index 3b25c5014..000000000 --- a/website/docs/services/route53resolver/resolver_query_logging_config_associations_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: resolver_query_logging_config_associations_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - resolver_query_logging_config_associations_list_only - - route53resolver - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists resolver_query_logging_config_associations in a region or regions, for all properties use resolver_query_logging_config_associations - -## Overview - - - - - - - -
Nameresolver_query_logging_config_associations_list_only
TypeResource
DescriptionResource schema for AWS::Route53Resolver::ResolverQueryLoggingConfigAssociation.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all resolver_query_logging_config_associations in a region. -```sql -SELECT -region, -id -FROM awscc.route53resolver.resolver_query_logging_config_associations_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the resolver_query_logging_config_associations_list_only resource, see resolver_query_logging_config_associations - 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 51f60fc5d..3da144185 100644 --- a/website/docs/services/route53resolver/resolver_query_logging_configs/index.md +++ b/website/docs/services/route53resolver/resolver_query_logging_configs/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a resolver_query_logging_config r ## Fields + + + resolver_query_logging_config
r "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::Route53Resolver::ResolverQueryLoggingConfig. @@ -116,26 +142,31 @@ For more information, see + resolver_query_logging_configs INSERT + resolver_query_logging_configs DELETE + resolver_query_logging_configs_list_only SELECT + resolver_query_logging_configs SELECT @@ -144,6 +175,15 @@ For more information, see + + Gets all properties from an individual resolver_query_logging_config. ```sql SELECT @@ -162,6 +202,19 @@ tags FROM awscc.route53resolver.resolver_query_logging_configs WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all resolver_query_logging_configs in a region. +```sql +SELECT +region, +id +FROM awscc.route53resolver.resolver_query_logging_configs_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -236,6 +289,7 @@ resources: + ## `DELETE` example ```sql diff --git a/website/docs/services/route53resolver/resolver_query_logging_configs_list_only/index.md b/website/docs/services/route53resolver/resolver_query_logging_configs_list_only/index.md deleted file mode 100644 index c7a19de0a..000000000 --- a/website/docs/services/route53resolver/resolver_query_logging_configs_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: resolver_query_logging_configs_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - resolver_query_logging_configs_list_only - - route53resolver - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists resolver_query_logging_configs in a region or regions, for all properties use resolver_query_logging_configs - -## Overview - - - - - - - -
Nameresolver_query_logging_configs_list_only
TypeResource
DescriptionResource schema for AWS::Route53Resolver::ResolverQueryLoggingConfig.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all resolver_query_logging_configs in a region. -```sql -SELECT -region, -id -FROM awscc.route53resolver.resolver_query_logging_configs_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the resolver_query_logging_configs_list_only resource, see resolver_query_logging_configs - diff --git a/website/docs/services/route53resolver/resolver_rule_associations/index.md b/website/docs/services/route53resolver/resolver_rule_associations/index.md index 9fc90253a..6354b503c 100644 --- a/website/docs/services/route53resolver/resolver_rule_associations/index.md +++ b/website/docs/services/route53resolver/resolver_rule_associations/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a resolver_rule_association resou ## Fields + + + resolver_rule_association resou "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::Route53Resolver::ResolverRuleAssociation. @@ -69,26 +95,31 @@ For more information, see + resolver_rule_associations INSERT + resolver_rule_associations DELETE + resolver_rule_associations_list_only SELECT + resolver_rule_associations SELECT @@ -97,6 +128,15 @@ For more information, see + + Gets all properties from an individual resolver_rule_association. ```sql SELECT @@ -108,6 +148,19 @@ name FROM awscc.route53resolver.resolver_rule_associations WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all resolver_rule_associations in a region. +```sql +SELECT +region, +resolver_rule_association_id +FROM awscc.route53resolver.resolver_rule_associations_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -178,6 +231,7 @@ resources: + ## `DELETE` example ```sql diff --git a/website/docs/services/route53resolver/resolver_rule_associations_list_only/index.md b/website/docs/services/route53resolver/resolver_rule_associations_list_only/index.md deleted file mode 100644 index 763f552df..000000000 --- a/website/docs/services/route53resolver/resolver_rule_associations_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: resolver_rule_associations_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - resolver_rule_associations_list_only - - route53resolver - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists resolver_rule_associations in a region or regions, for all properties use resolver_rule_associations - -## Overview - - - - - - - -
Nameresolver_rule_associations_list_only
TypeResource
DescriptionIn the response to an [AssociateResolverRule](https://docs.aws.amazon.com/Route53/latest/APIReference/API_route53resolver_AssociateResolverRule.html), [DisassociateResolverRule](https://docs.aws.amazon.com/Route53/latest/APIReference/API_route53resolver_DisassociateResolverRule.html), or [ListResolverRuleAssociations](https://docs.aws.amazon.com/Route53/latest/APIReference/API_route53resolver_ListResolverRuleAssociations.html) request, provides information about an association between a resolver rule and a VPC. The association determines which DNS queries that originate in the VPC are forwarded to your network.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all resolver_rule_associations in a region. -```sql -SELECT -region, -resolver_rule_association_id -FROM awscc.route53resolver.resolver_rule_associations_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the resolver_rule_associations_list_only resource, see resolver_rule_associations - diff --git a/website/docs/services/route53resolver/resolver_rules/index.md b/website/docs/services/route53resolver/resolver_rules/index.md index f8c356cce..15e191009 100644 --- a/website/docs/services/route53resolver/resolver_rules/index.md +++ b/website/docs/services/route53resolver/resolver_rules/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a resolver_rule resource or lists ## Fields + + + resolver_rule resource or lists "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::Route53Resolver::ResolverRule. @@ -133,31 +159,37 @@ For more information, see + resolver_rules INSERT + resolver_rules DELETE + resolver_rules UPDATE + resolver_rules_list_only SELECT + resolver_rules SELECT @@ -166,6 +198,15 @@ For more information, see + + Gets all properties from an individual resolver_rule. ```sql SELECT @@ -182,6 +223,19 @@ resolver_rule_id FROM awscc.route53resolver.resolver_rules WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all resolver_rules in a region. +```sql +SELECT +region, +resolver_rule_id +FROM awscc.route53resolver.resolver_rules_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -273,6 +327,24 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.route53resolver.resolver_rules +SET data__PatchDocument = string('{{ { + "ResolverEndpointId": resolver_endpoint_id, + "DomainName": domain_name, + "Name": name, + "DelegationRecord": delegation_record, + "Tags": tags, + "TargetIps": target_ips +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/route53resolver/resolver_rules_list_only/index.md b/website/docs/services/route53resolver/resolver_rules_list_only/index.md deleted file mode 100644 index 71ffb3dd5..000000000 --- a/website/docs/services/route53resolver/resolver_rules_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: resolver_rules_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - resolver_rules_list_only - - route53resolver - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists resolver_rules in a region or regions, for all properties use resolver_rules - -## Overview - - - - - - - -
Nameresolver_rules_list_only
TypeResource
DescriptionResource Type definition for AWS::Route53Resolver::ResolverRule
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all resolver_rules in a region. -```sql -SELECT -region, -resolver_rule_id -FROM awscc.route53resolver.resolver_rules_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the resolver_rules_list_only resource, see resolver_rules - diff --git a/website/docs/services/route53resolver/resolverdnssec_configs/index.md b/website/docs/services/route53resolver/resolverdnssec_configs/index.md index ffba16ce1..5dae39f00 100644 --- a/website/docs/services/route53resolver/resolverdnssec_configs/index.md +++ b/website/docs/services/route53resolver/resolverdnssec_configs/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a resolverdnssec_config resource ## Fields + + + resolverdnssec_config resource "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::Route53Resolver::ResolverDNSSECConfig. @@ -69,26 +95,31 @@ For more information, see + resolverdnssec_configs INSERT + resolverdnssec_configs DELETE + resolverdnssec_configs_list_only SELECT + resolverdnssec_configs SELECT @@ -97,6 +128,15 @@ For more information, see + + Gets all properties from an individual resolverdnssec_config. ```sql SELECT @@ -108,6 +148,19 @@ validation_status FROM awscc.route53resolver.resolverdnssec_configs WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all resolverdnssec_configs in a region. +```sql +SELECT +region, +id +FROM awscc.route53resolver.resolverdnssec_configs_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -168,6 +221,7 @@ resources: + ## `DELETE` example ```sql diff --git a/website/docs/services/route53resolver/resolverdnssec_configs_list_only/index.md b/website/docs/services/route53resolver/resolverdnssec_configs_list_only/index.md deleted file mode 100644 index bc2db694d..000000000 --- a/website/docs/services/route53resolver/resolverdnssec_configs_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: resolverdnssec_configs_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - resolverdnssec_configs_list_only - - route53resolver - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists resolverdnssec_configs in a region or regions, for all properties use resolverdnssec_configs - -## Overview - - - - - - - -
Nameresolverdnssec_configs_list_only
TypeResource
DescriptionResource schema for AWS::Route53Resolver::ResolverDNSSECConfig.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all resolverdnssec_configs in a region. -```sql -SELECT -region, -id -FROM awscc.route53resolver.resolverdnssec_configs_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the resolverdnssec_configs_list_only resource, see resolverdnssec_configs - diff --git a/website/docs/services/rum/app_monitors/index.md b/website/docs/services/rum/app_monitors/index.md index c9f60c2da..a8f14c18d 100644 --- a/website/docs/services/rum/app_monitors/index.md +++ b/website/docs/services/rum/app_monitors/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets an app_monitor resource or lists ## Fields + + + app_monitor resource or lists "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::RUM::AppMonitor. @@ -250,31 +276,37 @@ For more information, see + app_monitors INSERT + app_monitors DELETE + app_monitors UPDATE + app_monitors_list_only SELECT + app_monitors SELECT @@ -283,6 +315,15 @@ For more information, see + + Gets all properties from an individual app_monitor. ```sql SELECT @@ -300,6 +341,19 @@ deobfuscation_configuration FROM awscc.rum.app_monitors WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all app_monitors in a region. +```sql +SELECT +region, +name +FROM awscc.rum.app_monitors_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -424,6 +478,26 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.rum.app_monitors +SET data__PatchDocument = string('{{ { + "Domain": domain, + "DomainList": domain_list, + "CwLogEnabled": cw_log_enabled, + "Tags": tags, + "AppMonitorConfiguration": app_monitor_configuration, + "CustomEvents": custom_events, + "ResourcePolicy": resource_policy, + "DeobfuscationConfiguration": deobfuscation_configuration +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/rum/app_monitors_list_only/index.md b/website/docs/services/rum/app_monitors_list_only/index.md deleted file mode 100644 index 9d3280f50..000000000 --- a/website/docs/services/rum/app_monitors_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: app_monitors_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - app_monitors_list_only - - rum - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists app_monitors in a region or regions, for all properties use app_monitors - -## Overview - - - - - - - -
Nameapp_monitors_list_only
TypeResource
DescriptionResource Type definition for AWS::RUM::AppMonitor
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all app_monitors in a region. -```sql -SELECT -region, -name -FROM awscc.rum.app_monitors_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the app_monitors_list_only resource, see app_monitors - diff --git a/website/docs/services/rum/index.md b/website/docs/services/rum/index.md index c38791841..9f25eb26d 100644 --- a/website/docs/services/rum/index.md +++ b/website/docs/services/rum/index.md @@ -20,7 +20,7 @@ The rum service documentation.
-total resources: 2
+total resources: 1
@@ -32,6 +32,6 @@ The rum service documentation. app_monitors \ 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 d5ec28932..29a83da57 100644 --- a/website/docs/services/s3/access_grants/index.md +++ b/website/docs/services/s3/access_grants/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets an access_grant resource or lists ## Fields + + + access_grant resource or lists "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::S3::AccessGrant. @@ -130,31 +156,37 @@ For more information, see + access_grants INSERT + access_grants DELETE + access_grants UPDATE + access_grants_list_only SELECT + access_grants SELECT @@ -163,6 +195,15 @@ For more information, see + + Gets all properties from an individual access_grant. ```sql SELECT @@ -180,6 +221,19 @@ access_grants_location_configuration FROM awscc.s3.access_grants WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all access_grants in a region. +```sql +SELECT +region, +access_grant_id +FROM awscc.s3.access_grants_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -273,6 +327,23 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.s3.access_grants +SET data__PatchDocument = string('{{ { + "AccessGrantsLocationId": access_grants_location_id, + "Permission": permission, + "ApplicationArn": application_arn, + "Grantee": grantee, + "AccessGrantsLocationConfiguration": access_grants_location_configuration +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/s3/access_grants_instances/index.md b/website/docs/services/s3/access_grants_instances/index.md index 77cfe5d97..75799ec1c 100644 --- a/website/docs/services/s3/access_grants_instances/index.md +++ b/website/docs/services/s3/access_grants_instances/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets an access_grants_instance resourc ## Fields + + + access_grants_instance resourc "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::S3::AccessGrantsInstance. @@ -81,31 +107,37 @@ For more information, see + access_grants_instances INSERT + access_grants_instances DELETE + access_grants_instances UPDATE + access_grants_instances_list_only SELECT + access_grants_instances SELECT @@ -114,6 +146,15 @@ For more information, see + + Gets all properties from an individual access_grants_instance. ```sql SELECT @@ -125,6 +166,19 @@ tags FROM awscc.s3.access_grants_instances WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all access_grants_instances in a region. +```sql +SELECT +region, +access_grants_instance_arn +FROM awscc.s3.access_grants_instances_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -191,6 +245,19 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.s3.access_grants_instances +SET data__PatchDocument = string('{{ { + "IdentityCenterArn": identity_center_arn +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/s3/access_grants_instances_list_only/index.md b/website/docs/services/s3/access_grants_instances_list_only/index.md deleted file mode 100644 index 5f16981a3..000000000 --- a/website/docs/services/s3/access_grants_instances_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: access_grants_instances_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - access_grants_instances_list_only - - s3 - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists access_grants_instances in a region or regions, for all properties use access_grants_instances - -## Overview - - - - - - - -
Nameaccess_grants_instances_list_only
TypeResource
DescriptionThe AWS::S3::AccessGrantsInstance resource is an Amazon S3 resource type that hosts Access Grants and their associated locations
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all access_grants_instances in a region. -```sql -SELECT -region, -access_grants_instance_arn -FROM awscc.s3.access_grants_instances_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the access_grants_instances_list_only resource, see access_grants_instances - diff --git a/website/docs/services/s3/access_grants_list_only/index.md b/website/docs/services/s3/access_grants_list_only/index.md deleted file mode 100644 index 4b731029e..000000000 --- a/website/docs/services/s3/access_grants_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: access_grants_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - access_grants_list_only - - s3 - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists access_grants in a region or regions, for all properties use access_grants - -## Overview - - - - - - - -
Nameaccess_grants_list_only
TypeResource
DescriptionThe AWS::S3::AccessGrant resource is an Amazon S3 resource type representing permissions to a specific S3 bucket or prefix hosted in an S3 Access Grants instance.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all access_grants in a region. -```sql -SELECT -region, -access_grant_id -FROM awscc.s3.access_grants_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the access_grants_list_only resource, see access_grants - diff --git a/website/docs/services/s3/access_grants_locations/index.md b/website/docs/services/s3/access_grants_locations/index.md index 945a0af64..343d1080c 100644 --- a/website/docs/services/s3/access_grants_locations/index.md +++ b/website/docs/services/s3/access_grants_locations/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets an access_grants_location resourc ## Fields + + + access_grants_location resourc "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::S3::AccessGrantsLocation. @@ -86,31 +112,37 @@ For more information, see + access_grants_locations INSERT + access_grants_locations DELETE + access_grants_locations UPDATE + access_grants_locations_list_only SELECT + access_grants_locations SELECT @@ -119,6 +151,15 @@ For more information, see + + Gets all properties from an individual access_grants_location. ```sql SELECT @@ -131,6 +172,19 @@ tags FROM awscc.s3.access_grants_locations WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all access_grants_locations in a region. +```sql +SELECT +region, +access_grants_location_id +FROM awscc.s3.access_grants_locations_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -201,6 +255,20 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.s3.access_grants_locations +SET data__PatchDocument = string('{{ { + "IamRoleArn": iam_role_arn, + "LocationScope": location_scope +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/s3/access_grants_locations_list_only/index.md b/website/docs/services/s3/access_grants_locations_list_only/index.md deleted file mode 100644 index fc9828813..000000000 --- a/website/docs/services/s3/access_grants_locations_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: access_grants_locations_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - access_grants_locations_list_only - - s3 - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists access_grants_locations in a region or regions, for all properties use access_grants_locations - -## Overview - - - - - - - -
Nameaccess_grants_locations_list_only
TypeResource
DescriptionThe AWS::S3::AccessGrantsLocation resource is an Amazon S3 resource type hosted in an access grants instance which can be the target of S3 access grants.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all access_grants_locations in a region. -```sql -SELECT -region, -access_grants_location_id -FROM awscc.s3.access_grants_locations_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the access_grants_locations_list_only resource, see access_grants_locations - diff --git a/website/docs/services/s3/access_points/index.md b/website/docs/services/s3/access_points/index.md index 7ef3868ac..67ed829ef 100644 --- a/website/docs/services/s3/access_points/index.md +++ b/website/docs/services/s3/access_points/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets an access_point resource or lists ## Fields + + + access_point resource or lists "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::S3::AccessPoint. @@ -140,31 +166,37 @@ For more information, see + access_points INSERT + access_points DELETE + access_points UPDATE + access_points_list_only SELECT + access_points SELECT @@ -173,6 +205,15 @@ For more information, see + + Gets all properties from an individual access_point. ```sql SELECT @@ -190,6 +231,19 @@ tags FROM awscc.s3.access_points WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all access_points in a region. +```sql +SELECT +region, +name +FROM awscc.s3.access_points_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -281,6 +335,21 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.s3.access_points +SET data__PatchDocument = string('{{ { + "PublicAccessBlockConfiguration": public_access_block_configuration, + "Policy": policy, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/s3/access_points_list_only/index.md b/website/docs/services/s3/access_points_list_only/index.md deleted file mode 100644 index d558489ce..000000000 --- a/website/docs/services/s3/access_points_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: access_points_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - access_points_list_only - - s3 - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists access_points in a region or regions, for all properties use access_points - -## Overview - - - - - - - -
Nameaccess_points_list_only
TypeResource
DescriptionThe AWS::S3::AccessPoint resource is an Amazon S3 resource type that you can use to access buckets.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all access_points in a region. -```sql -SELECT -region, -name -FROM awscc.s3.access_points_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the access_points_list_only resource, see access_points - diff --git a/website/docs/services/s3/bucket_policies/index.md b/website/docs/services/s3/bucket_policies/index.md index 3ed12e0a9..ed2485de2 100644 --- a/website/docs/services/s3/bucket_policies/index.md +++ b/website/docs/services/s3/bucket_policies/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a bucket_policy resource or lists ## Fields + + + bucket_policy resource or lists "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::S3::BucketPolicy. @@ -59,31 +85,37 @@ For more information, see + bucket_policies INSERT + bucket_policies DELETE + bucket_policies UPDATE + bucket_policies_list_only SELECT + bucket_policies SELECT @@ -92,6 +124,15 @@ For more information, see + + Gets all properties from an individual bucket_policy. ```sql SELECT @@ -101,6 +142,19 @@ policy_document FROM awscc.s3.bucket_policies WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all bucket_policies in a region. +```sql +SELECT +region, +bucket +FROM awscc.s3.bucket_policies_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -167,6 +221,19 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.s3.bucket_policies +SET data__PatchDocument = string('{{ { + "PolicyDocument": policy_document +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/s3/bucket_policies_list_only/index.md b/website/docs/services/s3/bucket_policies_list_only/index.md deleted file mode 100644 index 74a46cca1..000000000 --- a/website/docs/services/s3/bucket_policies_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: bucket_policies_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - bucket_policies_list_only - - s3 - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists bucket_policies in a region or regions, for all properties use bucket_policies - -## Overview - - - - - - - -
Namebucket_policies_list_only
TypeResource
DescriptionApplies an Amazon S3 bucket policy to an Amazon S3 bucket. If you are using an identity other than the root user of the AWS-account that owns the bucket, the calling identity must have the ``PutBucketPolicy`` permissions on the specified bucket and belong to the bucket owner's account in order to use this operation.
If you don't have ``PutBucketPolicy`` permissions, Amazon S3 returns a ``403 Access Denied`` error. If you have the correct permissions, but you're not using an identity that belongs to the bucket owner's account, Amazon S3 returns a ``405 Method Not Allowed`` error.
As a security precaution, the root user of the AWS-account that owns a bucket can always use this operation, even if the policy explicitly denies the root user the ability to perform this action.
When using the ``AWS::S3::BucketPolicy`` resource, you can create, update, and delete bucket policies for S3 buckets located in Regions that are different from the stack's Region. However, the CloudFormation stacks should be deployed in the US East (N. Virginia) or ``us-east-1`` Region. This cross-region bucket policy modification functionality is supported for backward compatibility with existing workflows.
If the [DeletionPolicy attribute](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html) is not specified or set to ``Delete``, the bucket policy will be removed when the stack is deleted. If set to ``Retain``, the bucket policy will be preserved even after the stack is deleted.
For example, a CloudFormation stack in ``us-east-1`` can use the ``AWS::S3::BucketPolicy`` resource to manage the bucket policy for an S3 bucket in ``us-west-2``. The retention or removal of the bucket policy during the stack deletion is determined by the ``DeletionPolicy`` attribute specified in the stack template.
For more information, see [Bucket policy examples](https://docs.aws.amazon.com/AmazonS3/latest/userguide/example-bucket-policies.html).
The following operations are related to ``PutBucketPolicy``:
+ [CreateBucket](https://docs.aws.amazon.com/AmazonS3/latest/API/API_CreateBucket.html)
+ [DeleteBucket](https://docs.aws.amazon.com/AmazonS3/latest/API/API_DeleteBucket.html)
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all bucket_policies in a region. -```sql -SELECT -region, -bucket -FROM awscc.s3.bucket_policies_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the bucket_policies_list_only resource, see bucket_policies - diff --git a/website/docs/services/s3/buckets/index.md b/website/docs/services/s3/buckets/index.md index 82182fa59..ea072fb1d 100644 --- a/website/docs/services/s3/buckets/index.md +++ b/website/docs/services/s3/buckets/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a bucket resource or lists ## Fields + + + bucket resource or lists "description": "AWS region." } ]} /> + + + +If you specify a name, you can't perform updates that require replacement of this resource. You can perform updates that require no or some interruption. If you need to replace the resource, specify a new name." + }, + { + "name": "region", + "type": "string", + "description": "AWS region." + } +]} /> + + For more information, see AWS::S3::Bucket. @@ -1176,31 +1202,37 @@ For more information, see + buckets INSERT + buckets DELETE + buckets UPDATE + buckets_list_only SELECT + buckets SELECT @@ -1209,6 +1241,15 @@ For more information, see + + Gets all properties from an individual bucket. ```sql SELECT @@ -1243,6 +1284,19 @@ website_url FROM awscc.s3.buckets WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all buckets in a region. +```sql +SELECT +region, +bucket_name +FROM awscc.s3.buckets_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -1584,6 +1638,37 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.s3.buckets +SET data__PatchDocument = string('{{ { + "AccelerateConfiguration": accelerate_configuration, + "AccessControl": access_control, + "AnalyticsConfigurations": analytics_configurations, + "BucketEncryption": bucket_encryption, + "CorsConfiguration": cors_configuration, + "IntelligentTieringConfigurations": intelligent_tiering_configurations, + "InventoryConfigurations": inventory_configurations, + "LifecycleConfiguration": lifecycle_configuration, + "LoggingConfiguration": logging_configuration, + "MetricsConfigurations": metrics_configurations, + "NotificationConfiguration": notification_configuration, + "ObjectLockConfiguration": object_lock_configuration, + "ObjectLockEnabled": object_lock_enabled, + "OwnershipControls": ownership_controls, + "PublicAccessBlockConfiguration": public_access_block_configuration, + "ReplicationConfiguration": replication_configuration, + "Tags": tags, + "VersioningConfiguration": versioning_configuration, + "WebsiteConfiguration": website_configuration +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/s3/buckets_list_only/index.md b/website/docs/services/s3/buckets_list_only/index.md deleted file mode 100644 index 7f987e78f..000000000 --- a/website/docs/services/s3/buckets_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: buckets_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - buckets_list_only - - s3 - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists buckets in a region or regions, for all properties use buckets - -## Overview - - - - - - - -
Namebuckets_list_only
TypeResource
DescriptionThe ``AWS::S3::Bucket`` resource creates an Amazon S3 bucket in the same AWS Region where you create the AWS CloudFormation stack.
To control how AWS CloudFormation handles the bucket when the stack is deleted, you can set a deletion policy for your bucket. You can choose to *retain* the bucket or to *delete* the bucket. For more information, see [DeletionPolicy Attribute](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-deletionpolicy.html).
You can only delete empty buckets. Deletion fails for buckets that have contents.
Id
- -## Fields -If you specify a name, you can't perform updates that require replacement of this resource. You can perform updates that require no or some interruption. If you need to replace the resource, specify a new name." - }, - { - "name": "region", - "type": "string", - "description": "AWS region." - } -]} /> - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all buckets in a region. -```sql -SELECT -region, -bucket_name -FROM awscc.s3.buckets_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the buckets_list_only resource, see buckets - diff --git a/website/docs/services/s3/index.md b/website/docs/services/s3/index.md index 2748516f1..5238af172 100644 --- a/website/docs/services/s3/index.md +++ b/website/docs/services/s3/index.md @@ -20,7 +20,7 @@ The s3 service documentation.
-total resources: 19
+total resources: 10
@@ -31,24 +31,15 @@ The s3 service documentation. \ 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 153d9a956..746f22c61 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 @@ -180,6 +180,19 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.s3.multi_region_access_point_policies +SET data__PatchDocument = string('{{ { + "Policy": policy +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql 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 b4472f29b..b994687d1 100644 --- a/website/docs/services/s3/multi_region_access_points/index.md +++ b/website/docs/services/s3/multi_region_access_points/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a multi_region_access_point resou ## Fields + + + multi_region_access_point
resou "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::S3::MultiRegionAccessPoint. @@ -108,26 +134,31 @@ For more information, see + multi_region_access_points INSERT + multi_region_access_points DELETE + multi_region_access_points_list_only SELECT + multi_region_access_points SELECT @@ -136,6 +167,15 @@ For more information, see + + Gets all properties from an individual multi_region_access_point. ```sql SELECT @@ -148,6 +188,19 @@ name FROM awscc.s3.multi_region_access_points WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all multi_region_access_points in a region. +```sql +SELECT +region, +name +FROM awscc.s3.multi_region_access_points_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -222,6 +275,7 @@ resources: + ## `DELETE` example ```sql diff --git a/website/docs/services/s3/multi_region_access_points_list_only/index.md b/website/docs/services/s3/multi_region_access_points_list_only/index.md deleted file mode 100644 index f2a6bf298..000000000 --- a/website/docs/services/s3/multi_region_access_points_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: multi_region_access_points_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - multi_region_access_points_list_only - - s3 - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists multi_region_access_points in a region or regions, for all properties use multi_region_access_points - -## Overview - - - - - - - -
Namemulti_region_access_points_list_only
TypeResource
DescriptionAWS::S3::MultiRegionAccessPoint is an Amazon S3 resource type that dynamically routes S3 requests to easily satisfy geographic compliance requirements based on customer-defined routing policies.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all multi_region_access_points in a region. -```sql -SELECT -region, -name -FROM awscc.s3.multi_region_access_points_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the multi_region_access_points_list_only resource, see multi_region_access_points - diff --git a/website/docs/services/s3/storage_lens/index.md b/website/docs/services/s3/storage_lens/index.md index 88347a06d..569fa16a3 100644 --- a/website/docs/services/s3/storage_lens/index.md +++ b/website/docs/services/s3/storage_lens/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a storage_len resource or lists < ## Fields + + + storage_len resource or lists < "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::S3::StorageLens. @@ -262,31 +479,37 @@ For more information, see + storage_lens INSERT + storage_lens DELETE + storage_lens UPDATE + storage_lens_list_only SELECT + storage_lens SELECT @@ -295,6 +518,15 @@ For more information, see + + Gets all properties from an individual storage_len. ```sql SELECT @@ -304,6 +536,19 @@ tags FROM awscc.s3.storage_lens WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all storage_lens in a region. +```sql +SELECT +region, +storage_lens_configuration/id +FROM awscc.s3.storage_lens_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -418,6 +663,19 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.s3.storage_lens +SET data__PatchDocument = string('{{ { + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/s3/storage_lens_groups/index.md b/website/docs/services/s3/storage_lens_groups/index.md index a2f500cc4..f6853ab23 100644 --- a/website/docs/services/s3/storage_lens_groups/index.md +++ b/website/docs/services/s3/storage_lens_groups/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a storage_lens_group resource or ## Fields + + + storage_lens_group resource or "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::S3::StorageLensGroup. @@ -154,31 +180,37 @@ For more information, see + storage_lens_groups INSERT + storage_lens_groups DELETE + storage_lens_groups UPDATE + storage_lens_groups_list_only SELECT + storage_lens_groups SELECT @@ -187,6 +219,15 @@ For more information, see + + Gets all properties from an individual storage_lens_group. ```sql SELECT @@ -198,6 +239,19 @@ tags FROM awscc.s3.storage_lens_groups WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all storage_lens_groups in a region. +```sql +SELECT +region, +name +FROM awscc.s3.storage_lens_groups_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -294,6 +348,20 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.s3.storage_lens_groups +SET data__PatchDocument = string('{{ { + "Filter": filter, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/s3/storage_lens_groups_list_only/index.md b/website/docs/services/s3/storage_lens_groups_list_only/index.md deleted file mode 100644 index 31539de18..000000000 --- a/website/docs/services/s3/storage_lens_groups_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: storage_lens_groups_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - storage_lens_groups_list_only - - s3 - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists storage_lens_groups in a region or regions, for all properties use storage_lens_groups - -## Overview - - - - - - - -
Namestorage_lens_groups_list_only
TypeResource
DescriptionThe AWS::S3::StorageLensGroup resource is an Amazon S3 resource type that you can use to create Storage Lens Group.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all storage_lens_groups in a region. -```sql -SELECT -region, -name -FROM awscc.s3.storage_lens_groups_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the storage_lens_groups_list_only resource, see storage_lens_groups - diff --git a/website/docs/services/s3/storage_lens_list_only/index.md b/website/docs/services/s3/storage_lens_list_only/index.md deleted file mode 100644 index 18072f278..000000000 --- a/website/docs/services/s3/storage_lens_list_only/index.md +++ /dev/null @@ -1,271 +0,0 @@ ---- -title: storage_lens_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - storage_lens_list_only - - s3 - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists storage_lens in a region or regions, for all properties use storage_lens - -## Overview - - - - - - - -
Namestorage_lens_list_only
TypeResource
DescriptionThe AWS::S3::StorageLens resource is an Amazon S3 resource type that you can use to create Storage Lens configurations.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all storage_lens in a region. -```sql -SELECT -region, -storage_lens_configuration/id -FROM awscc.s3.storage_lens_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the storage_lens_list_only resource, see storage_lens - diff --git a/website/docs/services/s3express/access_points/index.md b/website/docs/services/s3express/access_points/index.md index fc4f0c40b..f81bf29ad 100644 --- a/website/docs/services/s3express/access_points/index.md +++ b/website/docs/services/s3express/access_points/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets an access_point resource or lists ## Fields + + + access_point resource or lists "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::S3Express::AccessPoint. @@ -152,31 +178,37 @@ For more information, see + access_points INSERT + access_points DELETE + access_points UPDATE + access_points_list_only SELECT + access_points SELECT @@ -185,6 +217,15 @@ For more information, see + + Gets all properties from an individual access_point. ```sql SELECT @@ -202,6 +243,19 @@ tags FROM awscc.s3express.access_points WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all access_points in a region. +```sql +SELECT +region, +name +FROM awscc.s3express.access_points_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -301,6 +355,22 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.s3express.access_points +SET data__PatchDocument = string('{{ { + "PublicAccessBlockConfiguration": public_access_block_configuration, + "Scope": scope, + "Policy": policy, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/s3express/access_points_list_only/index.md b/website/docs/services/s3express/access_points_list_only/index.md deleted file mode 100644 index 23dcf5620..000000000 --- a/website/docs/services/s3express/access_points_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: access_points_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - access_points_list_only - - s3express - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists access_points in a region or regions, for all properties use access_points - -## Overview - - - - - - - -
Nameaccess_points_list_only
TypeResource
DescriptionThe AWS::S3Express::AccessPoint resource is an Amazon S3 resource type that you can use to access buckets.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all access_points in a region. -```sql -SELECT -region, -name -FROM awscc.s3express.access_points_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the access_points_list_only resource, see access_points - diff --git a/website/docs/services/s3express/bucket_policies/index.md b/website/docs/services/s3express/bucket_policies/index.md index bcdb4974d..4b713c6c7 100644 --- a/website/docs/services/s3express/bucket_policies/index.md +++ b/website/docs/services/s3express/bucket_policies/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a bucket_policy resource or lists ## Fields + + + bucket_policy resource or lists "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::S3Express::BucketPolicy. @@ -59,31 +85,37 @@ For more information, see + bucket_policies INSERT + bucket_policies DELETE + bucket_policies UPDATE + bucket_policies_list_only SELECT + bucket_policies SELECT @@ -92,6 +124,15 @@ For more information, see + + Gets all properties from an individual bucket_policy. ```sql SELECT @@ -101,6 +142,19 @@ policy_document FROM awscc.s3express.bucket_policies WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all bucket_policies in a region. +```sql +SELECT +region, +bucket +FROM awscc.s3express.bucket_policies_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -167,6 +221,19 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.s3express.bucket_policies +SET data__PatchDocument = string('{{ { + "PolicyDocument": policy_document +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/s3express/bucket_policies_list_only/index.md b/website/docs/services/s3express/bucket_policies_list_only/index.md deleted file mode 100644 index d1135a10b..000000000 --- a/website/docs/services/s3express/bucket_policies_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: bucket_policies_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - bucket_policies_list_only - - s3express - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists bucket_policies in a region or regions, for all properties use bucket_policies - -## Overview - - - - - - - -
Namebucket_policies_list_only
TypeResource
DescriptionResource Type definition for AWS::S3Express::BucketPolicy.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all bucket_policies in a region. -```sql -SELECT -region, -bucket -FROM awscc.s3express.bucket_policies_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the bucket_policies_list_only resource, see bucket_policies - diff --git a/website/docs/services/s3express/directory_buckets/index.md b/website/docs/services/s3express/directory_buckets/index.md index 4f356ee79..0eec6321d 100644 --- a/website/docs/services/s3express/directory_buckets/index.md +++ b/website/docs/services/s3express/directory_buckets/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a directory_bucket resource or li ## Fields + + + directory_bucket resource or li "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::S3Express::DirectoryBucket. @@ -183,31 +209,37 @@ For more information, see + directory_buckets INSERT + directory_buckets DELETE + directory_buckets UPDATE + directory_buckets_list_only SELECT + directory_buckets SELECT @@ -216,6 +248,15 @@ For more information, see + + Gets all properties from an individual directory_bucket. ```sql SELECT @@ -231,6 +272,19 @@ tags FROM awscc.s3express.directory_buckets WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all directory_buckets in a region. +```sql +SELECT +region, +bucket_name +FROM awscc.s3express.directory_buckets_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -329,6 +383,21 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.s3express.directory_buckets +SET data__PatchDocument = string('{{ { + "BucketEncryption": bucket_encryption, + "LifecycleConfiguration": lifecycle_configuration, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/s3express/directory_buckets_list_only/index.md b/website/docs/services/s3express/directory_buckets_list_only/index.md deleted file mode 100644 index 54987e7e5..000000000 --- a/website/docs/services/s3express/directory_buckets_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: directory_buckets_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - directory_buckets_list_only - - s3express - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists directory_buckets in a region or regions, for all properties use directory_buckets - -## Overview - - - - - - - -
Namedirectory_buckets_list_only
TypeResource
DescriptionResource Type definition for AWS::S3Express::DirectoryBucket.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all directory_buckets in a region. -```sql -SELECT -region, -bucket_name -FROM awscc.s3express.directory_buckets_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the directory_buckets_list_only resource, see directory_buckets - diff --git a/website/docs/services/s3express/index.md b/website/docs/services/s3express/index.md index def0abb48..b1c18f9e4 100644 --- a/website/docs/services/s3express/index.md +++ b/website/docs/services/s3express/index.md @@ -20,7 +20,7 @@ The s3express service documentation.
-total resources: 6
+total resources: 3
@@ -30,12 +30,9 @@ The s3express service documentation. \ 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 d1386318c..c86f7c127 100644 --- a/website/docs/services/s3objectlambda/access_point_policies/index.md +++ b/website/docs/services/s3objectlambda/access_point_policies/index.md @@ -162,6 +162,19 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.s3objectlambda.access_point_policies +SET data__PatchDocument = string('{{ { + "PolicyDocument": policy_document +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/s3objectlambda/access_points/index.md b/website/docs/services/s3objectlambda/access_points/index.md index 9cbee8aa8..426573909 100644 --- a/website/docs/services/s3objectlambda/access_points/index.md +++ b/website/docs/services/s3objectlambda/access_points/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets an access_point resource or lists ## Fields + + + access_point resource or lists "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::S3ObjectLambda::AccessPoint. @@ -159,31 +185,37 @@ For more information, see + access_points INSERT + access_points DELETE + access_points UPDATE + access_points_list_only SELECT + access_points SELECT @@ -192,6 +224,15 @@ For more information, see + + Gets all properties from an individual access_point. ```sql SELECT @@ -206,6 +247,19 @@ object_lambda_configuration FROM awscc.s3objectlambda.access_points WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all access_points in a region. +```sql +SELECT +region, +name +FROM awscc.s3objectlambda.access_points_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -278,6 +332,19 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.s3objectlambda.access_points +SET data__PatchDocument = string('{{ { + "ObjectLambdaConfiguration": object_lambda_configuration +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/s3objectlambda/access_points_list_only/index.md b/website/docs/services/s3objectlambda/access_points_list_only/index.md deleted file mode 100644 index c99c78041..000000000 --- a/website/docs/services/s3objectlambda/access_points_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: access_points_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - access_points_list_only - - s3objectlambda - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists access_points in a region or regions, for all properties use access_points - -## Overview - - - - - - - -
Nameaccess_points_list_only
TypeResource
DescriptionThe AWS::S3ObjectLambda::AccessPoint resource is an Amazon S3ObjectLambda resource type that you can use to add computation to S3 actions
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all access_points in a region. -```sql -SELECT -region, -name -FROM awscc.s3objectlambda.access_points_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the access_points_list_only resource, see access_points - diff --git a/website/docs/services/s3objectlambda/index.md b/website/docs/services/s3objectlambda/index.md index 3c01a863e..107b5f15b 100644 --- a/website/docs/services/s3objectlambda/index.md +++ b/website/docs/services/s3objectlambda/index.md @@ -20,7 +20,7 @@ The s3objectlambda service documentation.
-total resources: 3
+total resources: 2
@@ -29,10 +29,9 @@ The s3objectlambda service documentation. ## Resources \ 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 e14fdc403..85c5e2ffe 100644 --- a/website/docs/services/s3outposts/access_points/index.md +++ b/website/docs/services/s3outposts/access_points/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets an access_point resource or lists ## Fields + + + access_point resource or lists "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::S3Outposts::AccessPoint. @@ -81,31 +107,37 @@ For more information, see + access_points INSERT + access_points DELETE + access_points UPDATE + access_points_list_only SELECT + access_points SELECT @@ -114,6 +146,15 @@ For more information, see + + Gets all properties from an individual access_point. ```sql SELECT @@ -126,6 +167,19 @@ policy FROM awscc.s3outposts.access_points WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all access_points in a region. +```sql +SELECT +region, +arn +FROM awscc.s3outposts.access_points_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -203,6 +257,19 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.s3outposts.access_points +SET data__PatchDocument = string('{{ { + "Policy": policy +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/s3outposts/access_points_list_only/index.md b/website/docs/services/s3outposts/access_points_list_only/index.md deleted file mode 100644 index d848c207c..000000000 --- a/website/docs/services/s3outposts/access_points_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: access_points_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - access_points_list_only - - s3outposts - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists access_points in a region or regions, for all properties use access_points - -## Overview - - - - - - - -
Nameaccess_points_list_only
TypeResource
DescriptionResource Type Definition for AWS::S3Outposts::AccessPoint
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all access_points in a region. -```sql -SELECT -region, -arn -FROM awscc.s3outposts.access_points_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the access_points_list_only resource, see access_points - diff --git a/website/docs/services/s3outposts/bucket_policies/index.md b/website/docs/services/s3outposts/bucket_policies/index.md index de0a1818d..08a717c55 100644 --- a/website/docs/services/s3outposts/bucket_policies/index.md +++ b/website/docs/services/s3outposts/bucket_policies/index.md @@ -162,6 +162,19 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.s3outposts.bucket_policies +SET data__PatchDocument = string('{{ { + "PolicyDocument": policy_document +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/s3outposts/buckets/index.md b/website/docs/services/s3outposts/buckets/index.md index acd31fa46..fa3a9fad8 100644 --- a/website/docs/services/s3outposts/buckets/index.md +++ b/website/docs/services/s3outposts/buckets/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a bucket resource or lists ## Fields + + + bucket resource or lists "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::S3Outposts::Bucket. @@ -149,31 +175,37 @@ For more information, see + buckets INSERT + buckets DELETE + buckets UPDATE + buckets_list_only SELECT + buckets SELECT @@ -182,6 +214,15 @@ For more information, see + + Gets all properties from an individual bucket. ```sql SELECT @@ -194,6 +235,19 @@ lifecycle_configuration FROM awscc.s3outposts.buckets WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all buckets in a region. +```sql +SELECT +region, +arn +FROM awscc.s3outposts.buckets_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -283,6 +337,20 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.s3outposts.buckets +SET data__PatchDocument = string('{{ { + "Tags": tags, + "LifecycleConfiguration": lifecycle_configuration +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/s3outposts/buckets_list_only/index.md b/website/docs/services/s3outposts/buckets_list_only/index.md deleted file mode 100644 index 286e28afd..000000000 --- a/website/docs/services/s3outposts/buckets_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: buckets_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - buckets_list_only - - s3outposts - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists buckets in a region or regions, for all properties use buckets - -## Overview - - - - - - - -
Namebuckets_list_only
TypeResource
DescriptionResource Type Definition for AWS::S3Outposts::Bucket
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all buckets in a region. -```sql -SELECT -region, -arn -FROM awscc.s3outposts.buckets_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the buckets_list_only resource, see buckets - diff --git a/website/docs/services/s3outposts/endpoints/index.md b/website/docs/services/s3outposts/endpoints/index.md index 40ac307ef..a908ec80e 100644 --- a/website/docs/services/s3outposts/endpoints/index.md +++ b/website/docs/services/s3outposts/endpoints/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets an endpoint resource or lists ## Fields + + + endpoint
resource or lists + + + + + + For more information, see AWS::S3Outposts::Endpoint. @@ -128,26 +154,31 @@ For more information, see + endpoints INSERT + endpoints DELETE + endpoints_list_only SELECT + endpoints SELECT @@ -156,6 +187,15 @@ For more information, see + + Gets all properties from an individual endpoint. ```sql SELECT @@ -175,6 +215,19 @@ failed_reason FROM awscc.s3outposts.endpoints WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all endpoints in a region. +```sql +SELECT +region, +arn +FROM awscc.s3outposts.endpoints_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -261,6 +314,7 @@ resources: + ## `DELETE` example ```sql diff --git a/website/docs/services/s3outposts/endpoints_list_only/index.md b/website/docs/services/s3outposts/endpoints_list_only/index.md deleted file mode 100644 index 919f90d68..000000000 --- a/website/docs/services/s3outposts/endpoints_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: endpoints_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - endpoints_list_only - - s3outposts - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists endpoints in a region or regions, for all properties use endpoints - -## Overview - - - - - - - -
Nameendpoints_list_only
TypeResource
DescriptionResource Type Definition for AWS::S3Outposts::Endpoint
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all endpoints in a region. -```sql -SELECT -region, -arn -FROM awscc.s3outposts.endpoints_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the endpoints_list_only resource, see endpoints - diff --git a/website/docs/services/s3outposts/index.md b/website/docs/services/s3outposts/index.md index f55f0e162..3f10daa14 100644 --- a/website/docs/services/s3outposts/index.md +++ b/website/docs/services/s3outposts/index.md @@ -20,7 +20,7 @@ The s3outposts service documentation.
-total resources: 7
+total resources: 4
@@ -30,13 +30,10 @@ The s3outposts service documentation. \ No newline at end of file diff --git a/website/docs/services/s3tables/index.md b/website/docs/services/s3tables/index.md index d7a32fe95..495f8fd01 100644 --- a/website/docs/services/s3tables/index.md +++ b/website/docs/services/s3tables/index.md @@ -20,7 +20,7 @@ The s3tables service documentation.
-total resources: 8
+total resources: 4
@@ -30,14 +30,10 @@ The s3tables service documentation. \ 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 daa5fb45a..1ba8ad6ce 100644 --- a/website/docs/services/s3tables/table_bucket_policies/index.md +++ b/website/docs/services/s3tables/table_bucket_policies/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a table_bucket_policy resource or ## Fields + + + table_bucket_policy resource or "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::S3Tables::TableBucketPolicy. @@ -59,31 +85,37 @@ For more information, see + table_bucket_policies INSERT + table_bucket_policies DELETE + table_bucket_policies UPDATE + table_bucket_policies_list_only SELECT + table_bucket_policies SELECT @@ -92,6 +124,15 @@ For more information, see + + Gets all properties from an individual table_bucket_policy. ```sql SELECT @@ -101,6 +142,19 @@ table_bucket_arn FROM awscc.s3tables.table_bucket_policies WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all table_bucket_policies in a region. +```sql +SELECT +region, +table_bucket_arn +FROM awscc.s3tables.table_bucket_policies_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -167,6 +221,19 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.s3tables.table_bucket_policies +SET data__PatchDocument = string('{{ { + "ResourcePolicy": resource_policy +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/s3tables/table_bucket_policies_list_only/index.md b/website/docs/services/s3tables/table_bucket_policies_list_only/index.md deleted file mode 100644 index ebb3a0f31..000000000 --- a/website/docs/services/s3tables/table_bucket_policies_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: table_bucket_policies_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - table_bucket_policies_list_only - - s3tables - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists table_bucket_policies in a region or regions, for all properties use table_bucket_policies - -## Overview - - - - - - - -
Nametable_bucket_policies_list_only
TypeResource
DescriptionApplies an IAM resource policy to a table bucket.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all table_bucket_policies in a region. -```sql -SELECT -region, -table_bucket_arn -FROM awscc.s3tables.table_bucket_policies_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the table_bucket_policies_list_only resource, see table_bucket_policies - diff --git a/website/docs/services/s3tables/table_buckets/index.md b/website/docs/services/s3tables/table_buckets/index.md index ab34d0987..56951538c 100644 --- a/website/docs/services/s3tables/table_buckets/index.md +++ b/website/docs/services/s3tables/table_buckets/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a table_bucket resource or lists ## Fields + + + table_bucket resource or lists "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::S3Tables::TableBucket. @@ -98,31 +124,37 @@ For more information, see + table_buckets INSERT + table_buckets DELETE + table_buckets UPDATE + table_buckets_list_only SELECT + table_buckets SELECT @@ -131,6 +163,15 @@ For more information, see + + Gets all properties from an individual table_bucket. ```sql SELECT @@ -142,6 +183,19 @@ encryption_configuration FROM awscc.s3tables.table_buckets WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all table_buckets in a region. +```sql +SELECT +region, +table_bucket_arn +FROM awscc.s3tables.table_buckets_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -215,6 +269,20 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.s3tables.table_buckets +SET data__PatchDocument = string('{{ { + "UnreferencedFileRemoval": unreferenced_file_removal, + "EncryptionConfiguration": encryption_configuration +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/s3tables/table_buckets_list_only/index.md b/website/docs/services/s3tables/table_buckets_list_only/index.md deleted file mode 100644 index 7f3991fa9..000000000 --- a/website/docs/services/s3tables/table_buckets_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: table_buckets_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - table_buckets_list_only - - s3tables - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists table_buckets in a region or regions, for all properties use table_buckets - -## Overview - - - - - - - -
Nametable_buckets_list_only
TypeResource
DescriptionCreates an Amazon S3 Tables table bucket in the same AWS Region where you create the AWS CloudFormation stack.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all table_buckets in a region. -```sql -SELECT -region, -table_bucket_arn -FROM awscc.s3tables.table_buckets_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the table_buckets_list_only resource, see table_buckets - diff --git a/website/docs/services/s3tables/table_policies/index.md b/website/docs/services/s3tables/table_policies/index.md index 625156f62..199f24abc 100644 --- a/website/docs/services/s3tables/table_policies/index.md +++ b/website/docs/services/s3tables/table_policies/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a table_policy resource or lists ## Fields + + + table_policy resource or lists "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::S3Tables::TablePolicy. @@ -74,31 +100,37 @@ For more information, see + table_policies INSERT + table_policies DELETE + table_policies UPDATE + table_policies_list_only SELECT + table_policies SELECT @@ -107,6 +139,15 @@ For more information, see + + Gets all properties from an individual table_policy. ```sql SELECT @@ -119,6 +160,19 @@ namespace FROM awscc.s3tables.table_policies WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all table_policies in a region. +```sql +SELECT +region, +table_arn +FROM awscc.s3tables.table_policies_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -185,6 +239,19 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.s3tables.table_policies +SET data__PatchDocument = string('{{ { + "ResourcePolicy": resource_policy +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/s3tables/table_policies_list_only/index.md b/website/docs/services/s3tables/table_policies_list_only/index.md deleted file mode 100644 index 78050ccc8..000000000 --- a/website/docs/services/s3tables/table_policies_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: table_policies_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - table_policies_list_only - - s3tables - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists table_policies in a region or regions, for all properties use table_policies - -## Overview - - - - - - - -
Nametable_policies_list_only
TypeResource
DescriptionResource Type definition for AWS::S3Tables::TablePolicy
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all table_policies in a region. -```sql -SELECT -region, -table_arn -FROM awscc.s3tables.table_policies_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the table_policies_list_only resource, see table_policies - diff --git a/website/docs/services/s3tables/tables/index.md b/website/docs/services/s3tables/tables/index.md index 2a4484bea..83ca137ba 100644 --- a/website/docs/services/s3tables/tables/index.md +++ b/website/docs/services/s3tables/tables/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a table resource or lists t ## Fields + + + table resource or lists t "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::S3Tables::Table. @@ -164,31 +190,37 @@ For more information, see + tables INSERT + tables DELETE + tables UPDATE + tables_list_only SELECT + tables SELECT @@ -197,6 +229,15 @@ For more information, see + + Gets all properties from an individual table. ```sql SELECT @@ -215,6 +256,19 @@ snapshot_management FROM awscc.s3tables.tables WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all tables in a region. +```sql +SELECT +region, +table_arn +FROM awscc.s3tables.tables_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -319,6 +373,22 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.s3tables.tables +SET data__PatchDocument = string('{{ { + "Compaction": compaction, + "Namespace": namespace, + "TableName": table_name, + "SnapshotManagement": snapshot_management +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/s3tables/tables_list_only/index.md b/website/docs/services/s3tables/tables_list_only/index.md deleted file mode 100644 index fa3790950..000000000 --- a/website/docs/services/s3tables/tables_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: tables_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - tables_list_only - - s3tables - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists tables in a region or regions, for all properties use tables - -## Overview - - - - - - - -
Nametables_list_only
TypeResource
DescriptionResource Type definition for AWS::S3Tables::Table
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all tables in a region. -```sql -SELECT -region, -table_arn -FROM awscc.s3tables.tables_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the tables_list_only resource, see tables - diff --git a/website/docs/services/sagemaker/app_image_configs/index.md b/website/docs/services/sagemaker/app_image_configs/index.md index 6f85f2a0f..d9955d80b 100644 --- a/website/docs/services/sagemaker/app_image_configs/index.md +++ b/website/docs/services/sagemaker/app_image_configs/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets an app_image_config resource or l ## Fields + + + app_image_config
resource or l "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::SageMaker::AppImageConfig. @@ -204,31 +230,37 @@ For more information, see + app_image_configs INSERT + app_image_configs DELETE + app_image_configs UPDATE + app_image_configs_list_only SELECT + app_image_configs SELECT @@ -237,6 +269,15 @@ For more information, see + + Gets all properties from an individual app_image_config. ```sql SELECT @@ -250,6 +291,19 @@ tags FROM awscc.sagemaker.app_image_configs WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all app_image_configs in a region. +```sql +SELECT +region, +app_image_config_name +FROM awscc.sagemaker.app_image_configs_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -344,6 +398,22 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.sagemaker.app_image_configs +SET data__PatchDocument = string('{{ { + "KernelGatewayImageConfig": kernel_gateway_image_config, + "JupyterLabAppImageConfig": jupyter_lab_app_image_config, + "CodeEditorAppImageConfig": code_editor_app_image_config, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/sagemaker/app_image_configs_list_only/index.md b/website/docs/services/sagemaker/app_image_configs_list_only/index.md deleted file mode 100644 index 90c28ebdf..000000000 --- a/website/docs/services/sagemaker/app_image_configs_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: app_image_configs_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - app_image_configs_list_only - - sagemaker - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists app_image_configs in a region or regions, for all properties use app_image_configs - -## Overview - - - - - - - -
Nameapp_image_configs_list_only
TypeResource
DescriptionResource Type definition for AWS::SageMaker::AppImageConfig
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all app_image_configs in a region. -```sql -SELECT -region, -app_image_config_name -FROM awscc.sagemaker.app_image_configs_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the app_image_configs_list_only resource, see app_image_configs - diff --git a/website/docs/services/sagemaker/apps/index.md b/website/docs/services/sagemaker/apps/index.md index cb54ec2ce..0c1ee9052 100644 --- a/website/docs/services/sagemaker/apps/index.md +++ b/website/docs/services/sagemaker/apps/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets an app resource or lists ap ## Fields + + + app resource or lists ap "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::SageMaker::App. @@ -128,31 +169,37 @@ For more information, see + apps INSERT + apps DELETE + apps UPDATE + apps_list_only SELECT + apps SELECT @@ -161,6 +208,15 @@ For more information, see + + Gets all properties from an individual app. ```sql SELECT @@ -177,6 +233,22 @@ recovery_mode FROM awscc.sagemaker.apps WHERE region = 'us-east-1' AND data__Identifier = '|||'; ``` + + + +Lists all apps in a region. +```sql +SELECT +region, +app_name, +app_type, +domain_id, +user_profile_name +FROM awscc.sagemaker.apps_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -273,6 +345,20 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.sagemaker.apps +SET data__PatchDocument = string('{{ { + "Tags": tags, + "RecoveryMode": recovery_mode +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = '|||'; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/sagemaker/apps_list_only/index.md b/website/docs/services/sagemaker/apps_list_only/index.md deleted file mode 100644 index 1e3c5f0ae..000000000 --- a/website/docs/services/sagemaker/apps_list_only/index.md +++ /dev/null @@ -1,98 +0,0 @@ ---- -title: apps_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - apps_list_only - - sagemaker - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists apps in a region or regions, for all properties use apps - -## Overview - - - - - - - -
Nameapps_list_only
TypeResource
DescriptionResource Type definition for AWS::SageMaker::App
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all apps in a region. -```sql -SELECT -region, -app_name, -app_type, -domain_id, -user_profile_name -FROM awscc.sagemaker.apps_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the apps_list_only resource, see apps - diff --git a/website/docs/services/sagemaker/clusters/index.md b/website/docs/services/sagemaker/clusters/index.md index 24c66eba1..f9a48731e 100644 --- a/website/docs/services/sagemaker/clusters/index.md +++ b/website/docs/services/sagemaker/clusters/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a cluster resource or lists ## Fields + + + cluster resource or lists + + + + + + For more information, see AWS::SageMaker::Cluster. @@ -343,31 +369,37 @@ For more information, see + clusters INSERT + clusters DELETE + clusters UPDATE + clusters_list_only SELECT + clusters SELECT @@ -376,6 +408,15 @@ For more information, see + + Gets all properties from an individual cluster. ```sql SELECT @@ -397,6 +438,19 @@ tags FROM awscc.sagemaker.clusters WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all clusters in a region. +```sql +SELECT +region, +cluster_arn +FROM awscc.sagemaker.clusters_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -554,6 +608,23 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.sagemaker.clusters +SET data__PatchDocument = string('{{ { + "NodeRecovery": node_recovery, + "ClusterRole": cluster_role, + "NodeProvisioningMode": node_provisioning_mode, + "AutoScaling": auto_scaling, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/sagemaker/clusters_list_only/index.md b/website/docs/services/sagemaker/clusters_list_only/index.md deleted file mode 100644 index 5d4ae8ecb..000000000 --- a/website/docs/services/sagemaker/clusters_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: clusters_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - clusters_list_only - - sagemaker - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists clusters in a region or regions, for all properties use clusters - -## Overview - - - - - - - -
Nameclusters_list_only
TypeResource
DescriptionResource Type definition for AWS::SageMaker::Cluster
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all clusters in a region. -```sql -SELECT -region, -cluster_arn -FROM awscc.sagemaker.clusters_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the clusters_list_only resource, see clusters - 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 2f98f48d3..09421ccba 100644 --- a/website/docs/services/sagemaker/data_quality_job_definitions/index.md +++ b/website/docs/services/sagemaker/data_quality_job_definitions/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a data_quality_job_definition res ## Fields + + + data_quality_job_definition
res "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::SageMaker::DataQualityJobDefinition. @@ -373,26 +399,31 @@ For more information, see + data_quality_job_definitions INSERT + data_quality_job_definitions DELETE + data_quality_job_definitions_list_only SELECT + data_quality_job_definitions SELECT @@ -401,6 +432,15 @@ For more information, see + + Gets all properties from an individual data_quality_job_definition. ```sql SELECT @@ -421,6 +461,19 @@ creation_time FROM awscc.sagemaker.data_quality_job_definitions WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all data_quality_job_definitions in a region. +```sql +SELECT +region, +job_definition_arn +FROM awscc.sagemaker.data_quality_job_definitions_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -581,6 +634,7 @@ resources: + ## `DELETE` example ```sql diff --git a/website/docs/services/sagemaker/data_quality_job_definitions_list_only/index.md b/website/docs/services/sagemaker/data_quality_job_definitions_list_only/index.md deleted file mode 100644 index f7d39ccaa..000000000 --- a/website/docs/services/sagemaker/data_quality_job_definitions_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: data_quality_job_definitions_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - data_quality_job_definitions_list_only - - sagemaker - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists data_quality_job_definitions in a region or regions, for all properties use data_quality_job_definitions - -## Overview - - - - - - - -
Namedata_quality_job_definitions_list_only
TypeResource
DescriptionResource Type definition for AWS::SageMaker::DataQualityJobDefinition
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all data_quality_job_definitions in a region. -```sql -SELECT -region, -job_definition_arn -FROM awscc.sagemaker.data_quality_job_definitions_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the data_quality_job_definitions_list_only resource, see data_quality_job_definitions - diff --git a/website/docs/services/sagemaker/device_fleets/index.md b/website/docs/services/sagemaker/device_fleets/index.md index 51a16a143..2d2ac3ba0 100644 --- a/website/docs/services/sagemaker/device_fleets/index.md +++ b/website/docs/services/sagemaker/device_fleets/index.md @@ -222,6 +222,22 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.sagemaker.device_fleets +SET data__PatchDocument = string('{{ { + "Description": description, + "OutputConfig": output_config, + "RoleArn": role_arn, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/sagemaker/devices/index.md b/website/docs/services/sagemaker/devices/index.md index f6d02f666..7e2db0719 100644 --- a/website/docs/services/sagemaker/devices/index.md +++ b/website/docs/services/sagemaker/devices/index.md @@ -212,6 +212,20 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.sagemaker.devices +SET data__PatchDocument = string('{{ { + "DeviceFleetName": device_fleet_name, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/sagemaker/endpoints/index.md b/website/docs/services/sagemaker/endpoints/index.md index eae4cf342..15b4fada4 100644 --- a/website/docs/services/sagemaker/endpoints/index.md +++ b/website/docs/services/sagemaker/endpoints/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets an endpoint resource or lists ## Fields + + + endpoint
resource or lists + + + + + + For more information, see AWS::SageMaker::Endpoint. @@ -202,31 +228,37 @@ For more information, see + endpoints INSERT + endpoints DELETE + endpoints UPDATE + endpoints_list_only SELECT + endpoints SELECT @@ -235,6 +267,15 @@ For more information, see + + Gets all properties from an individual endpoint. ```sql SELECT @@ -250,6 +291,19 @@ tags FROM awscc.sagemaker.endpoints WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all endpoints in a region. +```sql +SELECT +region, +endpoint_arn +FROM awscc.sagemaker.endpoints_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -351,6 +405,24 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.sagemaker.endpoints +SET data__PatchDocument = string('{{ { + "DeploymentConfig": deployment_config, + "EndpointConfigName": endpoint_config_name, + "ExcludeRetainedVariantProperties": exclude_retained_variant_properties, + "RetainAllVariantProperties": retain_all_variant_properties, + "RetainDeploymentConfig": retain_deployment_config, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/sagemaker/endpoints_list_only/index.md b/website/docs/services/sagemaker/endpoints_list_only/index.md deleted file mode 100644 index 6eb7c3c0f..000000000 --- a/website/docs/services/sagemaker/endpoints_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: endpoints_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - endpoints_list_only - - sagemaker - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists endpoints in a region or regions, for all properties use endpoints - -## Overview - - - - - - - -
Nameendpoints_list_only
TypeResource
DescriptionResource Type definition for AWS::SageMaker::Endpoint
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all endpoints in a region. -```sql -SELECT -region, -endpoint_arn -FROM awscc.sagemaker.endpoints_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the endpoints_list_only resource, see endpoints - diff --git a/website/docs/services/sagemaker/feature_groups/index.md b/website/docs/services/sagemaker/feature_groups/index.md index efe0ed46e..69c8f55d4 100644 --- a/website/docs/services/sagemaker/feature_groups/index.md +++ b/website/docs/services/sagemaker/feature_groups/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a feature_group resource or lists ## Fields + + + feature_group resource or lists "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::SageMaker::FeatureGroup. @@ -242,31 +268,37 @@ For more information, see + feature_groups INSERT + feature_groups DELETE + feature_groups UPDATE + feature_groups_list_only SELECT + feature_groups SELECT @@ -275,6 +307,15 @@ For more information, see + + Gets all properties from an individual feature_group. ```sql SELECT @@ -294,6 +335,19 @@ tags FROM awscc.sagemaker.feature_groups WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all feature_groups in a region. +```sql +SELECT +region, +feature_group_name +FROM awscc.sagemaker.feature_groups_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -419,6 +473,20 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.sagemaker.feature_groups +SET data__PatchDocument = string('{{ { + "FeatureDefinitions": feature_definitions, + "ThroughputConfig": throughput_config +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/sagemaker/feature_groups_list_only/index.md b/website/docs/services/sagemaker/feature_groups_list_only/index.md deleted file mode 100644 index 7e36e652a..000000000 --- a/website/docs/services/sagemaker/feature_groups_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: feature_groups_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - feature_groups_list_only - - sagemaker - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists feature_groups in a region or regions, for all properties use feature_groups - -## Overview - - - - - - - -
Namefeature_groups_list_only
TypeResource
DescriptionResource Type definition for AWS::SageMaker::FeatureGroup
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all feature_groups in a region. -```sql -SELECT -region, -feature_group_name -FROM awscc.sagemaker.feature_groups_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the feature_groups_list_only resource, see feature_groups - diff --git a/website/docs/services/sagemaker/image_versions/index.md b/website/docs/services/sagemaker/image_versions/index.md index 4942b9ae0..5af4a0189 100644 --- a/website/docs/services/sagemaker/image_versions/index.md +++ b/website/docs/services/sagemaker/image_versions/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets an image_version resource or list ## Fields + + + image_version resource or list "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::SageMaker::ImageVersion. @@ -124,31 +155,37 @@ For more information, see + image_versions INSERT + image_versions DELETE + image_versions UPDATE + image_versions_list_only SELECT + image_versions SELECT @@ -157,6 +194,15 @@ For more information, see + + Gets all properties from an individual image_version. ```sql SELECT @@ -179,6 +225,19 @@ release_notes FROM awscc.sagemaker.image_versions WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all image_versions in a region. +```sql +SELECT +region, +image_version_arn +FROM awscc.sagemaker.image_versions_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -282,6 +341,27 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.sagemaker.image_versions +SET data__PatchDocument = string('{{ { + "Alias": alias, + "Aliases": aliases, + "VendorGuidance": vendor_guidance, + "JobType": job_type, + "MLFramework": ml_framework, + "ProgrammingLang": programming_lang, + "Processor": processor, + "Horovod": horovod, + "ReleaseNotes": release_notes +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/sagemaker/image_versions_list_only/index.md b/website/docs/services/sagemaker/image_versions_list_only/index.md deleted file mode 100644 index eeab7acb5..000000000 --- a/website/docs/services/sagemaker/image_versions_list_only/index.md +++ /dev/null @@ -1,85 +0,0 @@ ---- -title: image_versions_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - image_versions_list_only - - sagemaker - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists image_versions in a region or regions, for all properties use image_versions - -## Overview - - - - - - - -
Nameimage_versions_list_only
TypeResource
DescriptionResource Type definition for AWS::SageMaker::ImageVersion
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all image_versions in a region. -```sql -SELECT -region, -image_version_arn -FROM awscc.sagemaker.image_versions_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the image_versions_list_only resource, see image_versions - diff --git a/website/docs/services/sagemaker/images/index.md b/website/docs/services/sagemaker/images/index.md index b082156ab..869a5d5df 100644 --- a/website/docs/services/sagemaker/images/index.md +++ b/website/docs/services/sagemaker/images/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets an image resource or lists ## Fields + + + image resource or lists "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::SageMaker::Image. @@ -91,31 +117,37 @@ For more information, see + images INSERT + images DELETE + images UPDATE + images_list_only SELECT + images SELECT @@ -124,6 +156,15 @@ For more information, see + + Gets all properties from an individual image. ```sql SELECT @@ -137,6 +178,19 @@ tags FROM awscc.sagemaker.images WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all images in a region. +```sql +SELECT +region, +image_arn +FROM awscc.sagemaker.images_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -217,6 +271,22 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.sagemaker.images +SET data__PatchDocument = string('{{ { + "ImageRoleArn": image_role_arn, + "ImageDisplayName": image_display_name, + "ImageDescription": image_description, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/sagemaker/images_list_only/index.md b/website/docs/services/sagemaker/images_list_only/index.md deleted file mode 100644 index dabee88c6..000000000 --- a/website/docs/services/sagemaker/images_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: images_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - images_list_only - - sagemaker - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists images in a region or regions, for all properties use images - -## Overview - - - - - - - -
Nameimages_list_only
TypeResource
DescriptionResource Type definition for AWS::SageMaker::Image
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all images in a region. -```sql -SELECT -region, -image_arn -FROM awscc.sagemaker.images_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the images_list_only resource, see images - diff --git a/website/docs/services/sagemaker/index.md b/website/docs/services/sagemaker/index.md index e66d756c4..6e094aec2 100644 --- a/website/docs/services/sagemaker/index.md +++ b/website/docs/services/sagemaker/index.md @@ -20,7 +20,7 @@ The sagemaker service documentation.
-total resources: 50
+total resources: 26
@@ -30,56 +30,32 @@ The sagemaker service documentation. \ 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 1dd65e4ae..3c16433e1 100644 --- a/website/docs/services/sagemaker/inference_components/index.md +++ b/website/docs/services/sagemaker/inference_components/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets an inference_component resource o ## Fields + + + inference_component
resource o "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::SageMaker::InferenceComponent. @@ -268,31 +294,37 @@ For more information, see + inference_components INSERT + inference_components DELETE + inference_components UPDATE + inference_components_list_only SELECT + inference_components SELECT @@ -301,6 +333,15 @@ For more information, see + + Gets all properties from an individual inference_component. ```sql SELECT @@ -321,6 +362,19 @@ tags FROM awscc.sagemaker.inference_components WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all inference_components in a region. +```sql +SELECT +region, +inference_component_arn +FROM awscc.sagemaker.inference_components_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -444,6 +498,24 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.sagemaker.inference_components +SET data__PatchDocument = string('{{ { + "InferenceComponentName": inference_component_name, + "EndpointArn": endpoint_arn, + "EndpointName": endpoint_name, + "VariantName": variant_name, + "DeploymentConfig": deployment_config, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/sagemaker/inference_components_list_only/index.md b/website/docs/services/sagemaker/inference_components_list_only/index.md deleted file mode 100644 index bc77fa626..000000000 --- a/website/docs/services/sagemaker/inference_components_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: inference_components_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - inference_components_list_only - - sagemaker - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists inference_components in a region or regions, for all properties use inference_components - -## Overview - - - - - - - -
Nameinference_components_list_only
TypeResource
DescriptionResource Type definition for AWS::SageMaker::InferenceComponent
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all inference_components in a region. -```sql -SELECT -region, -inference_component_arn -FROM awscc.sagemaker.inference_components_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the inference_components_list_only resource, see inference_components - diff --git a/website/docs/services/sagemaker/inference_experiments/index.md b/website/docs/services/sagemaker/inference_experiments/index.md index a78761ab7..e13c341a2 100644 --- a/website/docs/services/sagemaker/inference_experiments/index.md +++ b/website/docs/services/sagemaker/inference_experiments/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets an inference_experiment resource ## Fields + + + inference_experiment resource "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::SageMaker::InferenceExperiment. @@ -269,31 +295,37 @@ For more information, see + inference_experiments INSERT + inference_experiments DELETE + inference_experiments UPDATE + inference_experiments_list_only SELECT + inference_experiments SELECT @@ -302,6 +334,15 @@ For more information, see + + Gets all properties from an individual inference_experiment. ```sql SELECT @@ -327,6 +368,19 @@ desired_state FROM awscc.sagemaker.inference_experiments WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all inference_experiments in a region. +```sql +SELECT +region, +name +FROM awscc.sagemaker.inference_experiments_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -465,6 +519,26 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.sagemaker.inference_experiments +SET data__PatchDocument = string('{{ { + "Description": description, + "Schedule": schedule, + "DataStorageConfig": data_storage_config, + "ModelVariants": model_variants, + "ShadowModeConfig": shadow_mode_config, + "Tags": tags, + "StatusReason": status_reason, + "DesiredState": desired_state +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/sagemaker/inference_experiments_list_only/index.md b/website/docs/services/sagemaker/inference_experiments_list_only/index.md deleted file mode 100644 index 8c6d301f4..000000000 --- a/website/docs/services/sagemaker/inference_experiments_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: inference_experiments_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - inference_experiments_list_only - - sagemaker - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists inference_experiments in a region or regions, for all properties use inference_experiments - -## Overview - - - - - - - -
Nameinference_experiments_list_only
TypeResource
DescriptionResource Type definition for AWS::SageMaker::InferenceExperiment
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all inference_experiments in a region. -```sql -SELECT -region, -name -FROM awscc.sagemaker.inference_experiments_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the inference_experiments_list_only resource, see inference_experiments - diff --git a/website/docs/services/sagemaker/mlflow_tracking_servers/index.md b/website/docs/services/sagemaker/mlflow_tracking_servers/index.md index a693a832e..0a9449e06 100644 --- a/website/docs/services/sagemaker/mlflow_tracking_servers/index.md +++ b/website/docs/services/sagemaker/mlflow_tracking_servers/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a mlflow_tracking_server resource ## Fields + + + mlflow_tracking_server resource "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::SageMaker::MlflowTrackingServer. @@ -106,31 +132,37 @@ For more information, see + mlflow_tracking_servers INSERT + mlflow_tracking_servers DELETE + mlflow_tracking_servers UPDATE + mlflow_tracking_servers_list_only SELECT + mlflow_tracking_servers SELECT @@ -139,6 +171,15 @@ For more information, see + + Gets all properties from an individual mlflow_tracking_server. ```sql SELECT @@ -155,6 +196,19 @@ tags FROM awscc.sagemaker.mlflow_tracking_servers WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all mlflow_tracking_servers in a region. +```sql +SELECT +region, +tracking_server_name +FROM awscc.sagemaker.mlflow_tracking_servers_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -249,6 +303,25 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.sagemaker.mlflow_tracking_servers +SET data__PatchDocument = string('{{ { + "TrackingServerSize": tracking_server_size, + "MlflowVersion": mlflow_version, + "RoleArn": role_arn, + "ArtifactStoreUri": artifact_store_uri, + "AutomaticModelRegistration": automatic_model_registration, + "WeeklyMaintenanceWindowStart": weekly_maintenance_window_start, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/sagemaker/mlflow_tracking_servers_list_only/index.md b/website/docs/services/sagemaker/mlflow_tracking_servers_list_only/index.md deleted file mode 100644 index fff0e5e44..000000000 --- a/website/docs/services/sagemaker/mlflow_tracking_servers_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: mlflow_tracking_servers_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - mlflow_tracking_servers_list_only - - sagemaker - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists mlflow_tracking_servers in a region or regions, for all properties use mlflow_tracking_servers - -## Overview - - - - - - - -
Namemlflow_tracking_servers_list_only
TypeResource
DescriptionResource Type definition for AWS::SageMaker::MlflowTrackingServer
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all mlflow_tracking_servers in a region. -```sql -SELECT -region, -tracking_server_name -FROM awscc.sagemaker.mlflow_tracking_servers_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the mlflow_tracking_servers_list_only resource, see mlflow_tracking_servers - 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 2d8a11ed9..e433150c8 100644 --- a/website/docs/services/sagemaker/model_bias_job_definitions/index.md +++ b/website/docs/services/sagemaker/model_bias_job_definitions/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a model_bias_job_definition resou ## Fields + + + model_bias_job_definition resou "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::SageMaker::ModelBiasJobDefinition. @@ -363,26 +389,31 @@ For more information, see + model_bias_job_definitions INSERT + model_bias_job_definitions DELETE + model_bias_job_definitions_list_only SELECT + model_bias_job_definitions SELECT @@ -391,6 +422,15 @@ For more information, see + + Gets all properties from an individual model_bias_job_definition. ```sql SELECT @@ -411,6 +451,19 @@ creation_time FROM awscc.sagemaker.model_bias_job_definitions WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all model_bias_job_definitions in a region. +```sql +SELECT +region, +job_definition_arn +FROM awscc.sagemaker.model_bias_job_definitions_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -566,6 +619,7 @@ resources: + ## `DELETE` example ```sql diff --git a/website/docs/services/sagemaker/model_bias_job_definitions_list_only/index.md b/website/docs/services/sagemaker/model_bias_job_definitions_list_only/index.md deleted file mode 100644 index e8c00624f..000000000 --- a/website/docs/services/sagemaker/model_bias_job_definitions_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: model_bias_job_definitions_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - model_bias_job_definitions_list_only - - sagemaker - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists model_bias_job_definitions in a region or regions, for all properties use model_bias_job_definitions - -## Overview - - - - - - - -
Namemodel_bias_job_definitions_list_only
TypeResource
DescriptionResource Type definition for AWS::SageMaker::ModelBiasJobDefinition
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all model_bias_job_definitions in a region. -```sql -SELECT -region, -job_definition_arn -FROM awscc.sagemaker.model_bias_job_definitions_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the model_bias_job_definitions_list_only resource, see model_bias_job_definitions - 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 a6de317cc..e1e6b912a 100644 --- a/website/docs/services/sagemaker/model_explainability_job_definitions/index.md +++ b/website/docs/services/sagemaker/model_explainability_job_definitions/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a model_explainability_job_definition
## Fields + + + model_explainability_job_definition
+ + + + + + For more information, see AWS::SageMaker::ModelExplainabilityJobDefinition. @@ -351,26 +377,31 @@ For more information, see + model_explainability_job_definitions INSERT + model_explainability_job_definitions DELETE + model_explainability_job_definitions_list_only SELECT + model_explainability_job_definitions SELECT @@ -379,6 +410,15 @@ For more information, see + + Gets all properties from an individual model_explainability_job_definition. ```sql SELECT @@ -399,6 +439,19 @@ creation_time FROM awscc.sagemaker.model_explainability_job_definitions WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all model_explainability_job_definitions in a region. +```sql +SELECT +region, +job_definition_arn +FROM awscc.sagemaker.model_explainability_job_definitions_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -552,6 +605,7 @@ resources: + ## `DELETE` example ```sql diff --git a/website/docs/services/sagemaker/model_explainability_job_definitions_list_only/index.md b/website/docs/services/sagemaker/model_explainability_job_definitions_list_only/index.md deleted file mode 100644 index 68e40dc6f..000000000 --- a/website/docs/services/sagemaker/model_explainability_job_definitions_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: model_explainability_job_definitions_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - model_explainability_job_definitions_list_only - - sagemaker - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists model_explainability_job_definitions in a region or regions, for all properties use model_explainability_job_definitions - -## Overview - - - - - - - -
Namemodel_explainability_job_definitions_list_only
TypeResource
DescriptionResource Type definition for AWS::SageMaker::ModelExplainabilityJobDefinition
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all model_explainability_job_definitions in a region. -```sql -SELECT -region, -job_definition_arn -FROM awscc.sagemaker.model_explainability_job_definitions_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the model_explainability_job_definitions_list_only resource, see model_explainability_job_definitions - diff --git a/website/docs/services/sagemaker/model_package_groups/index.md b/website/docs/services/sagemaker/model_package_groups/index.md index d88aba52a..5903c5c44 100644 --- a/website/docs/services/sagemaker/model_package_groups/index.md +++ b/website/docs/services/sagemaker/model_package_groups/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a model_package_group resource or ## Fields + + + model_package_group
resource or "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::SageMaker::ModelPackageGroup. @@ -96,31 +122,37 @@ For more information, see + model_package_groups INSERT + model_package_groups DELETE + model_package_groups UPDATE + model_package_groups_list_only SELECT + model_package_groups SELECT @@ -129,6 +161,15 @@ For more information, see + + Gets all properties from an individual model_package_group. ```sql SELECT @@ -143,6 +184,19 @@ model_package_group_status FROM awscc.sagemaker.model_package_groups WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all model_package_groups in a region. +```sql +SELECT +region, +model_package_group_arn +FROM awscc.sagemaker.model_package_groups_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -217,6 +271,20 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.sagemaker.model_package_groups +SET data__PatchDocument = string('{{ { + "Tags": tags, + "ModelPackageGroupPolicy": model_package_group_policy +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/sagemaker/model_package_groups_list_only/index.md b/website/docs/services/sagemaker/model_package_groups_list_only/index.md deleted file mode 100644 index 6c950ce45..000000000 --- a/website/docs/services/sagemaker/model_package_groups_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: model_package_groups_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - model_package_groups_list_only - - sagemaker - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists model_package_groups in a region or regions, for all properties use model_package_groups - -## Overview - - - - - - - -
Namemodel_package_groups_list_only
TypeResource
DescriptionResource Type definition for AWS::SageMaker::ModelPackageGroup
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all model_package_groups in a region. -```sql -SELECT -region, -model_package_group_arn -FROM awscc.sagemaker.model_package_groups_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the model_package_groups_list_only resource, see model_package_groups - diff --git a/website/docs/services/sagemaker/model_packages/index.md b/website/docs/services/sagemaker/model_packages/index.md index 7f8c8797c..bc7b33573 100644 --- a/website/docs/services/sagemaker/model_packages/index.md +++ b/website/docs/services/sagemaker/model_packages/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a model_package resource or lists ## Fields + + + model_package resource or lists "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::SageMaker::ModelPackage. @@ -827,31 +853,37 @@ For more information, see + model_packages INSERT + model_packages DELETE + model_packages UPDATE + model_packages_list_only SELECT + model_packages SELECT @@ -860,6 +892,15 @@ For more information, see + + Gets all properties from an individual model_package. ```sql SELECT @@ -897,6 +938,19 @@ security_config FROM awscc.sagemaker.model_packages WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all model_packages in a region. +```sql +SELECT +region, +model_package_arn +FROM awscc.sagemaker.model_packages_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -1223,6 +1277,32 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.sagemaker.model_packages +SET data__PatchDocument = string('{{ { + "Tags": tags, + "AdditionalInferenceSpecifications": additional_inference_specifications, + "CertifyForMarketplace": certify_for_marketplace, + "CustomerMetadataProperties": customer_metadata_properties, + "ModelApprovalStatus": model_approval_status, + "ModelPackageName": model_package_name, + "SkipModelValidation": skip_model_validation, + "ApprovalDescription": approval_description, + "LastModifiedTime": last_modified_time, + "ModelPackageVersion": model_package_version, + "AdditionalInferenceSpecificationsToAdd": additional_inference_specifications_to_add, + "ModelPackageStatusDetails": model_package_status_details, + "SourceUri": source_uri, + "ModelCard": model_card +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/sagemaker/model_packages_list_only/index.md b/website/docs/services/sagemaker/model_packages_list_only/index.md deleted file mode 100644 index 9766d5f2b..000000000 --- a/website/docs/services/sagemaker/model_packages_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: model_packages_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - model_packages_list_only - - sagemaker - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists model_packages in a region or regions, for all properties use model_packages - -## Overview - - - - - - - -
Namemodel_packages_list_only
TypeResource
DescriptionResource Type definition for AWS::SageMaker::ModelPackage
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all model_packages in a region. -```sql -SELECT -region, -model_package_arn -FROM awscc.sagemaker.model_packages_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the model_packages_list_only resource, see model_packages - 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 5045ab264..0065d49de 100644 --- a/website/docs/services/sagemaker/model_quality_job_definitions/index.md +++ b/website/docs/services/sagemaker/model_quality_job_definitions/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a model_quality_job_definition re ## Fields + + + model_quality_job_definition re "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::SageMaker::ModelQualityJobDefinition. @@ -378,26 +404,31 @@ For more information, see + model_quality_job_definitions INSERT + model_quality_job_definitions DELETE + model_quality_job_definitions_list_only SELECT + model_quality_job_definitions SELECT @@ -406,6 +437,15 @@ For more information, see + + Gets all properties from an individual model_quality_job_definition. ```sql SELECT @@ -426,6 +466,19 @@ creation_time FROM awscc.sagemaker.model_quality_job_definitions WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all model_quality_job_definitions in a region. +```sql +SELECT +region, +job_definition_arn +FROM awscc.sagemaker.model_quality_job_definitions_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -587,6 +640,7 @@ resources: + ## `DELETE` example ```sql diff --git a/website/docs/services/sagemaker/model_quality_job_definitions_list_only/index.md b/website/docs/services/sagemaker/model_quality_job_definitions_list_only/index.md deleted file mode 100644 index 40f07d6ad..000000000 --- a/website/docs/services/sagemaker/model_quality_job_definitions_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: model_quality_job_definitions_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - model_quality_job_definitions_list_only - - sagemaker - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists model_quality_job_definitions in a region or regions, for all properties use model_quality_job_definitions - -## Overview - - - - - - - -
Namemodel_quality_job_definitions_list_only
TypeResource
DescriptionResource Type definition for AWS::SageMaker::ModelQualityJobDefinition
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all model_quality_job_definitions in a region. -```sql -SELECT -region, -job_definition_arn -FROM awscc.sagemaker.model_quality_job_definitions_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the model_quality_job_definitions_list_only resource, see model_quality_job_definitions - diff --git a/website/docs/services/sagemaker/monitoring_schedules/index.md b/website/docs/services/sagemaker/monitoring_schedules/index.md index 933f15a13..587936bf9 100644 --- a/website/docs/services/sagemaker/monitoring_schedules/index.md +++ b/website/docs/services/sagemaker/monitoring_schedules/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a monitoring_schedule resource or ## Fields + + + monitoring_schedule resource or "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::SageMaker::MonitoringSchedule. @@ -313,31 +339,37 @@ For more information, see + monitoring_schedules INSERT + monitoring_schedules DELETE + monitoring_schedules UPDATE + monitoring_schedules_list_only SELECT + monitoring_schedules SELECT @@ -346,6 +378,15 @@ For more information, see + + Gets all properties from an individual monitoring_schedule. ```sql SELECT @@ -363,6 +404,19 @@ monitoring_schedule_status FROM awscc.sagemaker.monitoring_schedules WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all monitoring_schedules in a region. +```sql +SELECT +region, +monitoring_schedule_arn +FROM awscc.sagemaker.monitoring_schedules_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -523,6 +577,24 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.sagemaker.monitoring_schedules +SET data__PatchDocument = string('{{ { + "MonitoringScheduleConfig": monitoring_schedule_config, + "Tags": tags, + "EndpointName": endpoint_name, + "FailureReason": failure_reason, + "LastMonitoringExecutionSummary": last_monitoring_execution_summary, + "MonitoringScheduleStatus": monitoring_schedule_status +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/sagemaker/monitoring_schedules_list_only/index.md b/website/docs/services/sagemaker/monitoring_schedules_list_only/index.md deleted file mode 100644 index e39900a74..000000000 --- a/website/docs/services/sagemaker/monitoring_schedules_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: monitoring_schedules_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - monitoring_schedules_list_only - - sagemaker - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists monitoring_schedules in a region or regions, for all properties use monitoring_schedules - -## Overview - - - - - - - -
Namemonitoring_schedules_list_only
TypeResource
DescriptionResource Type definition for AWS::SageMaker::MonitoringSchedule
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all monitoring_schedules in a region. -```sql -SELECT -region, -monitoring_schedule_arn -FROM awscc.sagemaker.monitoring_schedules_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the monitoring_schedules_list_only resource, see monitoring_schedules - diff --git a/website/docs/services/sagemaker/partner_apps/index.md b/website/docs/services/sagemaker/partner_apps/index.md index d35ab4417..65f2452c8 100644 --- a/website/docs/services/sagemaker/partner_apps/index.md +++ b/website/docs/services/sagemaker/partner_apps/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a partner_app resource or lists < ## Fields + + + partner_app resource or lists < "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::SageMaker::PartnerApp. @@ -145,31 +171,37 @@ For more information, see + partner_apps INSERT + partner_apps DELETE + partner_apps UPDATE + partner_apps_list_only SELECT + partner_apps SELECT @@ -178,6 +210,15 @@ For more information, see + + Gets all properties from an individual partner_app. ```sql SELECT @@ -198,6 +239,19 @@ tags FROM awscc.sagemaker.partner_apps WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all partner_apps in a region. +```sql +SELECT +region, +arn +FROM awscc.sagemaker.partner_apps_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -312,6 +366,24 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.sagemaker.partner_apps +SET data__PatchDocument = string('{{ { + "Tier": tier, + "EnableIamSessionBasedIdentity": enable_iam_session_based_identity, + "ApplicationConfig": application_config, + "MaintenanceConfig": maintenance_config, + "ClientToken": client_token, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/sagemaker/partner_apps_list_only/index.md b/website/docs/services/sagemaker/partner_apps_list_only/index.md deleted file mode 100644 index 2e3e043d3..000000000 --- a/website/docs/services/sagemaker/partner_apps_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: partner_apps_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - partner_apps_list_only - - sagemaker - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists partner_apps in a region or regions, for all properties use partner_apps - -## Overview - - - - - - - -
Namepartner_apps_list_only
TypeResource
DescriptionResource Type definition for AWS::SageMaker::PartnerApp
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all partner_apps in a region. -```sql -SELECT -region, -arn -FROM awscc.sagemaker.partner_apps_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the partner_apps_list_only resource, see partner_apps - diff --git a/website/docs/services/sagemaker/pipelines/index.md b/website/docs/services/sagemaker/pipelines/index.md index 652452105..3b19419d2 100644 --- a/website/docs/services/sagemaker/pipelines/index.md +++ b/website/docs/services/sagemaker/pipelines/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a pipeline resource or lists ## Fields + + + pipeline resource or lists + + + + + + For more information, see AWS::SageMaker::Pipeline. @@ -103,31 +129,37 @@ For more information, see + pipelines INSERT + pipelines DELETE + pipelines UPDATE + pipelines_list_only SELECT + pipelines SELECT @@ -136,6 +168,15 @@ For more information, see + + Gets all properties from an individual pipeline. ```sql SELECT @@ -150,6 +191,19 @@ parallelism_configuration FROM awscc.sagemaker.pipelines WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all pipelines in a region. +```sql +SELECT +region, +pipeline_name +FROM awscc.sagemaker.pipelines_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -241,6 +295,24 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.sagemaker.pipelines +SET data__PatchDocument = string('{{ { + "PipelineDisplayName": pipeline_display_name, + "PipelineDescription": pipeline_description, + "PipelineDefinition": pipeline_definition, + "RoleArn": role_arn, + "Tags": tags, + "ParallelismConfiguration": parallelism_configuration +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/sagemaker/pipelines_list_only/index.md b/website/docs/services/sagemaker/pipelines_list_only/index.md deleted file mode 100644 index 6ab8af6e9..000000000 --- a/website/docs/services/sagemaker/pipelines_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: pipelines_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - pipelines_list_only - - sagemaker - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists pipelines in a region or regions, for all properties use pipelines - -## Overview - - - - - - - -
Namepipelines_list_only
TypeResource
DescriptionResource Type definition for AWS::SageMaker::Pipeline
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all pipelines in a region. -```sql -SELECT -region, -pipeline_name -FROM awscc.sagemaker.pipelines_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the pipelines_list_only resource, see pipelines - diff --git a/website/docs/services/sagemaker/processing_jobs/index.md b/website/docs/services/sagemaker/processing_jobs/index.md index 634fe1a1a..d3bda6296 100644 --- a/website/docs/services/sagemaker/processing_jobs/index.md +++ b/website/docs/services/sagemaker/processing_jobs/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a processing_job resource or list ## Fields + + + processing_job resource or list "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::SageMaker::ProcessingJob. @@ -503,26 +529,31 @@ For more information, see + processing_jobs INSERT + processing_jobs DELETE + processing_jobs_list_only SELECT + processing_jobs SELECT @@ -531,6 +562,15 @@ For more information, see + + Gets all properties from an individual processing_job. ```sql SELECT @@ -560,6 +600,19 @@ processing_end_time FROM awscc.sagemaker.processing_jobs WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all processing_jobs in a region. +```sql +SELECT +region, +processing_job_arn +FROM awscc.sagemaker.processing_jobs_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -730,6 +783,7 @@ resources: + ## `DELETE` example ```sql diff --git a/website/docs/services/sagemaker/processing_jobs_list_only/index.md b/website/docs/services/sagemaker/processing_jobs_list_only/index.md deleted file mode 100644 index d953f0f78..000000000 --- a/website/docs/services/sagemaker/processing_jobs_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: processing_jobs_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - processing_jobs_list_only - - sagemaker - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists processing_jobs in a region or regions, for all properties use processing_jobs - -## Overview - - - - - - - -
Nameprocessing_jobs_list_only
TypeResource
DescriptionResource Type definition for AWS::SageMaker::ProcessingJob
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all processing_jobs in a region. -```sql -SELECT -region, -processing_job_arn -FROM awscc.sagemaker.processing_jobs_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the processing_jobs_list_only resource, see processing_jobs - diff --git a/website/docs/services/sagemaker/projects/index.md b/website/docs/services/sagemaker/projects/index.md index 61a8a4212..7e159b7c9 100644 --- a/website/docs/services/sagemaker/projects/index.md +++ b/website/docs/services/sagemaker/projects/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a project resource or lists ## Fields + + + project resource or lists + + + + + + For more information, see AWS::SageMaker::Project. @@ -198,31 +224,37 @@ For more information, see + projects INSERT + projects DELETE + projects UPDATE + projects_list_only SELECT + projects SELECT @@ -231,6 +263,15 @@ For more information, see + + Gets all properties from an individual project. ```sql SELECT @@ -248,6 +289,19 @@ project_status FROM awscc.sagemaker.projects WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all projects in a region. +```sql +SELECT +region, +project_arn +FROM awscc.sagemaker.projects_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -345,6 +399,19 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.sagemaker.projects +SET data__PatchDocument = string('{{ { + "ServiceCatalogProvisionedProductDetails": service_catalog_provisioned_product_details +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/sagemaker/projects_list_only/index.md b/website/docs/services/sagemaker/projects_list_only/index.md deleted file mode 100644 index 47b03e377..000000000 --- a/website/docs/services/sagemaker/projects_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: projects_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - projects_list_only - - sagemaker - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists projects in a region or regions, for all properties use projects - -## Overview - - - - - - - -
Nameprojects_list_only
TypeResource
DescriptionResource Type definition for AWS::SageMaker::Project
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all projects in a region. -```sql -SELECT -region, -project_arn -FROM awscc.sagemaker.projects_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the projects_list_only resource, see projects - diff --git a/website/docs/services/sagemaker/spaces/index.md b/website/docs/services/sagemaker/spaces/index.md index dd6fad7f6..c6eb0944a 100644 --- a/website/docs/services/sagemaker/spaces/index.md +++ b/website/docs/services/sagemaker/spaces/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a space resource or lists s ## Fields + + + space resource or lists s "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::SageMaker::Space. @@ -403,31 +434,37 @@ For more information, see + spaces INSERT + spaces DELETE + spaces UPDATE + spaces_list_only SELECT + spaces SELECT @@ -436,6 +473,15 @@ For more information, see + + Gets all properties from an individual space. ```sql SELECT @@ -452,6 +498,20 @@ url FROM awscc.sagemaker.spaces WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + + + +Lists all spaces in a region. +```sql +SELECT +region, +domain_id, +space_name +FROM awscc.sagemaker.spaces_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -581,6 +641,21 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.sagemaker.spaces +SET data__PatchDocument = string('{{ { + "SpaceSettings": space_settings, + "Tags": tags, + "SpaceDisplayName": space_display_name +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = '|'; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/sagemaker/spaces_list_only/index.md b/website/docs/services/sagemaker/spaces_list_only/index.md deleted file mode 100644 index 080161e9f..000000000 --- a/website/docs/services/sagemaker/spaces_list_only/index.md +++ /dev/null @@ -1,86 +0,0 @@ ---- -title: spaces_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - spaces_list_only - - sagemaker - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists spaces in a region or regions, for all properties use spaces - -## Overview - - - - - - - -
Namespaces_list_only
TypeResource
DescriptionResource Type definition for AWS::SageMaker::Space
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all spaces in a region. -```sql -SELECT -region, -domain_id, -space_name -FROM awscc.sagemaker.spaces_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the spaces_list_only resource, see spaces - diff --git a/website/docs/services/sagemaker/studio_lifecycle_configs/index.md b/website/docs/services/sagemaker/studio_lifecycle_configs/index.md index 1a38c6f64..c89fe5df5 100644 --- a/website/docs/services/sagemaker/studio_lifecycle_configs/index.md +++ b/website/docs/services/sagemaker/studio_lifecycle_configs/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a studio_lifecycle_config resourc ## Fields + + + studio_lifecycle_config
resourc "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::SageMaker::StudioLifecycleConfig. @@ -86,26 +112,31 @@ For more information, see + studio_lifecycle_configs INSERT + studio_lifecycle_configs DELETE + studio_lifecycle_configs_list_only SELECT + studio_lifecycle_configs SELECT @@ -114,6 +145,15 @@ For more information, see + + Gets all properties from an individual studio_lifecycle_config. ```sql SELECT @@ -126,6 +166,19 @@ tags FROM awscc.sagemaker.studio_lifecycle_configs WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all studio_lifecycle_configs in a region. +```sql +SELECT +region, +studio_lifecycle_config_name +FROM awscc.sagemaker.studio_lifecycle_configs_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -204,6 +257,7 @@ resources: + ## `DELETE` example ```sql diff --git a/website/docs/services/sagemaker/studio_lifecycle_configs_list_only/index.md b/website/docs/services/sagemaker/studio_lifecycle_configs_list_only/index.md deleted file mode 100644 index d7966d565..000000000 --- a/website/docs/services/sagemaker/studio_lifecycle_configs_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: studio_lifecycle_configs_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - studio_lifecycle_configs_list_only - - sagemaker - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists studio_lifecycle_configs in a region or regions, for all properties use studio_lifecycle_configs - -## Overview - - - - - - - -
Namestudio_lifecycle_configs_list_only
TypeResource
DescriptionResource Type definition for AWS::SageMaker::StudioLifecycleConfig
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all studio_lifecycle_configs in a region. -```sql -SELECT -region, -studio_lifecycle_config_name -FROM awscc.sagemaker.studio_lifecycle_configs_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the studio_lifecycle_configs_list_only resource, see studio_lifecycle_configs - diff --git a/website/docs/services/sagemaker/user_profiles/index.md b/website/docs/services/sagemaker/user_profiles/index.md index 2d40ce0fd..4fbb85ff7 100644 --- a/website/docs/services/sagemaker/user_profiles/index.md +++ b/website/docs/services/sagemaker/user_profiles/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets an user_profile resource or lists ## Fields + + + user_profile
resource or lists "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::SageMaker::UserProfile. @@ -563,31 +594,37 @@ For more information, see + user_profiles INSERT + user_profiles DELETE + user_profiles UPDATE + user_profiles_list_only SELECT + user_profiles SELECT @@ -596,6 +633,15 @@ For more information, see + + Gets all properties from an individual user_profile. ```sql SELECT @@ -610,6 +656,20 @@ tags FROM awscc.sagemaker.user_profiles WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + + + +Lists all user_profiles in a region. +```sql +SELECT +region, +user_profile_name, +domain_id +FROM awscc.sagemaker.user_profiles_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -774,6 +834,7 @@ resources: + ## `DELETE` example ```sql diff --git a/website/docs/services/sagemaker/user_profiles_list_only/index.md b/website/docs/services/sagemaker/user_profiles_list_only/index.md deleted file mode 100644 index e51720a7d..000000000 --- a/website/docs/services/sagemaker/user_profiles_list_only/index.md +++ /dev/null @@ -1,86 +0,0 @@ ---- -title: user_profiles_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - user_profiles_list_only - - sagemaker - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists user_profiles in a region or regions, for all properties use user_profiles - -## Overview - - - - - - - -
Nameuser_profiles_list_only
TypeResource
DescriptionResource Type definition for AWS::SageMaker::UserProfile
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all user_profiles in a region. -```sql -SELECT -region, -user_profile_name, -domain_id -FROM awscc.sagemaker.user_profiles_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the user_profiles_list_only resource, see user_profiles - diff --git a/website/docs/services/scheduler/index.md b/website/docs/services/scheduler/index.md index f98e0dca4..79ea02bf4 100644 --- a/website/docs/services/scheduler/index.md +++ b/website/docs/services/scheduler/index.md @@ -20,7 +20,7 @@ The scheduler service documentation.
-total resources: 4
+total resources: 2
@@ -29,11 +29,9 @@ The scheduler service documentation. ## Resources \ 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 511c1d022..a3a2638e7 100644 --- a/website/docs/services/scheduler/schedule_groups/index.md +++ b/website/docs/services/scheduler/schedule_groups/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a schedule_group resource or list ## Fields + + + schedule_group resource or list "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::Scheduler::ScheduleGroup. @@ -91,31 +117,37 @@ For more information, see + schedule_groups INSERT + schedule_groups DELETE + schedule_groups UPDATE + schedule_groups_list_only SELECT + schedule_groups SELECT @@ -124,6 +156,15 @@ For more information, see + + Gets all properties from an individual schedule_group. ```sql SELECT @@ -137,6 +178,19 @@ tags FROM awscc.scheduler.schedule_groups WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all schedule_groups in a region. +```sql +SELECT +region, +name +FROM awscc.scheduler.schedule_groups_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -205,6 +259,19 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.scheduler.schedule_groups +SET data__PatchDocument = string('{{ { + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/scheduler/schedule_groups_list_only/index.md b/website/docs/services/scheduler/schedule_groups_list_only/index.md deleted file mode 100644 index 3f7531c30..000000000 --- a/website/docs/services/scheduler/schedule_groups_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: schedule_groups_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - schedule_groups_list_only - - scheduler - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists schedule_groups in a region or regions, for all properties use schedule_groups - -## Overview - - - - - - - -
Nameschedule_groups_list_only
TypeResource
DescriptionDefinition of AWS::Scheduler::ScheduleGroup Resource Type
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all schedule_groups in a region. -```sql -SELECT -region, -name -FROM awscc.scheduler.schedule_groups_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the schedule_groups_list_only resource, see schedule_groups - diff --git a/website/docs/services/scheduler/schedules/index.md b/website/docs/services/scheduler/schedules/index.md index 2519f61d7..1538d2887 100644 --- a/website/docs/services/scheduler/schedules/index.md +++ b/website/docs/services/scheduler/schedules/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a schedule resource or lists ## Fields + + + schedule resource or lists + + + + + + For more information, see AWS::Scheduler::Schedule. @@ -357,31 +383,37 @@ For more information, see + schedules INSERT + schedules DELETE + schedules UPDATE + schedules_list_only SELECT + schedules SELECT @@ -390,6 +422,15 @@ For more information, see + + Gets all properties from an individual schedule. ```sql SELECT @@ -409,6 +450,19 @@ target FROM awscc.scheduler.schedules WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all schedules in a region. +```sql +SELECT +region, +name +FROM awscc.scheduler.schedules_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -563,6 +617,28 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.scheduler.schedules +SET data__PatchDocument = string('{{ { + "Description": description, + "EndDate": end_date, + "FlexibleTimeWindow": flexible_time_window, + "GroupName": group_name, + "KmsKeyArn": kms_key_arn, + "ScheduleExpression": schedule_expression, + "ScheduleExpressionTimezone": schedule_expression_timezone, + "StartDate": start_date, + "State": state, + "Target": target +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/scheduler/schedules_list_only/index.md b/website/docs/services/scheduler/schedules_list_only/index.md deleted file mode 100644 index 25008b288..000000000 --- a/website/docs/services/scheduler/schedules_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: schedules_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - schedules_list_only - - scheduler - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists schedules in a region or regions, for all properties use schedules - -## Overview - - - - - - - -
Nameschedules_list_only
TypeResource
DescriptionDefinition of AWS::Scheduler::Schedule Resource Type
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all schedules in a region. -```sql -SELECT -region, -name -FROM awscc.scheduler.schedules_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the schedules_list_only resource, see schedules - diff --git a/website/docs/services/secretsmanager/index.md b/website/docs/services/secretsmanager/index.md index d80e8738c..2ecf7e4e4 100644 --- a/website/docs/services/secretsmanager/index.md +++ b/website/docs/services/secretsmanager/index.md @@ -20,7 +20,7 @@ The secretsmanager service documentation.
-total resources: 8
+total resources: 4
@@ -30,14 +30,10 @@ The secretsmanager service documentation. \ 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 971116ee4..af7ed42aa 100644 --- a/website/docs/services/secretsmanager/resource_policies/index.md +++ b/website/docs/services/secretsmanager/resource_policies/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a resource_policy resource or lis ## Fields + + + resource_policy resource or lis "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::SecretsManager::ResourcePolicy. @@ -69,31 +95,37 @@ For more information, see + resource_policies INSERT + resource_policies DELETE + resource_policies UPDATE + resource_policies_list_only SELECT + resource_policies SELECT @@ -102,6 +134,15 @@ For more information, see + + Gets all properties from an individual resource_policy. ```sql SELECT @@ -113,6 +154,19 @@ block_public_policy FROM awscc.secretsmanager.resource_policies WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all resource_policies in a region. +```sql +SELECT +region, +id +FROM awscc.secretsmanager.resource_policies_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -183,6 +237,20 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.secretsmanager.resource_policies +SET data__PatchDocument = string('{{ { + "ResourcePolicy": resource_policy, + "BlockPublicPolicy": block_public_policy +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/secretsmanager/resource_policies_list_only/index.md b/website/docs/services/secretsmanager/resource_policies_list_only/index.md deleted file mode 100644 index f6af327af..000000000 --- a/website/docs/services/secretsmanager/resource_policies_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: resource_policies_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - resource_policies_list_only - - secretsmanager - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists resource_policies in a region or regions, for all properties use resource_policies - -## Overview - - - - - - - -
Nameresource_policies_list_only
TypeResource
DescriptionResource Type definition for AWS::SecretsManager::ResourcePolicy
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all resource_policies in a region. -```sql -SELECT -region, -id -FROM awscc.secretsmanager.resource_policies_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the resource_policies_list_only resource, see resource_policies - diff --git a/website/docs/services/secretsmanager/rotation_schedules/index.md b/website/docs/services/secretsmanager/rotation_schedules/index.md index 9cda9f1c3..92f9133ce 100644 --- a/website/docs/services/secretsmanager/rotation_schedules/index.md +++ b/website/docs/services/secretsmanager/rotation_schedules/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a rotation_schedule resource or l ## Fields + + + rotation_schedule resource or l "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::SecretsManager::RotationSchedule. @@ -153,31 +179,37 @@ For more information, see + rotation_schedules INSERT + rotation_schedules DELETE + rotation_schedules UPDATE + rotation_schedules_list_only SELECT + rotation_schedules SELECT @@ -186,6 +218,15 @@ For more information, see + + Gets all properties from an individual rotation_schedule. ```sql SELECT @@ -199,6 +240,19 @@ rotation_rules FROM awscc.secretsmanager.rotation_schedules WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all rotation_schedules in a region. +```sql +SELECT +region, +id +FROM awscc.secretsmanager.rotation_schedules_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -289,6 +343,22 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.secretsmanager.rotation_schedules +SET data__PatchDocument = string('{{ { + "HostedRotationLambda": hosted_rotation_lambda, + "RotateImmediatelyOnUpdate": rotate_immediately_on_update, + "RotationLambdaARN": rotation_lambda_arn, + "RotationRules": rotation_rules +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/secretsmanager/rotation_schedules_list_only/index.md b/website/docs/services/secretsmanager/rotation_schedules_list_only/index.md deleted file mode 100644 index 60a0f64a6..000000000 --- a/website/docs/services/secretsmanager/rotation_schedules_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: rotation_schedules_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - rotation_schedules_list_only - - secretsmanager - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists rotation_schedules in a region or regions, for all properties use rotation_schedules - -## Overview - - - - - - - -
Namerotation_schedules_list_only
TypeResource
DescriptionResource Type definition for AWS::SecretsManager::RotationSchedule
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all rotation_schedules in a region. -```sql -SELECT -region, -id -FROM awscc.secretsmanager.rotation_schedules_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the rotation_schedules_list_only resource, see rotation_schedules - diff --git a/website/docs/services/secretsmanager/secret_target_attachments/index.md b/website/docs/services/secretsmanager/secret_target_attachments/index.md index 28b89994c..686430f19 100644 --- a/website/docs/services/secretsmanager/secret_target_attachments/index.md +++ b/website/docs/services/secretsmanager/secret_target_attachments/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a secret_target_attachment resour ## Fields + + + secret_target_attachment resour "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::SecretsManager::SecretTargetAttachment. @@ -69,31 +95,37 @@ For more information, see + secret_target_attachments INSERT + secret_target_attachments DELETE + secret_target_attachments UPDATE + secret_target_attachments_list_only SELECT + secret_target_attachments SELECT @@ -102,6 +134,15 @@ For more information, see + + Gets all properties from an individual secret_target_attachment. ```sql SELECT @@ -113,6 +154,19 @@ target_id FROM awscc.secretsmanager.secret_target_attachments WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all secret_target_attachments in a region. +```sql +SELECT +region, +id +FROM awscc.secretsmanager.secret_target_attachments_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -185,6 +239,20 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.secretsmanager.secret_target_attachments +SET data__PatchDocument = string('{{ { + "TargetType": target_type, + "TargetId": target_id +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/secretsmanager/secret_target_attachments_list_only/index.md b/website/docs/services/secretsmanager/secret_target_attachments_list_only/index.md deleted file mode 100644 index 01b164f3c..000000000 --- a/website/docs/services/secretsmanager/secret_target_attachments_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: secret_target_attachments_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - secret_target_attachments_list_only - - secretsmanager - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists secret_target_attachments in a region or regions, for all properties use secret_target_attachments - -## Overview - - - - - - - -
Namesecret_target_attachments_list_only
TypeResource
DescriptionResource Type definition for AWS::SecretsManager::SecretTargetAttachment
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all secret_target_attachments in a region. -```sql -SELECT -region, -id -FROM awscc.secretsmanager.secret_target_attachments_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the secret_target_attachments_list_only resource, see secret_target_attachments - diff --git a/website/docs/services/secretsmanager/secrets/index.md b/website/docs/services/secretsmanager/secrets/index.md index 2085e9760..49548019d 100644 --- a/website/docs/services/secretsmanager/secrets/index.md +++ b/website/docs/services/secretsmanager/secrets/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a secret resource or lists ## Fields + + + secret resource or lists "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::SecretsManager::Secret. @@ -165,31 +191,37 @@ For more information, see + secrets INSERT + secrets DELETE + secrets UPDATE + secrets_list_only SELECT + secrets SELECT @@ -198,6 +230,15 @@ For more information, see + + Gets all properties from an individual secret. ```sql SELECT @@ -213,6 +254,19 @@ name FROM awscc.secretsmanager.secrets WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all secrets in a region. +```sql +SELECT +region, +id +FROM awscc.secretsmanager.secrets_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -323,6 +377,24 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.secretsmanager.secrets +SET data__PatchDocument = string('{{ { + "Description": description, + "KmsKeyId": kms_key_id, + "SecretString": secret_string, + "GenerateSecretString": generate_secret_string, + "ReplicaRegions": replica_regions, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/secretsmanager/secrets_list_only/index.md b/website/docs/services/secretsmanager/secrets_list_only/index.md deleted file mode 100644 index a38aa2426..000000000 --- a/website/docs/services/secretsmanager/secrets_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: secrets_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - secrets_list_only - - secretsmanager - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists secrets in a region or regions, for all properties use secrets - -## Overview - - - - - - - -
Namesecrets_list_only
TypeResource
DescriptionCreates a new secret. A *secret* can be a password, a set of credentials such as a user name and password, an OAuth token, or other secret information that you store in an encrypted form in Secrets Manager.
For RDS master user credentials, see [AWS::RDS::DBCluster MasterUserSecret](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-rds-dbcluster-masterusersecret.html).
For RS admin user credentials, see [AWS::Redshift::Cluster](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-redshift-cluster.html).
To retrieve a secret in a CFNshort template, use a *dynamic reference*. For more information, see [Retrieve a secret in an resource](https://docs.aws.amazon.com/secretsmanager/latest/userguide/cfn-example_reference-secret.html).
For information about creating a secret in the console, see [Create a secret](https://docs.aws.amazon.com/secretsmanager/latest/userguide/manage_create-basic-secret.html). For information about creating a secret using the CLI or SDK, see [CreateSecret](https://docs.aws.amazon.com/secretsmanager/latest/apireference/API_CreateSecret.html).
For information about retrieving a secret in code, see [Retrieve secrets from Secrets Manager](https://docs.aws.amazon.com/secretsmanager/latest/userguide/retrieving-secrets.html).
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all secrets in a region. -```sql -SELECT -region, -id -FROM awscc.secretsmanager.secrets_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the secrets_list_only resource, see secrets - diff --git a/website/docs/services/securityhub/aggregator_v2s/index.md b/website/docs/services/securityhub/aggregator_v2s/index.md index 3f53a4745..d4e4b8082 100644 --- a/website/docs/services/securityhub/aggregator_v2s/index.md +++ b/website/docs/services/securityhub/aggregator_v2s/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets an aggregator_v2 resource or list ## Fields + + + aggregator_v2
resource or list "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::SecurityHub::AggregatorV2. @@ -69,31 +95,37 @@ For more information, see + aggregator_v2s INSERT + aggregator_v2s DELETE + aggregator_v2s UPDATE + aggregator_v2s_list_only SELECT + aggregator_v2s SELECT @@ -102,6 +134,15 @@ For more information, see + + Gets all properties from an individual aggregator_v2. ```sql SELECT @@ -114,6 +155,19 @@ aggregation_region FROM awscc.securityhub.aggregator_v2s WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all aggregator_v2s in a region. +```sql +SELECT +region, +aggregator_v2_arn +FROM awscc.securityhub.aggregator_v2s_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -185,6 +239,21 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.securityhub.aggregator_v2s +SET data__PatchDocument = string('{{ { + "RegionLinkingMode": region_linking_mode, + "LinkedRegions": linked_regions, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/securityhub/aggregator_v2s_list_only/index.md b/website/docs/services/securityhub/aggregator_v2s_list_only/index.md deleted file mode 100644 index d46177872..000000000 --- a/website/docs/services/securityhub/aggregator_v2s_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: aggregator_v2s_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - aggregator_v2s_list_only - - securityhub - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists aggregator_v2s in a region or regions, for all properties use aggregator_v2s - -## Overview - - - - - - - -
Nameaggregator_v2s_list_only
TypeResource
DescriptionThe AWS::SecurityHub::AggregatorV2 resource represents the AWS Security Hub AggregatorV2 in your account. One aggregatorv2 resource is created for each account in non opt-in region in which you configure region linking mode.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all aggregator_v2s in a region. -```sql -SELECT -region, -aggregator_v2_arn -FROM awscc.securityhub.aggregator_v2s_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the aggregator_v2s_list_only resource, see aggregator_v2s - diff --git a/website/docs/services/securityhub/automation_rule_v2s/index.md b/website/docs/services/securityhub/automation_rule_v2s/index.md index 29f762bb6..6f1b61c76 100644 --- a/website/docs/services/securityhub/automation_rule_v2s/index.md +++ b/website/docs/services/securityhub/automation_rule_v2s/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets an automation_rule_v2 resource or ## Fields + + + automation_rule_v2 resource or "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::SecurityHub::AutomationRuleV2. @@ -191,31 +217,37 @@ For more information, see + automation_rule_v2s INSERT + automation_rule_v2s DELETE + automation_rule_v2s UPDATE + automation_rule_v2s_list_only SELECT + automation_rule_v2s SELECT @@ -224,6 +256,15 @@ For more information, see + + Gets all properties from an individual automation_rule_v2. ```sql SELECT @@ -242,6 +283,19 @@ updated_at FROM awscc.securityhub.automation_rule_v2s WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all automation_rule_v2s in a region. +```sql +SELECT +region, +rule_arn +FROM awscc.securityhub.automation_rule_v2s_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -374,6 +428,25 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.securityhub.automation_rule_v2s +SET data__PatchDocument = string('{{ { + "RuleName": rule_name, + "RuleStatus": rule_status, + "Description": description, + "RuleOrder": rule_order, + "Criteria": criteria, + "Actions": actions, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/securityhub/automation_rule_v2s_list_only/index.md b/website/docs/services/securityhub/automation_rule_v2s_list_only/index.md deleted file mode 100644 index 399089e90..000000000 --- a/website/docs/services/securityhub/automation_rule_v2s_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: automation_rule_v2s_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - automation_rule_v2s_list_only - - securityhub - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists automation_rule_v2s in a region or regions, for all properties use automation_rule_v2s - -## Overview - - - - - - - -
Nameautomation_rule_v2s_list_only
TypeResource
DescriptionResource schema for AWS::SecurityHub::AutomationRuleV2
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all automation_rule_v2s in a region. -```sql -SELECT -region, -rule_arn -FROM awscc.securityhub.automation_rule_v2s_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the automation_rule_v2s_list_only resource, see automation_rule_v2s - diff --git a/website/docs/services/securityhub/automation_rules/index.md b/website/docs/services/securityhub/automation_rules/index.md index 476a7f959..ad7370f65 100644 --- a/website/docs/services/securityhub/automation_rules/index.md +++ b/website/docs/services/securityhub/automation_rules/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets an automation_rule resource or li ## Fields + + + automation_rule resource or li "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::SecurityHub::AutomationRule. @@ -443,31 +469,37 @@ For more information, see + automation_rules INSERT + automation_rules DELETE + automation_rules UPDATE + automation_rules_list_only SELECT + automation_rules SELECT @@ -476,6 +508,15 @@ For more information, see + + Gets all properties from an individual automation_rule. ```sql SELECT @@ -495,6 +536,19 @@ tags FROM awscc.securityhub.automation_rules WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all automation_rules in a region. +```sql +SELECT +region, +rule_arn +FROM awscc.securityhub.automation_rules_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -690,6 +744,26 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.securityhub.automation_rules +SET data__PatchDocument = string('{{ { + "RuleStatus": rule_status, + "RuleOrder": rule_order, + "Description": description, + "RuleName": rule_name, + "IsTerminal": is_terminal, + "Actions": actions, + "Criteria": criteria, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/securityhub/automation_rules_list_only/index.md b/website/docs/services/securityhub/automation_rules_list_only/index.md deleted file mode 100644 index a4f0895b0..000000000 --- a/website/docs/services/securityhub/automation_rules_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: automation_rules_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - automation_rules_list_only - - securityhub - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists automation_rules in a region or regions, for all properties use automation_rules - -## Overview - - - - - - - -
Nameautomation_rules_list_only
TypeResource
DescriptionThe ``AWS::SecurityHub::AutomationRule`` resource specifies an automation rule based on input parameters. For more information, see [Automation rules](https://docs.aws.amazon.com/securityhub/latest/userguide/automation-rules.html) in the *User Guide*.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all automation_rules in a region. -```sql -SELECT -region, -rule_arn -FROM awscc.securityhub.automation_rules_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the automation_rules_list_only resource, see automation_rules - diff --git a/website/docs/services/securityhub/configuration_policies/index.md b/website/docs/services/securityhub/configuration_policies/index.md index 637ece9a9..07d767cd0 100644 --- a/website/docs/services/securityhub/configuration_policies/index.md +++ b/website/docs/services/securityhub/configuration_policies/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a configuration_policy resource o ## Fields + + + configuration_policy resource o "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::SecurityHub::ConfigurationPolicy. @@ -135,31 +161,37 @@ For more information, see + configuration_policies INSERT + configuration_policies DELETE + configuration_policies UPDATE + configuration_policies_list_only SELECT + configuration_policies SELECT @@ -168,6 +200,15 @@ For more information, see + + Gets all properties from an individual configuration_policy. ```sql SELECT @@ -184,6 +225,19 @@ tags FROM awscc.securityhub.configuration_policies WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all configuration_policies in a region. +```sql +SELECT +region, +arn +FROM awscc.securityhub.configuration_policies_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -270,6 +324,22 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.securityhub.configuration_policies +SET data__PatchDocument = string('{{ { + "Name": name, + "Description": description, + "ConfigurationPolicy": configuration_policy, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/securityhub/configuration_policies_list_only/index.md b/website/docs/services/securityhub/configuration_policies_list_only/index.md deleted file mode 100644 index 0ae5dd798..000000000 --- a/website/docs/services/securityhub/configuration_policies_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: configuration_policies_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - configuration_policies_list_only - - securityhub - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists configuration_policies in a region or regions, for all properties use configuration_policies - -## Overview - - - - - - - -
Nameconfiguration_policies_list_only
TypeResource
DescriptionThe AWS::SecurityHub::ConfigurationPolicy resource represents the Central Configuration Policy in your account.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all configuration_policies in a region. -```sql -SELECT -region, -arn -FROM awscc.securityhub.configuration_policies_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the configuration_policies_list_only resource, see configuration_policies - diff --git a/website/docs/services/securityhub/delegated_admins/index.md b/website/docs/services/securityhub/delegated_admins/index.md index 0bc654e8c..6eb2d83b2 100644 --- a/website/docs/services/securityhub/delegated_admins/index.md +++ b/website/docs/services/securityhub/delegated_admins/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a delegated_admin resource or lis ## Fields + + + delegated_admin resource or lis "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::SecurityHub::DelegatedAdmin. @@ -64,26 +90,31 @@ For more information, see + delegated_admins INSERT + delegated_admins DELETE + delegated_admins_list_only SELECT + delegated_admins SELECT @@ -92,6 +123,15 @@ For more information, see + + Gets all properties from an individual delegated_admin. ```sql SELECT @@ -102,6 +142,19 @@ status FROM awscc.securityhub.delegated_admins WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all delegated_admins in a region. +```sql +SELECT +region, +delegated_admin_identifier +FROM awscc.securityhub.delegated_admins_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -162,6 +215,7 @@ resources: + ## `DELETE` example ```sql diff --git a/website/docs/services/securityhub/delegated_admins_list_only/index.md b/website/docs/services/securityhub/delegated_admins_list_only/index.md deleted file mode 100644 index b6d68c9e4..000000000 --- a/website/docs/services/securityhub/delegated_admins_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: delegated_admins_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - delegated_admins_list_only - - securityhub - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists delegated_admins in a region or regions, for all properties use delegated_admins - -## Overview - - - - - - - -
Namedelegated_admins_list_only
TypeResource
DescriptionThe ``AWS::SecurityHub::DelegatedAdmin`` resource designates the delegated ASHlong administrator account for an organization. You must enable the integration between ASH and AOlong before you can designate a delegated ASH administrator. Only the management account for an organization can designate the delegated ASH administrator account. For more information, see [Designating the delegated administrator](https://docs.aws.amazon.com/securityhub/latest/userguide/designate-orgs-admin-account.html#designate-admin-instructions) in the *User Guide*.
To change the delegated administrator account, remove the current delegated administrator account, and then designate the new account.
To designate multiple delegated administrators in different organizations and AWS-Regions, we recommend using [mappings](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/mappings-section-structure.html).
Tags aren't supported for this resource.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all delegated_admins in a region. -```sql -SELECT -region, -delegated_admin_identifier -FROM awscc.securityhub.delegated_admins_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the delegated_admins_list_only resource, see delegated_admins - diff --git a/website/docs/services/securityhub/finding_aggregators/index.md b/website/docs/services/securityhub/finding_aggregators/index.md index 4785ba760..e60d9f316 100644 --- a/website/docs/services/securityhub/finding_aggregators/index.md +++ b/website/docs/services/securityhub/finding_aggregators/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a finding_aggregator resource or ## Fields + + + finding_aggregator resource or "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::SecurityHub::FindingAggregator. @@ -64,31 +90,37 @@ For more information, see + finding_aggregators INSERT + finding_aggregators DELETE + finding_aggregators UPDATE + finding_aggregators_list_only SELECT + finding_aggregators SELECT @@ -97,6 +129,15 @@ For more information, see + + Gets all properties from an individual finding_aggregator. ```sql SELECT @@ -108,6 +149,19 @@ finding_aggregation_region FROM awscc.securityhub.finding_aggregators WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all finding_aggregators in a region. +```sql +SELECT +region, +finding_aggregator_arn +FROM awscc.securityhub.finding_aggregators_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -173,6 +227,20 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.securityhub.finding_aggregators +SET data__PatchDocument = string('{{ { + "RegionLinkingMode": region_linking_mode, + "Regions": regions +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/securityhub/finding_aggregators_list_only/index.md b/website/docs/services/securityhub/finding_aggregators_list_only/index.md deleted file mode 100644 index 3205b84a2..000000000 --- a/website/docs/services/securityhub/finding_aggregators_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: finding_aggregators_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - finding_aggregators_list_only - - securityhub - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists finding_aggregators in a region or regions, for all properties use finding_aggregators - -## Overview - - - - - - - -
Namefinding_aggregators_list_only
TypeResource
DescriptionThe ``AWS::SecurityHub::FindingAggregator`` resource enables cross-Region aggregation. When cross-Region aggregation is enabled, you can aggregate findings, finding updates, insights, control compliance statuses, and security scores from one or more linked Regions to a single aggregation Region. You can then view and manage all of this data from the aggregation Region. For more details about cross-Region aggregation, see [Cross-Region aggregation](https://docs.aws.amazon.com/securityhub/latest/userguide/finding-aggregation.html) in the *User Guide*
This resource must be created in the Region that you want to designate as your aggregation Region.
Cross-Region aggregation is also a prerequisite for using [central configuration](https://docs.aws.amazon.com/securityhub/latest/userguide/central-configuration-intro.html) in ASH.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all finding_aggregators in a region. -```sql -SELECT -region, -finding_aggregator_arn -FROM awscc.securityhub.finding_aggregators_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the finding_aggregators_list_only resource, see finding_aggregators - diff --git a/website/docs/services/securityhub/hub_v2s/index.md b/website/docs/services/securityhub/hub_v2s/index.md index 81a816a3a..062fac266 100644 --- a/website/docs/services/securityhub/hub_v2s/index.md +++ b/website/docs/services/securityhub/hub_v2s/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a hub_v2 resource or lists ## Fields + + + hub_v2 resource or lists "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::SecurityHub::HubV2. @@ -64,31 +90,37 @@ For more information, see + hub_v2s INSERT + hub_v2s DELETE + hub_v2s UPDATE + hub_v2s_list_only SELECT + hub_v2s SELECT @@ -97,6 +129,15 @@ For more information, see + + Gets all properties from an individual hub_v2. ```sql SELECT @@ -107,6 +148,19 @@ tags FROM awscc.securityhub.hub_v2s WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all hub_v2s in a region. +```sql +SELECT +region, +hub_v2_arn +FROM awscc.securityhub.hub_v2s_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -167,6 +221,19 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.securityhub.hub_v2s +SET data__PatchDocument = string('{{ { + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/securityhub/hub_v2s_list_only/index.md b/website/docs/services/securityhub/hub_v2s_list_only/index.md deleted file mode 100644 index e99cfed9a..000000000 --- a/website/docs/services/securityhub/hub_v2s_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: hub_v2s_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - hub_v2s_list_only - - securityhub - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists hub_v2s in a region or regions, for all properties use hub_v2s - -## Overview - - - - - - - -
Namehub_v2s_list_only
TypeResource
DescriptionThe AWS::SecurityHub::HubV2 resource represents the implementation of the AWS Security Hub V2 service in your account. Only one hubv2 resource can created in each region in which you enable Security Hub V2.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all hub_v2s in a region. -```sql -SELECT -region, -hub_v2_arn -FROM awscc.securityhub.hub_v2s_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the hub_v2s_list_only resource, see hub_v2s - diff --git a/website/docs/services/securityhub/hubs/index.md b/website/docs/services/securityhub/hubs/index.md index 2b8a5693d..44201a3b3 100644 --- a/website/docs/services/securityhub/hubs/index.md +++ b/website/docs/services/securityhub/hubs/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a hub resource or lists hub ## Fields + + + hub resource or lists hub "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::SecurityHub::Hub. @@ -79,31 +105,37 @@ For more information, see + hubs INSERT + hubs DELETE + hubs UPDATE + hubs_list_only SELECT + hubs SELECT @@ -112,6 +144,15 @@ For more information, see + + Gets all properties from an individual hub. ```sql SELECT @@ -125,6 +166,19 @@ subscribed_at FROM awscc.securityhub.hubs WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all hubs in a region. +```sql +SELECT +region, +arn +FROM awscc.securityhub.hubs_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -203,6 +257,22 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.securityhub.hubs +SET data__PatchDocument = string('{{ { + "EnableDefaultStandards": enable_default_standards, + "ControlFindingGenerator": control_finding_generator, + "AutoEnableControls": auto_enable_controls, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/securityhub/hubs_list_only/index.md b/website/docs/services/securityhub/hubs_list_only/index.md deleted file mode 100644 index ecb932958..000000000 --- a/website/docs/services/securityhub/hubs_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: hubs_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - hubs_list_only - - securityhub - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists hubs in a region or regions, for all properties use hubs - -## Overview - - - - - - - -
Namehubs_list_only
TypeResource
DescriptionThe AWS::SecurityHub::Hub resource represents the implementation of the AWS Security Hub service in your account. One hub resource is created for each Region in which you enable Security Hub.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all hubs in a region. -```sql -SELECT -region, -arn -FROM awscc.securityhub.hubs_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the hubs_list_only resource, see hubs - diff --git a/website/docs/services/securityhub/index.md b/website/docs/services/securityhub/index.md index ca00ae8d7..f17defa67 100644 --- a/website/docs/services/securityhub/index.md +++ b/website/docs/services/securityhub/index.md @@ -20,7 +20,7 @@ The securityhub service documentation.
-total resources: 28
+total resources: 14
@@ -30,34 +30,20 @@ The securityhub service documentation. \ 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 800b4bc17..691fc3479 100644 --- a/website/docs/services/securityhub/insights/index.md +++ b/website/docs/services/securityhub/insights/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets an insight resource or lists ## Fields + + + insight
resource or lists + + + + + + For more information, see AWS::SecurityHub::Insight. @@ -677,31 +703,37 @@ For more information, see + insights INSERT + insights DELETE + insights UPDATE + insights_list_only SELECT + insights SELECT @@ -710,6 +742,15 @@ For more information, see + + Gets all properties from an individual insight. ```sql SELECT @@ -721,6 +762,19 @@ group_by_attribute FROM awscc.securityhub.insights WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all insights in a region. +```sql +SELECT +region, +insight_arn +FROM awscc.securityhub.insights_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -1010,6 +1064,21 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.securityhub.insights +SET data__PatchDocument = string('{{ { + "Name": name, + "Filters": filters, + "GroupByAttribute": group_by_attribute +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/securityhub/insights_list_only/index.md b/website/docs/services/securityhub/insights_list_only/index.md deleted file mode 100644 index 89a760c71..000000000 --- a/website/docs/services/securityhub/insights_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: insights_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - insights_list_only - - securityhub - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists insights in a region or regions, for all properties use insights - -## Overview - - - - - - - -
Nameinsights_list_only
TypeResource
DescriptionThe AWS::SecurityHub::Insight resource represents the AWS Security Hub Insight in your account. An AWS Security Hub insight is a collection of related findings.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all insights in a region. -```sql -SELECT -region, -insight_arn -FROM awscc.securityhub.insights_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the insights_list_only resource, see insights - diff --git a/website/docs/services/securityhub/organization_configurations/index.md b/website/docs/services/securityhub/organization_configurations/index.md index 758f7df0e..faee675d6 100644 --- a/website/docs/services/securityhub/organization_configurations/index.md +++ b/website/docs/services/securityhub/organization_configurations/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets an organization_configuration res ## Fields + + + organization_configuration
res "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::SecurityHub::OrganizationConfiguration. @@ -84,31 +110,37 @@ For more information, see + organization_configurations INSERT + organization_configurations DELETE + organization_configurations UPDATE + organization_configurations_list_only SELECT + organization_configurations SELECT @@ -117,6 +149,15 @@ For more information, see + + Gets all properties from an individual organization_configuration. ```sql SELECT @@ -131,6 +172,19 @@ organization_configuration_identifier FROM awscc.securityhub.organization_configurations WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all organization_configurations in a region. +```sql +SELECT +region, +organization_configuration_identifier +FROM awscc.securityhub.organization_configurations_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -199,6 +253,21 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.securityhub.organization_configurations +SET data__PatchDocument = string('{{ { + "AutoEnable": auto_enable, + "AutoEnableStandards": auto_enable_standards, + "ConfigurationType": configuration_type +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/securityhub/organization_configurations_list_only/index.md b/website/docs/services/securityhub/organization_configurations_list_only/index.md deleted file mode 100644 index 09f27245e..000000000 --- a/website/docs/services/securityhub/organization_configurations_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: organization_configurations_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - organization_configurations_list_only - - securityhub - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists organization_configurations in a region or regions, for all properties use organization_configurations - -## Overview - - - - - - - -
Nameorganization_configurations_list_only
TypeResource
DescriptionThe AWS::SecurityHub::OrganizationConfiguration resource represents the configuration of your organization in Security Hub. Only the Security Hub administrator account can create Organization Configuration resource in each region and can opt-in to Central Configuration only in the aggregation region of FindingAggregator.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all organization_configurations in a region. -```sql -SELECT -region, -organization_configuration_identifier -FROM awscc.securityhub.organization_configurations_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the organization_configurations_list_only resource, see organization_configurations - diff --git a/website/docs/services/securityhub/policy_associations/index.md b/website/docs/services/securityhub/policy_associations/index.md index adb544fd5..dd1bea776 100644 --- a/website/docs/services/securityhub/policy_associations/index.md +++ b/website/docs/services/securityhub/policy_associations/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a policy_association resource or ## Fields + + + policy_association resource or "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::SecurityHub::PolicyAssociation. @@ -89,31 +115,37 @@ For more information, see + policy_associations INSERT + policy_associations DELETE + policy_associations UPDATE + policy_associations_list_only SELECT + policy_associations SELECT @@ -122,6 +154,15 @@ For more information, see + + Gets all properties from an individual policy_association. ```sql SELECT @@ -137,6 +178,19 @@ association_identifier FROM awscc.securityhub.policy_associations WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all policy_associations in a region. +```sql +SELECT +region, +association_identifier +FROM awscc.securityhub.policy_associations_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -209,6 +263,19 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.securityhub.policy_associations +SET data__PatchDocument = string('{{ { + "ConfigurationPolicyId": configuration_policy_id +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/securityhub/policy_associations_list_only/index.md b/website/docs/services/securityhub/policy_associations_list_only/index.md deleted file mode 100644 index 5ec602051..000000000 --- a/website/docs/services/securityhub/policy_associations_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: policy_associations_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - policy_associations_list_only - - securityhub - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists policy_associations in a region or regions, for all properties use policy_associations - -## Overview - - - - - - - -
Namepolicy_associations_list_only
TypeResource
DescriptionThe AWS::SecurityHub::PolicyAssociation resource represents the AWS Security Hub Central Configuration Policy associations in your Target. Only the AWS Security Hub delegated administrator can create the resouce from the home region.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all policy_associations in a region. -```sql -SELECT -region, -association_identifier -FROM awscc.securityhub.policy_associations_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the policy_associations_list_only resource, see policy_associations - diff --git a/website/docs/services/securityhub/product_subscriptions/index.md b/website/docs/services/securityhub/product_subscriptions/index.md index 741d3636d..7b4a57455 100644 --- a/website/docs/services/securityhub/product_subscriptions/index.md +++ b/website/docs/services/securityhub/product_subscriptions/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a product_subscription resource o ## Fields + + + product_subscription resource o "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::SecurityHub::ProductSubscription. @@ -59,26 +85,31 @@ For more information, see + product_subscriptions INSERT + product_subscriptions DELETE + product_subscriptions_list_only SELECT + product_subscriptions SELECT @@ -87,6 +118,15 @@ For more information, see + + Gets all properties from an individual product_subscription. ```sql SELECT @@ -96,6 +136,19 @@ product_subscription_arn FROM awscc.securityhub.product_subscriptions WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all product_subscriptions in a region. +```sql +SELECT +region, +product_subscription_arn +FROM awscc.securityhub.product_subscriptions_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -156,6 +209,7 @@ resources: + ## `DELETE` example ```sql diff --git a/website/docs/services/securityhub/product_subscriptions_list_only/index.md b/website/docs/services/securityhub/product_subscriptions_list_only/index.md deleted file mode 100644 index 2fc41bf12..000000000 --- a/website/docs/services/securityhub/product_subscriptions_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: product_subscriptions_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - product_subscriptions_list_only - - securityhub - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists product_subscriptions in a region or regions, for all properties use product_subscriptions - -## Overview - - - - - - - -
Nameproduct_subscriptions_list_only
TypeResource
DescriptionThe AWS::SecurityHub::ProductSubscription resource represents a subscription to a service that is allowed to generate findings for your Security Hub account. One product subscription resource is created for each product enabled.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all product_subscriptions in a region. -```sql -SELECT -region, -product_subscription_arn -FROM awscc.securityhub.product_subscriptions_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the product_subscriptions_list_only resource, see product_subscriptions - diff --git a/website/docs/services/securityhub/security_controls/index.md b/website/docs/services/securityhub/security_controls/index.md index d92b55b8b..5572f4b78 100644 --- a/website/docs/services/securityhub/security_controls/index.md +++ b/website/docs/services/securityhub/security_controls/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a security_control resource or li ## Fields + + + security_control resource or li "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::SecurityHub::SecurityControl. @@ -64,31 +90,37 @@ For more information, see + security_controls INSERT + security_controls DELETE + security_controls UPDATE + security_controls_list_only SELECT + security_controls SELECT @@ -97,6 +129,15 @@ For more information, see + + Gets all properties from an individual security_control. ```sql SELECT @@ -108,6 +149,19 @@ parameters FROM awscc.securityhub.security_controls WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all security_controls in a region. +```sql +SELECT +region, +security_control_id +FROM awscc.securityhub.security_controls_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -180,6 +234,21 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.securityhub.security_controls +SET data__PatchDocument = string('{{ { + "SecurityControlArn": security_control_arn, + "LastUpdateReason": last_update_reason, + "Parameters": parameters +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/securityhub/security_controls_list_only/index.md b/website/docs/services/securityhub/security_controls_list_only/index.md deleted file mode 100644 index c057c4a7f..000000000 --- a/website/docs/services/securityhub/security_controls_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: security_controls_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - security_controls_list_only - - securityhub - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists security_controls in a region or regions, for all properties use security_controls - -## Overview - - - - - - - -
Namesecurity_controls_list_only
TypeResource
DescriptionA security control in Security Hub describes a security best practice related to a specific resource.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all security_controls in a region. -```sql -SELECT -region, -security_control_id -FROM awscc.securityhub.security_controls_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the security_controls_list_only resource, see security_controls - diff --git a/website/docs/services/securityhub/standards/index.md b/website/docs/services/securityhub/standards/index.md index 4512226ce..2528dfc64 100644 --- a/website/docs/services/securityhub/standards/index.md +++ b/website/docs/services/securityhub/standards/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a standard resource or lists ## Fields + + + standard resource or lists + + + + + + For more information, see AWS::SecurityHub::Standard. @@ -76,31 +102,37 @@ For more information, see + standards INSERT + standards DELETE + standards UPDATE + standards_list_only SELECT + standards SELECT @@ -109,6 +141,15 @@ For more information, see + + Gets all properties from an individual standard. ```sql SELECT @@ -119,6 +160,19 @@ disabled_standards_controls FROM awscc.securityhub.standards WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all standards in a region. +```sql +SELECT +region, +standards_subscription_arn +FROM awscc.securityhub.standards_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -185,6 +239,19 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.securityhub.standards +SET data__PatchDocument = string('{{ { + "DisabledStandardsControls": disabled_standards_controls +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/securityhub/standards_list_only/index.md b/website/docs/services/securityhub/standards_list_only/index.md deleted file mode 100644 index 96a2e2863..000000000 --- a/website/docs/services/securityhub/standards_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: standards_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - standards_list_only - - securityhub - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists standards in a region or regions, for all properties use standards - -## Overview - - - - - - - -
Namestandards_list_only
TypeResource
DescriptionThe ``AWS::SecurityHub::Standard`` resource specifies the enablement of a security standard. The standard is identified by the ``StandardsArn`` property. To view a list of ASH standards and their Amazon Resource Names (ARNs), use the [DescribeStandards](https://docs.aws.amazon.com/securityhub/1.0/APIReference/API_DescribeStandards.html) API operation.
You must create a separate ``AWS::SecurityHub::Standard`` resource for each standard that you want to enable.
For more information about ASH standards, see [standards reference](https://docs.aws.amazon.com/securityhub/latest/userguide/standards-reference.html) in the *User Guide*.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all standards in a region. -```sql -SELECT -region, -standards_subscription_arn -FROM awscc.securityhub.standards_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the standards_list_only resource, see standards - diff --git a/website/docs/services/securitylake/data_lakes/index.md b/website/docs/services/securitylake/data_lakes/index.md index a3e177a3d..280333d55 100644 --- a/website/docs/services/securitylake/data_lakes/index.md +++ b/website/docs/services/securitylake/data_lakes/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a data_lake resource or lists ## Fields + + + data_lake resource or lists + + + + + + For more information, see AWS::SecurityLake::DataLake. @@ -146,31 +172,37 @@ For more information, see + data_lakes INSERT + data_lakes DELETE + data_lakes UPDATE + data_lakes_list_only SELECT + data_lakes SELECT @@ -179,6 +211,15 @@ For more information, see + + Gets all properties from an individual data_lake. ```sql SELECT @@ -193,6 +234,19 @@ s3_bucket_arn FROM awscc.securitylake.data_lakes WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all data_lakes in a region. +```sql +SELECT +region, +arn +FROM awscc.securitylake.data_lakes_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -288,6 +342,23 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.securitylake.data_lakes +SET data__PatchDocument = string('{{ { + "EncryptionConfiguration": encryption_configuration, + "LifecycleConfiguration": lifecycle_configuration, + "ReplicationConfiguration": replication_configuration, + "MetaStoreManagerRoleArn": meta_store_manager_role_arn, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/securitylake/data_lakes_list_only/index.md b/website/docs/services/securitylake/data_lakes_list_only/index.md deleted file mode 100644 index f08bd027c..000000000 --- a/website/docs/services/securitylake/data_lakes_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: data_lakes_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - data_lakes_list_only - - securitylake - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists data_lakes in a region or regions, for all properties use data_lakes - -## Overview - - - - - - - -
Namedata_lakes_list_only
TypeResource
DescriptionResource Type definition for AWS::SecurityLake::DataLake
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all data_lakes in a region. -```sql -SELECT -region, -arn -FROM awscc.securitylake.data_lakes_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the data_lakes_list_only resource, see data_lakes - diff --git a/website/docs/services/securitylake/index.md b/website/docs/services/securitylake/index.md index 378bf53ed..6c9143b06 100644 --- a/website/docs/services/securitylake/index.md +++ b/website/docs/services/securitylake/index.md @@ -20,7 +20,7 @@ The securitylake service documentation.
-total resources: 6
+total resources: 3
@@ -30,12 +30,9 @@ The securitylake service documentation. \ 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 ada6d00fd..6bdfa0848 100644 --- a/website/docs/services/securitylake/subscriber_notifications/index.md +++ b/website/docs/services/securitylake/subscriber_notifications/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a subscriber_notification resourc ## Fields + + + subscriber_notification resourc "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::SecurityLake::SubscriberNotification. @@ -103,31 +129,37 @@ For more information, see + subscriber_notifications INSERT + subscriber_notifications DELETE + subscriber_notifications UPDATE + subscriber_notifications_list_only SELECT + subscriber_notifications SELECT @@ -136,6 +168,15 @@ For more information, see + + Gets all properties from an individual subscriber_notification. ```sql SELECT @@ -146,6 +187,19 @@ subscriber_endpoint FROM awscc.securitylake.subscriber_notifications WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all subscriber_notifications in a region. +```sql +SELECT +region, +subscriber_arn +FROM awscc.securitylake.subscriber_notifications_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -219,6 +273,19 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.securitylake.subscriber_notifications +SET data__PatchDocument = string('{{ { + "NotificationConfiguration": notification_configuration +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/securitylake/subscriber_notifications_list_only/index.md b/website/docs/services/securitylake/subscriber_notifications_list_only/index.md deleted file mode 100644 index c4bf786ae..000000000 --- a/website/docs/services/securitylake/subscriber_notifications_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: subscriber_notifications_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - subscriber_notifications_list_only - - securitylake - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists subscriber_notifications in a region or regions, for all properties use subscriber_notifications - -## Overview - - - - - - - -
Namesubscriber_notifications_list_only
TypeResource
DescriptionResource Type definition for AWS::SecurityLake::SubscriberNotification
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all subscriber_notifications in a region. -```sql -SELECT -region, -subscriber_arn -FROM awscc.securitylake.subscriber_notifications_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the subscriber_notifications_list_only resource, see subscriber_notifications - diff --git a/website/docs/services/securitylake/subscribers/index.md b/website/docs/services/securitylake/subscribers/index.md index f099805b8..42f3f7c5f 100644 --- a/website/docs/services/securitylake/subscribers/index.md +++ b/website/docs/services/securitylake/subscribers/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a subscriber resource or lists ## Fields + + + subscriber resource or lists + + + + + + For more information, see AWS::SecurityLake::Subscriber. @@ -169,31 +195,37 @@ For more information, see + subscribers INSERT + subscribers DELETE + subscribers UPDATE + subscribers_list_only SELECT + subscribers SELECT @@ -202,6 +234,15 @@ For more information, see + + Gets all properties from an individual subscriber. ```sql SELECT @@ -221,6 +262,19 @@ subscriber_arn FROM awscc.securitylake.subscribers WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all subscribers in a region. +```sql +SELECT +region, +subscriber_arn +FROM awscc.securitylake.subscribers_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -319,6 +373,24 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.securitylake.subscribers +SET data__PatchDocument = string('{{ { + "AccessTypes": access_types, + "SubscriberIdentity": subscriber_identity, + "SubscriberName": subscriber_name, + "SubscriberDescription": subscriber_description, + "Tags": tags, + "Sources": sources +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/securitylake/subscribers_list_only/index.md b/website/docs/services/securitylake/subscribers_list_only/index.md deleted file mode 100644 index d6b651cb1..000000000 --- a/website/docs/services/securitylake/subscribers_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: subscribers_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - subscribers_list_only - - securitylake - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists subscribers in a region or regions, for all properties use subscribers - -## Overview - - - - - - - -
Namesubscribers_list_only
TypeResource
DescriptionResource Type definition for AWS::SecurityLake::Subscriber
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all subscribers in a region. -```sql -SELECT -region, -subscriber_arn -FROM awscc.securitylake.subscribers_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the subscribers_list_only resource, see subscribers - 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 8095b8b6a..4481de6f8 100644 --- a/website/docs/services/servicecatalog/cloud_formation_provisioned_products/index.md +++ b/website/docs/services/servicecatalog/cloud_formation_provisioned_products/index.md @@ -381,6 +381,28 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.servicecatalog.cloud_formation_provisioned_products +SET data__PatchDocument = string('{{ { + "AcceptLanguage": accept_language, + "PathId": path_id, + "PathName": path_name, + "ProductId": product_id, + "ProductName": product_name, + "ProvisioningArtifactId": provisioning_artifact_id, + "ProvisioningArtifactName": provisioning_artifact_name, + "ProvisioningParameters": provisioning_parameters, + "ProvisioningPreferences": provisioning_preferences, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/servicecatalog/index.md b/website/docs/services/servicecatalog/index.md index 2bb55d957..96308440c 100644 --- a/website/docs/services/servicecatalog/index.md +++ b/website/docs/services/servicecatalog/index.md @@ -20,7 +20,7 @@ The servicecatalog service documentation.
-total resources: 14
+total resources: 11
@@ -34,16 +34,13 @@ The servicecatalog service documentation. launch_template_constraints
portfolio_principal_associations
portfolio_product_associations
-portfolio_shares
-resource_update_constraints +portfolio_shares \ No newline at end of file diff --git a/website/docs/services/servicecatalog/launch_notification_constraints/index.md b/website/docs/services/servicecatalog/launch_notification_constraints/index.md index 226c15884..a97fb25f2 100644 --- a/website/docs/services/servicecatalog/launch_notification_constraints/index.md +++ b/website/docs/services/servicecatalog/launch_notification_constraints/index.md @@ -90,3 +90,4 @@ For more information, see service_action_association reso ## Fields + + + + + + + service_action_association reso "description": "AWS region." } ]} /> + + For more information, see AWS::ServiceCatalog::ServiceActionAssociation. @@ -64,26 +100,31 @@ For more information, see + service_action_associations INSERT + service_action_associations DELETE + service_action_associations_list_only SELECT + service_action_associations SELECT @@ -92,6 +133,15 @@ For more information, see + + Gets all properties from an individual service_action_association. ```sql SELECT @@ -102,6 +152,21 @@ service_action_id FROM awscc.servicecatalog.service_action_associations WHERE region = 'us-east-1' AND data__Identifier = '||'; ``` + + + +Lists all service_action_associations in a region. +```sql +SELECT +region, +product_id, +provisioning_artifact_id, +service_action_id +FROM awscc.servicecatalog.service_action_associations_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -174,6 +239,7 @@ resources: + ## `DELETE` example ```sql diff --git a/website/docs/services/servicecatalog/service_action_associations_list_only/index.md b/website/docs/services/servicecatalog/service_action_associations_list_only/index.md deleted file mode 100644 index e7a044116..000000000 --- a/website/docs/services/servicecatalog/service_action_associations_list_only/index.md +++ /dev/null @@ -1,92 +0,0 @@ ---- -title: service_action_associations_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - service_action_associations_list_only - - servicecatalog - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists service_action_associations in a region or regions, for all properties use service_action_associations - -## Overview - - - - - - - -
Nameservice_action_associations_list_only
TypeResource
DescriptionResource Schema for AWS::ServiceCatalog::ServiceActionAssociation
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all service_action_associations in a region. -```sql -SELECT -region, -product_id, -provisioning_artifact_id, -service_action_id -FROM awscc.servicecatalog.service_action_associations_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the service_action_associations_list_only resource, see service_action_associations - diff --git a/website/docs/services/servicecatalog/service_actions/index.md b/website/docs/services/servicecatalog/service_actions/index.md index 95c88ad76..ddf8f1da9 100644 --- a/website/docs/services/servicecatalog/service_actions/index.md +++ b/website/docs/services/servicecatalog/service_actions/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a service_action resource or list ## Fields + + + service_action resource or list "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::ServiceCatalog::ServiceAction. @@ -91,31 +117,37 @@ For more information, see + service_actions INSERT + service_actions DELETE + service_actions UPDATE + service_actions_list_only SELECT + service_actions SELECT @@ -124,6 +156,15 @@ For more information, see + + Gets all properties from an individual service_action. ```sql SELECT @@ -137,6 +178,19 @@ id FROM awscc.servicecatalog.service_actions WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all service_actions in a region. +```sql +SELECT +region, +id +FROM awscc.servicecatalog.service_actions_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -219,6 +273,23 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.servicecatalog.service_actions +SET data__PatchDocument = string('{{ { + "AcceptLanguage": accept_language, + "Name": name, + "DefinitionType": definition_type, + "Definition": definition, + "Description": description +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/servicecatalog/service_actions_list_only/index.md b/website/docs/services/servicecatalog/service_actions_list_only/index.md deleted file mode 100644 index 7aa77210a..000000000 --- a/website/docs/services/servicecatalog/service_actions_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: service_actions_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - service_actions_list_only - - servicecatalog - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists service_actions in a region or regions, for all properties use service_actions - -## Overview - - - - - - - -
Nameservice_actions_list_only
TypeResource
DescriptionResource Schema for AWS::ServiceCatalog::ServiceAction
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all service_actions in a region. -```sql -SELECT -region, -id -FROM awscc.servicecatalog.service_actions_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the service_actions_list_only resource, see service_actions - diff --git a/website/docs/services/servicecatalog/tag_option_associations/index.md b/website/docs/services/servicecatalog/tag_option_associations/index.md index b61743ea6..3041ec72c 100644 --- a/website/docs/services/servicecatalog/tag_option_associations/index.md +++ b/website/docs/services/servicecatalog/tag_option_associations/index.md @@ -75,3 +75,4 @@ For more information, see + + tag_option resource or lists + + + + + + For more information, see AWS::ServiceCatalog::TagOption. @@ -69,31 +95,37 @@ For more information, see + tag_options INSERT + tag_options DELETE + tag_options UPDATE + tag_options_list_only SELECT + tag_options SELECT @@ -102,6 +134,15 @@ For more information, see + + Gets all properties from an individual tag_option. ```sql SELECT @@ -113,6 +154,19 @@ key FROM awscc.servicecatalog.tag_options WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all tag_options in a region. +```sql +SELECT +region, +id +FROM awscc.servicecatalog.tag_options_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -183,6 +237,19 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.servicecatalog.tag_options +SET data__PatchDocument = string('{{ { + "Active": active +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/servicecatalog/tag_options_list_only/index.md b/website/docs/services/servicecatalog/tag_options_list_only/index.md deleted file mode 100644 index eacd8a344..000000000 --- a/website/docs/services/servicecatalog/tag_options_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: tag_options_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - tag_options_list_only - - servicecatalog - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists tag_options in a region or regions, for all properties use tag_options - -## Overview - - - - - - - -
Nametag_options_list_only
TypeResource
DescriptionResource type definition for AWS::ServiceCatalog::TagOption
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all tag_options in a region. -```sql -SELECT -region, -id -FROM awscc.servicecatalog.tag_options_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the tag_options_list_only resource, see tag_options - diff --git a/website/docs/services/servicecatalogappregistry/applications/index.md b/website/docs/services/servicecatalogappregistry/applications/index.md index 45681a372..1aafd8688 100644 --- a/website/docs/services/servicecatalogappregistry/applications/index.md +++ b/website/docs/services/servicecatalogappregistry/applications/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets an application resource or lists ## Fields + + + application resource or lists "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::ServiceCatalogAppRegistry::Application. @@ -89,31 +115,37 @@ For more information, see + applications INSERT + applications DELETE + applications UPDATE + applications_list_only SELECT + applications SELECT @@ -122,6 +154,15 @@ For more information, see + + Gets all properties from an individual application. ```sql SELECT @@ -137,6 +178,19 @@ application_name FROM awscc.servicecatalogappregistry.applications WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all applications in a region. +```sql +SELECT +region, +id +FROM awscc.servicecatalogappregistry.applications_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -205,6 +259,21 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.servicecatalogappregistry.applications +SET data__PatchDocument = string('{{ { + "Name": name, + "Description": description, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/servicecatalogappregistry/applications_list_only/index.md b/website/docs/services/servicecatalogappregistry/applications_list_only/index.md deleted file mode 100644 index 3ebca9950..000000000 --- a/website/docs/services/servicecatalogappregistry/applications_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: applications_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - applications_list_only - - servicecatalogappregistry - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists applications in a region or regions, for all properties use applications - -## Overview - - - - - - - -
Nameapplications_list_only
TypeResource
DescriptionResource Schema for AWS::ServiceCatalogAppRegistry::Application
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all applications in a region. -```sql -SELECT -region, -id -FROM awscc.servicecatalogappregistry.applications_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the applications_list_only resource, see applications - diff --git a/website/docs/services/servicecatalogappregistry/attribute_group_associations/index.md b/website/docs/services/servicecatalogappregistry/attribute_group_associations/index.md index e0ef7cc80..f24b6a1e4 100644 --- a/website/docs/services/servicecatalogappregistry/attribute_group_associations/index.md +++ b/website/docs/services/servicecatalogappregistry/attribute_group_associations/index.md @@ -33,6 +33,45 @@ Creates, updates, deletes or gets an attribute_group_association re ## Fields + + + + + + + attribute_group_association re "description": "AWS region." } ]} /> + + For more information, see AWS::ServiceCatalogAppRegistry::AttributeGroupAssociation. @@ -69,26 +110,31 @@ For more information, see + attribute_group_associations INSERT + attribute_group_associations DELETE + attribute_group_associations_list_only SELECT + attribute_group_associations SELECT @@ -97,6 +143,15 @@ For more information, see + + Gets all properties from an individual attribute_group_association. ```sql SELECT @@ -108,6 +163,20 @@ attribute_group_arn FROM awscc.servicecatalogappregistry.attribute_group_associations WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + + + +Lists all attribute_group_associations in a region. +```sql +SELECT +region, +application_arn, +attribute_group_arn +FROM awscc.servicecatalogappregistry.attribute_group_associations_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -174,6 +243,7 @@ resources: + ## `DELETE` example ```sql diff --git a/website/docs/services/servicecatalogappregistry/attribute_group_associations_list_only/index.md b/website/docs/services/servicecatalogappregistry/attribute_group_associations_list_only/index.md deleted file mode 100644 index 5b4cc3426..000000000 --- a/website/docs/services/servicecatalogappregistry/attribute_group_associations_list_only/index.md +++ /dev/null @@ -1,96 +0,0 @@ ---- -title: attribute_group_associations_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - attribute_group_associations_list_only - - servicecatalogappregistry - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists attribute_group_associations in a region or regions, for all properties use attribute_group_associations - -## Overview - - - - - - - -
Nameattribute_group_associations_list_only
TypeResource
DescriptionResource Schema for AWS::ServiceCatalogAppRegistry::AttributeGroupAssociation.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all attribute_group_associations in a region. -```sql -SELECT -region, -application_arn, -attribute_group_arn -FROM awscc.servicecatalogappregistry.attribute_group_associations_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the attribute_group_associations_list_only resource, see attribute_group_associations - diff --git a/website/docs/services/servicecatalogappregistry/attribute_groups/index.md b/website/docs/services/servicecatalogappregistry/attribute_groups/index.md index 3758cff94..837c8e3fe 100644 --- a/website/docs/services/servicecatalogappregistry/attribute_groups/index.md +++ b/website/docs/services/servicecatalogappregistry/attribute_groups/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets an attribute_group resource or li ## Fields + + + attribute_group resource or li "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::ServiceCatalogAppRegistry::AttributeGroup. @@ -79,31 +105,37 @@ For more information, see + attribute_groups INSERT + attribute_groups DELETE + attribute_groups UPDATE + attribute_groups_list_only SELECT + attribute_groups SELECT @@ -112,6 +144,15 @@ For more information, see + + Gets all properties from an individual attribute_group. ```sql SELECT @@ -125,6 +166,19 @@ tags FROM awscc.servicecatalogappregistry.attribute_groups WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all attribute_groups in a region. +```sql +SELECT +region, +id +FROM awscc.servicecatalogappregistry.attribute_groups_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -199,6 +253,22 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.servicecatalogappregistry.attribute_groups +SET data__PatchDocument = string('{{ { + "Name": name, + "Description": description, + "Attributes": attributes, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/servicecatalogappregistry/attribute_groups_list_only/index.md b/website/docs/services/servicecatalogappregistry/attribute_groups_list_only/index.md deleted file mode 100644 index 33eb50284..000000000 --- a/website/docs/services/servicecatalogappregistry/attribute_groups_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: attribute_groups_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - attribute_groups_list_only - - servicecatalogappregistry - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists attribute_groups in a region or regions, for all properties use attribute_groups - -## Overview - - - - - - - -
Nameattribute_groups_list_only
TypeResource
DescriptionResource Schema for AWS::ServiceCatalogAppRegistry::AttributeGroup.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all attribute_groups in a region. -```sql -SELECT -region, -id -FROM awscc.servicecatalogappregistry.attribute_groups_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the attribute_groups_list_only resource, see attribute_groups - diff --git a/website/docs/services/servicecatalogappregistry/index.md b/website/docs/services/servicecatalogappregistry/index.md index 407934f5a..0cb3d9886 100644 --- a/website/docs/services/servicecatalogappregistry/index.md +++ b/website/docs/services/servicecatalogappregistry/index.md @@ -20,7 +20,7 @@ The servicecatalogappregistry service documentation.
-total resources: 8
+total resources: 4
@@ -30,14 +30,10 @@ The servicecatalogappregistry service documentation. \ 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 6f622a78a..6c3a6510a 100644 --- a/website/docs/services/servicecatalogappregistry/resource_associations/index.md +++ b/website/docs/services/servicecatalogappregistry/resource_associations/index.md @@ -33,6 +33,50 @@ Creates, updates, deletes or gets a resource_association resource o ## Fields + + + + + + + resource_association resource o "description": "AWS region." } ]} /> + + For more information, see AWS::ServiceCatalogAppRegistry::ResourceAssociation. @@ -74,26 +120,31 @@ For more information, see + resource_associations INSERT + resource_associations DELETE + resource_associations_list_only SELECT + resource_associations SELECT @@ -102,6 +153,15 @@ For more information, see + + Gets all properties from an individual resource_association. ```sql SELECT @@ -114,6 +174,21 @@ resource_arn FROM awscc.servicecatalogappregistry.resource_associations WHERE region = 'us-east-1' AND data__Identifier = '||'; ``` + + + +Lists all resource_associations in a region. +```sql +SELECT +region, +application_arn, +resource_arn, +resource_type +FROM awscc.servicecatalogappregistry.resource_associations_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -186,6 +261,7 @@ resources: + ## `DELETE` example ```sql diff --git a/website/docs/services/servicecatalogappregistry/resource_associations_list_only/index.md b/website/docs/services/servicecatalogappregistry/resource_associations_list_only/index.md deleted file mode 100644 index e57b7ed58..000000000 --- a/website/docs/services/servicecatalogappregistry/resource_associations_list_only/index.md +++ /dev/null @@ -1,102 +0,0 @@ ---- -title: resource_associations_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - resource_associations_list_only - - servicecatalogappregistry - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists resource_associations in a region or regions, for all properties use resource_associations - -## Overview - - - - - - - -
Nameresource_associations_list_only
TypeResource
DescriptionResource Schema for AWS::ServiceCatalogAppRegistry::ResourceAssociation
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all resource_associations in a region. -```sql -SELECT -region, -application_arn, -resource_arn, -resource_type -FROM awscc.servicecatalogappregistry.resource_associations_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the resource_associations_list_only resource, see resource_associations - 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 4e99360e4..82a131a1d 100644 --- a/website/docs/services/ses/configuration_set_event_destinations/index.md +++ b/website/docs/services/ses/configuration_set_event_destinations/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a configuration_set_event_destination
## Fields + + + configuration_set_event_destination
+ + + + + + For more information, see AWS::SES::ConfigurationSetEventDestination. @@ -151,31 +177,37 @@ For more information, see + configuration_set_event_destinations INSERT + configuration_set_event_destinations DELETE + configuration_set_event_destinations UPDATE + configuration_set_event_destinations_list_only SELECT + configuration_set_event_destinations SELECT @@ -184,6 +216,15 @@ For more information, see + + Gets all properties from an individual configuration_set_event_destination. ```sql SELECT @@ -194,6 +235,19 @@ event_destination FROM awscc.ses.configuration_set_event_destinations WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all configuration_set_event_destinations in a region. +```sql +SELECT +region, +id +FROM awscc.ses.configuration_set_event_destinations_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -276,6 +330,19 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.ses.configuration_set_event_destinations +SET data__PatchDocument = string('{{ { + "EventDestination": event_destination +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/ses/configuration_set_event_destinations_list_only/index.md b/website/docs/services/ses/configuration_set_event_destinations_list_only/index.md deleted file mode 100644 index 2b9bb01d2..000000000 --- a/website/docs/services/ses/configuration_set_event_destinations_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: configuration_set_event_destinations_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - configuration_set_event_destinations_list_only - - ses - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists configuration_set_event_destinations in a region or regions, for all properties use configuration_set_event_destinations - -## Overview - - - - - - - -
Nameconfiguration_set_event_destinations_list_only
TypeResource
DescriptionResource Type definition for AWS::SES::ConfigurationSetEventDestination
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all configuration_set_event_destinations in a region. -```sql -SELECT -region, -id -FROM awscc.ses.configuration_set_event_destinations_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the configuration_set_event_destinations_list_only resource, see configuration_set_event_destinations - diff --git a/website/docs/services/ses/configuration_sets/index.md b/website/docs/services/ses/configuration_sets/index.md index a7fdd4e77..a4c02157b 100644 --- a/website/docs/services/ses/configuration_sets/index.md +++ b/website/docs/services/ses/configuration_sets/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a configuration_set resource or l ## Fields + + + configuration_set
resource or l "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::SES::ConfigurationSet. @@ -177,31 +203,37 @@ For more information, see + configuration_sets INSERT + configuration_sets DELETE + configuration_sets UPDATE + configuration_sets_list_only SELECT + configuration_sets SELECT @@ -210,6 +242,15 @@ For more information, see + + Gets all properties from an individual configuration_set. ```sql SELECT @@ -225,6 +266,19 @@ tags FROM awscc.ses.configuration_sets WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all configuration_sets in a region. +```sql +SELECT +region, +name +FROM awscc.ses.configuration_sets_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -342,6 +396,25 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.ses.configuration_sets +SET data__PatchDocument = string('{{ { + "TrackingOptions": tracking_options, + "DeliveryOptions": delivery_options, + "ReputationOptions": reputation_options, + "SendingOptions": sending_options, + "SuppressionOptions": suppression_options, + "VdmOptions": vdm_options, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/ses/configuration_sets_list_only/index.md b/website/docs/services/ses/configuration_sets_list_only/index.md deleted file mode 100644 index 13c68e892..000000000 --- a/website/docs/services/ses/configuration_sets_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: configuration_sets_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - configuration_sets_list_only - - ses - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists configuration_sets in a region or regions, for all properties use configuration_sets - -## Overview - - - - - - - -
Nameconfiguration_sets_list_only
TypeResource
DescriptionResource schema for AWS::SES::ConfigurationSet.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all configuration_sets in a region. -```sql -SELECT -region, -name -FROM awscc.ses.configuration_sets_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the configuration_sets_list_only resource, see configuration_sets - diff --git a/website/docs/services/ses/contact_lists/index.md b/website/docs/services/ses/contact_lists/index.md index d524eeca4..5deac4f80 100644 --- a/website/docs/services/ses/contact_lists/index.md +++ b/website/docs/services/ses/contact_lists/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a contact_list resource or lists ## Fields + + + contact_list resource or lists "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::SES::ContactList. @@ -103,31 +129,37 @@ For more information, see + contact_lists INSERT + contact_lists DELETE + contact_lists UPDATE + contact_lists_list_only SELECT + contact_lists SELECT @@ -136,6 +168,15 @@ For more information, see + + Gets all properties from an individual contact_list. ```sql SELECT @@ -147,6 +188,19 @@ tags FROM awscc.ses.contact_lists WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all contact_lists in a region. +```sql +SELECT +region, +contact_list_name +FROM awscc.ses.contact_lists_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -231,6 +285,21 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.ses.contact_lists +SET data__PatchDocument = string('{{ { + "Description": description, + "Topics": topics, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/ses/contact_lists_list_only/index.md b/website/docs/services/ses/contact_lists_list_only/index.md deleted file mode 100644 index 73318dc46..000000000 --- a/website/docs/services/ses/contact_lists_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: contact_lists_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - contact_lists_list_only - - ses - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists contact_lists in a region or regions, for all properties use contact_lists - -## Overview - - - - - - - -
Namecontact_lists_list_only
TypeResource
DescriptionResource schema for AWS::SES::ContactList.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all contact_lists in a region. -```sql -SELECT -region, -contact_list_name -FROM awscc.ses.contact_lists_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the contact_lists_list_only resource, see contact_lists - diff --git a/website/docs/services/ses/dedicated_ip_pools/index.md b/website/docs/services/ses/dedicated_ip_pools/index.md index 2af82e581..8e83afd7c 100644 --- a/website/docs/services/ses/dedicated_ip_pools/index.md +++ b/website/docs/services/ses/dedicated_ip_pools/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a dedicated_ip_pool resource or l ## Fields + + + dedicated_ip_pool resource or l "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::SES::DedicatedIpPool. @@ -76,31 +102,37 @@ For more information, see + dedicated_ip_pools INSERT + dedicated_ip_pools DELETE + dedicated_ip_pools UPDATE + dedicated_ip_pools_list_only SELECT + dedicated_ip_pools SELECT @@ -109,6 +141,15 @@ For more information, see + + Gets all properties from an individual dedicated_ip_pool. ```sql SELECT @@ -119,6 +160,19 @@ tags FROM awscc.ses.dedicated_ip_pools WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all dedicated_ip_pools in a region. +```sql +SELECT +region, +pool_name +FROM awscc.ses.dedicated_ip_pools_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -193,6 +247,20 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.ses.dedicated_ip_pools +SET data__PatchDocument = string('{{ { + "ScalingMode": scaling_mode, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/ses/dedicated_ip_pools_list_only/index.md b/website/docs/services/ses/dedicated_ip_pools_list_only/index.md deleted file mode 100644 index 0abea90d2..000000000 --- a/website/docs/services/ses/dedicated_ip_pools_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: dedicated_ip_pools_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - dedicated_ip_pools_list_only - - ses - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists dedicated_ip_pools in a region or regions, for all properties use dedicated_ip_pools - -## Overview - - - - - - - -
Namededicated_ip_pools_list_only
TypeResource
DescriptionResource Type definition for AWS::SES::DedicatedIpPool
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all dedicated_ip_pools in a region. -```sql -SELECT -region, -pool_name -FROM awscc.ses.dedicated_ip_pools_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the dedicated_ip_pools_list_only resource, see dedicated_ip_pools - diff --git a/website/docs/services/ses/email_identities/index.md b/website/docs/services/ses/email_identities/index.md index 82ad85866..41556a945 100644 --- a/website/docs/services/ses/email_identities/index.md +++ b/website/docs/services/ses/email_identities/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets an email_identity resource or lis ## Fields + + + email_identity resource or lis "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::SES::EmailIdentity. @@ -176,31 +202,37 @@ For more information, see + email_identities INSERT + email_identities DELETE + email_identities UPDATE + email_identities_list_only SELECT + email_identities SELECT @@ -209,6 +241,15 @@ For more information, see + + Gets all properties from an individual email_identity. ```sql SELECT @@ -229,6 +270,19 @@ tags FROM awscc.ses.email_identities WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all email_identities in a region. +```sql +SELECT +region, +email_identity +FROM awscc.ses.email_identities_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -323,6 +377,24 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.ses.email_identities +SET data__PatchDocument = string('{{ { + "ConfigurationSetAttributes": configuration_set_attributes, + "DkimSigningAttributes": dkim_signing_attributes, + "DkimAttributes": dkim_attributes, + "MailFromAttributes": mail_from_attributes, + "FeedbackAttributes": feedback_attributes, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/ses/email_identities_list_only/index.md b/website/docs/services/ses/email_identities_list_only/index.md deleted file mode 100644 index 16251f2cb..000000000 --- a/website/docs/services/ses/email_identities_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: email_identities_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - email_identities_list_only - - ses - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists email_identities in a region or regions, for all properties use email_identities - -## Overview - - - - - - - -
Nameemail_identities_list_only
TypeResource
DescriptionResource Type definition for AWS::SES::EmailIdentity
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all email_identities in a region. -```sql -SELECT -region, -email_identity -FROM awscc.ses.email_identities_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the email_identities_list_only resource, see email_identities - diff --git a/website/docs/services/ses/index.md b/website/docs/services/ses/index.md index a51985645..95c831d12 100644 --- a/website/docs/services/ses/index.md +++ b/website/docs/services/ses/index.md @@ -20,7 +20,7 @@ The ses service documentation.
-total resources: 29
+total resources: 15
@@ -30,35 +30,21 @@ The ses service documentation. \ 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 afce3cf33..15dd42a58 100644 --- a/website/docs/services/ses/mail_manager_addon_instances/index.md +++ b/website/docs/services/ses/mail_manager_addon_instances/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a mail_manager_addon_instance res ## Fields + + + mail_manager_addon_instance res "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::SES::MailManagerAddonInstance. @@ -86,31 +112,37 @@ For more information, see + mail_manager_addon_instances INSERT + mail_manager_addon_instances DELETE + mail_manager_addon_instances UPDATE + mail_manager_addon_instances_list_only SELECT + mail_manager_addon_instances SELECT @@ -119,6 +151,15 @@ For more information, see + + Gets all properties from an individual mail_manager_addon_instance. ```sql SELECT @@ -131,6 +172,19 @@ tags FROM awscc.ses.mail_manager_addon_instances WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all mail_manager_addon_instances in a region. +```sql +SELECT +region, +addon_instance_id +FROM awscc.ses.mail_manager_addon_instances_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -197,6 +251,19 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.ses.mail_manager_addon_instances +SET data__PatchDocument = string('{{ { + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/ses/mail_manager_addon_instances_list_only/index.md b/website/docs/services/ses/mail_manager_addon_instances_list_only/index.md deleted file mode 100644 index ac295d4a5..000000000 --- a/website/docs/services/ses/mail_manager_addon_instances_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: mail_manager_addon_instances_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - mail_manager_addon_instances_list_only - - ses - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists mail_manager_addon_instances in a region or regions, for all properties use mail_manager_addon_instances - -## Overview - - - - - - - -
Namemail_manager_addon_instances_list_only
TypeResource
DescriptionDefinition of AWS::SES::MailManagerAddonInstance Resource Type
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all mail_manager_addon_instances in a region. -```sql -SELECT -region, -addon_instance_id -FROM awscc.ses.mail_manager_addon_instances_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the mail_manager_addon_instances_list_only resource, see mail_manager_addon_instances - 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 7906ef825..4398cfcdd 100644 --- a/website/docs/services/ses/mail_manager_addon_subscriptions/index.md +++ b/website/docs/services/ses/mail_manager_addon_subscriptions/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a mail_manager_addon_subscription ## Fields + + + mail_manager_addon_subscription "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::SES::MailManagerAddonSubscription. @@ -81,31 +107,37 @@ For more information, see + mail_manager_addon_subscriptions INSERT + mail_manager_addon_subscriptions DELETE + mail_manager_addon_subscriptions UPDATE + mail_manager_addon_subscriptions_list_only SELECT + mail_manager_addon_subscriptions SELECT @@ -114,6 +146,15 @@ For more information, see + + Gets all properties from an individual mail_manager_addon_subscription. ```sql SELECT @@ -125,6 +166,19 @@ tags FROM awscc.ses.mail_manager_addon_subscriptions WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all mail_manager_addon_subscriptions in a region. +```sql +SELECT +region, +addon_subscription_id +FROM awscc.ses.mail_manager_addon_subscriptions_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -191,6 +245,19 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.ses.mail_manager_addon_subscriptions +SET data__PatchDocument = string('{{ { + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/ses/mail_manager_addon_subscriptions_list_only/index.md b/website/docs/services/ses/mail_manager_addon_subscriptions_list_only/index.md deleted file mode 100644 index d7a38a57f..000000000 --- a/website/docs/services/ses/mail_manager_addon_subscriptions_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: mail_manager_addon_subscriptions_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - mail_manager_addon_subscriptions_list_only - - ses - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists mail_manager_addon_subscriptions in a region or regions, for all properties use mail_manager_addon_subscriptions - -## Overview - - - - - - - -
Namemail_manager_addon_subscriptions_list_only
TypeResource
DescriptionDefinition of AWS::SES::MailManagerAddonSubscription Resource Type
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all mail_manager_addon_subscriptions in a region. -```sql -SELECT -region, -addon_subscription_id -FROM awscc.ses.mail_manager_addon_subscriptions_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the mail_manager_addon_subscriptions_list_only resource, see mail_manager_addon_subscriptions - 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 c2ff9edf1..691db3624 100644 --- a/website/docs/services/ses/mail_manager_address_lists/index.md +++ b/website/docs/services/ses/mail_manager_address_lists/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a mail_manager_address_list resou ## Fields + + + mail_manager_address_list resou "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::SES::MailManagerAddressList. @@ -81,31 +107,37 @@ For more information, see + mail_manager_address_lists INSERT + mail_manager_address_lists DELETE + mail_manager_address_lists UPDATE + mail_manager_address_lists_list_only SELECT + mail_manager_address_lists SELECT @@ -114,6 +146,15 @@ For more information, see + + Gets all properties from an individual mail_manager_address_list. ```sql SELECT @@ -125,6 +166,19 @@ tags FROM awscc.ses.mail_manager_address_lists WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all mail_manager_address_lists in a region. +```sql +SELECT +region, +address_list_id +FROM awscc.ses.mail_manager_address_lists_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -193,6 +247,19 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.ses.mail_manager_address_lists +SET data__PatchDocument = string('{{ { + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/ses/mail_manager_address_lists_list_only/index.md b/website/docs/services/ses/mail_manager_address_lists_list_only/index.md deleted file mode 100644 index 968797382..000000000 --- a/website/docs/services/ses/mail_manager_address_lists_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: mail_manager_address_lists_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - mail_manager_address_lists_list_only - - ses - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists mail_manager_address_lists in a region or regions, for all properties use mail_manager_address_lists - -## Overview - - - - - - - -
Namemail_manager_address_lists_list_only
TypeResource
DescriptionDefinition of AWS::SES::MailManagerAddressList Resource Type
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all mail_manager_address_lists in a region. -```sql -SELECT -region, -address_list_id -FROM awscc.ses.mail_manager_address_lists_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the mail_manager_address_lists_list_only resource, see mail_manager_address_lists - diff --git a/website/docs/services/ses/mail_manager_archives/index.md b/website/docs/services/ses/mail_manager_archives/index.md index 4dd9fa042..219ef2745 100644 --- a/website/docs/services/ses/mail_manager_archives/index.md +++ b/website/docs/services/ses/mail_manager_archives/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a mail_manager_archive resource o ## Fields + + + mail_manager_archive resource o "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::SES::MailManagerArchive. @@ -96,31 +122,37 @@ For more information, see + mail_manager_archives INSERT + mail_manager_archives DELETE + mail_manager_archives UPDATE + mail_manager_archives_list_only SELECT + mail_manager_archives SELECT @@ -129,6 +161,15 @@ For more information, see + + Gets all properties from an individual mail_manager_archive. ```sql SELECT @@ -143,6 +184,19 @@ tags FROM awscc.ses.mail_manager_archives WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all mail_manager_archives in a region. +```sql +SELECT +region, +archive_id +FROM awscc.ses.mail_manager_archives_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -223,6 +277,21 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.ses.mail_manager_archives +SET data__PatchDocument = string('{{ { + "ArchiveName": archive_name, + "Retention": retention, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/ses/mail_manager_archives_list_only/index.md b/website/docs/services/ses/mail_manager_archives_list_only/index.md deleted file mode 100644 index 8283d2465..000000000 --- a/website/docs/services/ses/mail_manager_archives_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: mail_manager_archives_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - mail_manager_archives_list_only - - ses - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists mail_manager_archives in a region or regions, for all properties use mail_manager_archives - -## Overview - - - - - - - -
Namemail_manager_archives_list_only
TypeResource
DescriptionDefinition of AWS::SES::MailManagerArchive Resource Type
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all mail_manager_archives in a region. -```sql -SELECT -region, -archive_id -FROM awscc.ses.mail_manager_archives_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the mail_manager_archives_list_only resource, see mail_manager_archives - 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 e3e6387d4..8063048ea 100644 --- a/website/docs/services/ses/mail_manager_ingress_points/index.md +++ b/website/docs/services/ses/mail_manager_ingress_points/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a mail_manager_ingress_point reso ## Fields + + + mail_manager_ingress_point reso "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::SES::MailManagerIngressPoint. @@ -121,31 +147,37 @@ For more information, see + mail_manager_ingress_points INSERT + mail_manager_ingress_points DELETE + mail_manager_ingress_points UPDATE + mail_manager_ingress_points_list_only SELECT + mail_manager_ingress_points SELECT @@ -154,6 +186,15 @@ For more information, see + + Gets all properties from an individual mail_manager_ingress_point. ```sql SELECT @@ -173,6 +214,19 @@ type FROM awscc.ses.mail_manager_ingress_points WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all mail_manager_ingress_points in a region. +```sql +SELECT +region, +ingress_point_id +FROM awscc.ses.mail_manager_ingress_points_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -267,6 +321,24 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.ses.mail_manager_ingress_points +SET data__PatchDocument = string('{{ { + "TrafficPolicyId": traffic_policy_id, + "IngressPointConfiguration": ingress_point_configuration, + "IngressPointName": ingress_point_name, + "RuleSetId": rule_set_id, + "StatusToUpdate": status_to_update, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/ses/mail_manager_ingress_points_list_only/index.md b/website/docs/services/ses/mail_manager_ingress_points_list_only/index.md deleted file mode 100644 index fa5c14578..000000000 --- a/website/docs/services/ses/mail_manager_ingress_points_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: mail_manager_ingress_points_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - mail_manager_ingress_points_list_only - - ses - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists mail_manager_ingress_points in a region or regions, for all properties use mail_manager_ingress_points - -## Overview - - - - - - - -
Namemail_manager_ingress_points_list_only
TypeResource
DescriptionDefinition of AWS::SES::MailManagerIngressPoint Resource Type
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all mail_manager_ingress_points in a region. -```sql -SELECT -region, -ingress_point_id -FROM awscc.ses.mail_manager_ingress_points_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the mail_manager_ingress_points_list_only resource, see mail_manager_ingress_points - diff --git a/website/docs/services/ses/mail_manager_relays/index.md b/website/docs/services/ses/mail_manager_relays/index.md index 85258ef48..d22c0a856 100644 --- a/website/docs/services/ses/mail_manager_relays/index.md +++ b/website/docs/services/ses/mail_manager_relays/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a mail_manager_relay resource or ## Fields + + + mail_manager_relay resource or "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::SES::MailManagerRelay. @@ -96,31 +122,37 @@ For more information, see + mail_manager_relays INSERT + mail_manager_relays DELETE + mail_manager_relays UPDATE + mail_manager_relays_list_only SELECT + mail_manager_relays SELECT @@ -129,6 +161,15 @@ For more information, see + + Gets all properties from an individual mail_manager_relay. ```sql SELECT @@ -143,6 +184,19 @@ tags FROM awscc.ses.mail_manager_relays WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all mail_manager_relays in a region. +```sql +SELECT +region, +relay_id +FROM awscc.ses.mail_manager_relays_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -225,6 +279,23 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.ses.mail_manager_relays +SET data__PatchDocument = string('{{ { + "Authentication": authentication, + "RelayName": relay_name, + "ServerName": server_name, + "ServerPort": server_port, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/ses/mail_manager_relays_list_only/index.md b/website/docs/services/ses/mail_manager_relays_list_only/index.md deleted file mode 100644 index 0fad5af49..000000000 --- a/website/docs/services/ses/mail_manager_relays_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: mail_manager_relays_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - mail_manager_relays_list_only - - ses - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists mail_manager_relays in a region or regions, for all properties use mail_manager_relays - -## Overview - - - - - - - -
Namemail_manager_relays_list_only
TypeResource
DescriptionDefinition of AWS::SES::MailManagerRelay Resource Type
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all mail_manager_relays in a region. -```sql -SELECT -region, -relay_id -FROM awscc.ses.mail_manager_relays_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the mail_manager_relays_list_only resource, see mail_manager_relays - 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 3d3fdaf24..dc8570462 100644 --- a/website/docs/services/ses/mail_manager_rule_sets/index.md +++ b/website/docs/services/ses/mail_manager_rule_sets/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a mail_manager_rule_set resource ## Fields + + + mail_manager_rule_set resource "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::SES::MailManagerRuleSet. @@ -108,31 +134,37 @@ For more information, see + mail_manager_rule_sets INSERT + mail_manager_rule_sets DELETE + mail_manager_rule_sets UPDATE + mail_manager_rule_sets_list_only SELECT + mail_manager_rule_sets SELECT @@ -141,6 +173,15 @@ For more information, see + + Gets all properties from an individual mail_manager_rule_set. ```sql SELECT @@ -153,6 +194,19 @@ tags FROM awscc.ses.mail_manager_rule_sets WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all mail_manager_rule_sets in a region. +```sql +SELECT +region, +rule_set_id +FROM awscc.ses.mail_manager_rule_sets_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -230,6 +284,21 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.ses.mail_manager_rule_sets +SET data__PatchDocument = string('{{ { + "RuleSetName": rule_set_name, + "Rules": rules, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/ses/mail_manager_rule_sets_list_only/index.md b/website/docs/services/ses/mail_manager_rule_sets_list_only/index.md deleted file mode 100644 index 774587d48..000000000 --- a/website/docs/services/ses/mail_manager_rule_sets_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: mail_manager_rule_sets_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - mail_manager_rule_sets_list_only - - ses - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists mail_manager_rule_sets in a region or regions, for all properties use mail_manager_rule_sets - -## Overview - - - - - - - -
Namemail_manager_rule_sets_list_only
TypeResource
DescriptionDefinition of AWS::SES::MailManagerRuleSet Resource Type
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all mail_manager_rule_sets in a region. -```sql -SELECT -region, -rule_set_id -FROM awscc.ses.mail_manager_rule_sets_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the mail_manager_rule_sets_list_only resource, see mail_manager_rule_sets - 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 b0cdfe509..d16dbf0c1 100644 --- a/website/docs/services/ses/mail_manager_traffic_policies/index.md +++ b/website/docs/services/ses/mail_manager_traffic_policies/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a mail_manager_traffic_policy res ## Fields + + + mail_manager_traffic_policy res "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::SES::MailManagerTrafficPolicy. @@ -103,31 +129,37 @@ For more information, see + mail_manager_traffic_policies INSERT + mail_manager_traffic_policies DELETE + mail_manager_traffic_policies UPDATE + mail_manager_traffic_policies_list_only SELECT + mail_manager_traffic_policies SELECT @@ -136,6 +168,15 @@ For more information, see + + Gets all properties from an individual mail_manager_traffic_policy. ```sql SELECT @@ -150,6 +191,19 @@ traffic_policy_name FROM awscc.ses.mail_manager_traffic_policies WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all mail_manager_traffic_policies in a region. +```sql +SELECT +region, +traffic_policy_id +FROM awscc.ses.mail_manager_traffic_policies_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -233,6 +287,23 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.ses.mail_manager_traffic_policies +SET data__PatchDocument = string('{{ { + "DefaultAction": default_action, + "MaxMessageSizeBytes": max_message_size_bytes, + "PolicyStatements": policy_statements, + "Tags": tags, + "TrafficPolicyName": traffic_policy_name +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/ses/mail_manager_traffic_policies_list_only/index.md b/website/docs/services/ses/mail_manager_traffic_policies_list_only/index.md deleted file mode 100644 index 1ae579290..000000000 --- a/website/docs/services/ses/mail_manager_traffic_policies_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: mail_manager_traffic_policies_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - mail_manager_traffic_policies_list_only - - ses - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists mail_manager_traffic_policies in a region or regions, for all properties use mail_manager_traffic_policies - -## Overview - - - - - - - -
Namemail_manager_traffic_policies_list_only
TypeResource
DescriptionDefinition of AWS::SES::MailManagerTrafficPolicy Resource Type
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all mail_manager_traffic_policies in a region. -```sql -SELECT -region, -traffic_policy_id -FROM awscc.ses.mail_manager_traffic_policies_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the mail_manager_traffic_policies_list_only resource, see mail_manager_traffic_policies - diff --git a/website/docs/services/ses/templates/index.md b/website/docs/services/ses/templates/index.md index 2826b5bba..c64079301 100644 --- a/website/docs/services/ses/templates/index.md +++ b/website/docs/services/ses/templates/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a template resource or lists ## Fields + + + template resource or lists + + + + + + For more information, see AWS::SES::Template. @@ -66,31 +92,37 @@ For more information, see + templates INSERT + templates DELETE + templates UPDATE + templates_list_only SELECT + templates SELECT @@ -99,6 +131,15 @@ For more information, see + + Gets all properties from an individual template. ```sql SELECT @@ -108,6 +149,19 @@ template FROM awscc.ses.templates WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all templates in a region. +```sql +SELECT +region, +id +FROM awscc.ses.templates_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -169,6 +223,7 @@ resources: + ## `DELETE` example ```sql diff --git a/website/docs/services/ses/templates_list_only/index.md b/website/docs/services/ses/templates_list_only/index.md deleted file mode 100644 index c64c93e3e..000000000 --- a/website/docs/services/ses/templates_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: templates_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - templates_list_only - - ses - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists templates in a region or regions, for all properties use templates - -## Overview - - - - - - - -
Nametemplates_list_only
TypeResource
DescriptionResource Type definition for AWS::SES::Template
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all templates in a region. -```sql -SELECT -region, -id -FROM awscc.ses.templates_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the templates_list_only resource, see templates - diff --git a/website/docs/services/ses/vdm_attributes/index.md b/website/docs/services/ses/vdm_attributes/index.md index fe9658c00..d79104e54 100644 --- a/website/docs/services/ses/vdm_attributes/index.md +++ b/website/docs/services/ses/vdm_attributes/index.md @@ -184,6 +184,20 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.ses.vdm_attributes +SET data__PatchDocument = string('{{ { + "DashboardAttributes": dashboard_attributes, + "GuardianAttributes": guardian_attributes +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/shield/drt_accesses/index.md b/website/docs/services/shield/drt_accesses/index.md index d52b1b90f..0857c528a 100644 --- a/website/docs/services/shield/drt_accesses/index.md +++ b/website/docs/services/shield/drt_accesses/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a drt_access resource or lists ## Fields + + + drt_access resource or lists + + + + + + For more information, see AWS::Shield::DRTAccess. @@ -64,31 +90,37 @@ For more information, see + drt_accesses INSERT + drt_accesses DELETE + drt_accesses UPDATE + drt_accesses_list_only SELECT + drt_accesses SELECT @@ -97,6 +129,15 @@ For more information, see + + Gets all properties from an individual drt_access. ```sql SELECT @@ -107,6 +148,19 @@ role_arn FROM awscc.shield.drt_accesses WHERE data__Identifier = ''; ``` + + + +Lists all drt_accesses in a region. +```sql +SELECT +region, +account_id +FROM awscc.shield.drt_accesses_list_only +; +``` + + ## `INSERT` example @@ -172,6 +226,20 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.shield.drt_accesses +SET data__PatchDocument = string('{{ { + "LogBucketList": log_bucket_list, + "RoleArn": role_arn +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/shield/drt_accesses_list_only/index.md b/website/docs/services/shield/drt_accesses_list_only/index.md deleted file mode 100644 index 0b6374430..000000000 --- a/website/docs/services/shield/drt_accesses_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: drt_accesses_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - drt_accesses_list_only - - shield - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists drt_accesses in a region or regions, for all properties use drt_accesses - -## Overview - - - - - - - -
Namedrt_accesses_list_only
TypeResource
DescriptionConfig the role and list of Amazon S3 log buckets used by the Shield Response Team (SRT) to access your AWS account while assisting with attack mitigation.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all drt_accesses in a region. -```sql -SELECT -region, -account_id -FROM awscc.shield.drt_accesses_list_only -; -``` - - -## Permissions - -For permissions required to operate on the drt_accesses_list_only resource, see drt_accesses - diff --git a/website/docs/services/shield/index.md b/website/docs/services/shield/index.md index 085dea461..29190bad0 100644 --- a/website/docs/services/shield/index.md +++ b/website/docs/services/shield/index.md @@ -20,7 +20,7 @@ The shield service documentation.
-total resources: 8
+total resources: 4
@@ -30,14 +30,10 @@ The shield service documentation. \ 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 ed731bc2e..ad0f4b92f 100644 --- a/website/docs/services/shield/proactive_engagements/index.md +++ b/website/docs/services/shield/proactive_engagements/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a proactive_engagement resource o ## Fields + + + proactive_engagement resource o "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::Shield::ProactiveEngagement. @@ -81,31 +107,37 @@ For more information, see + proactive_engagements INSERT + proactive_engagements DELETE + proactive_engagements UPDATE + proactive_engagements_list_only SELECT + proactive_engagements SELECT @@ -114,6 +146,15 @@ For more information, see + + Gets all properties from an individual proactive_engagement. ```sql SELECT @@ -124,6 +165,19 @@ emergency_contact_list FROM awscc.shield.proactive_engagements WHERE data__Identifier = ''; ``` + + + +Lists all proactive_engagements in a region. +```sql +SELECT +region, +account_id +FROM awscc.shield.proactive_engagements_list_only +; +``` + + ## `INSERT` example @@ -193,6 +247,20 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.shield.proactive_engagements +SET data__PatchDocument = string('{{ { + "ProactiveEngagementStatus": proactive_engagement_status, + "EmergencyContactList": emergency_contact_list +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/shield/proactive_engagements_list_only/index.md b/website/docs/services/shield/proactive_engagements_list_only/index.md deleted file mode 100644 index 49c6717c7..000000000 --- a/website/docs/services/shield/proactive_engagements_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: proactive_engagements_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - proactive_engagements_list_only - - shield - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists proactive_engagements in a region or regions, for all properties use proactive_engagements - -## Overview - - - - - - - -
Nameproactive_engagements_list_only
TypeResource
DescriptionAuthorizes the Shield Response Team (SRT) to use email and phone to notify contacts about escalations to the SRT and to initiate proactive customer support.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all proactive_engagements in a region. -```sql -SELECT -region, -account_id -FROM awscc.shield.proactive_engagements_list_only -; -``` - - -## Permissions - -For permissions required to operate on the proactive_engagements_list_only resource, see proactive_engagements - diff --git a/website/docs/services/shield/protection_groups/index.md b/website/docs/services/shield/protection_groups/index.md index 8f6d1a71c..3817da7e7 100644 --- a/website/docs/services/shield/protection_groups/index.md +++ b/website/docs/services/shield/protection_groups/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a protection_group resource or li ## Fields + + + protection_group resource or li "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::Shield::ProtectionGroup. @@ -96,31 +122,37 @@ For more information, see + protection_groups INSERT + protection_groups DELETE + protection_groups UPDATE + protection_groups_list_only SELECT + protection_groups SELECT @@ -129,6 +161,15 @@ For more information, see + + Gets all properties from an individual protection_group. ```sql SELECT @@ -143,6 +184,19 @@ tags FROM awscc.shield.protection_groups WHERE data__Identifier = ''; ``` + + + +Lists all protection_groups in a region. +```sql +SELECT +region, +protection_group_arn +FROM awscc.shield.protection_groups_list_only +; +``` + + ## `INSERT` example @@ -230,6 +284,23 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.shield.protection_groups +SET data__PatchDocument = string('{{ { + "Aggregation": aggregation, + "Pattern": pattern, + "Members": members, + "ResourceType": resource_type, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/shield/protection_groups_list_only/index.md b/website/docs/services/shield/protection_groups_list_only/index.md deleted file mode 100644 index 2be154c7d..000000000 --- a/website/docs/services/shield/protection_groups_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: protection_groups_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - protection_groups_list_only - - shield - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists protection_groups in a region or regions, for all properties use protection_groups - -## Overview - - - - - - - -
Nameprotection_groups_list_only
TypeResource
DescriptionA grouping of protected resources so they can be handled as a collective. This resource grouping improves the accuracy of detection and reduces false positives.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all protection_groups in a region. -```sql -SELECT -region, -protection_group_arn -FROM awscc.shield.protection_groups_list_only -; -``` - - -## Permissions - -For permissions required to operate on the protection_groups_list_only resource, see protection_groups - diff --git a/website/docs/services/shield/protections/index.md b/website/docs/services/shield/protections/index.md index e69c65649..973e17982 100644 --- a/website/docs/services/shield/protections/index.md +++ b/website/docs/services/shield/protections/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a protection resource or lists ## Fields + + + protection resource or lists + + + + + + For more information, see AWS::Shield::Protection. @@ -108,31 +134,37 @@ For more information, see + protections INSERT + protections DELETE + protections UPDATE + protections_list_only SELECT + protections SELECT @@ -141,6 +173,15 @@ For more information, see + + Gets all properties from an individual protection. ```sql SELECT @@ -155,6 +196,19 @@ tags FROM awscc.shield.protections WHERE data__Identifier = ''; ``` + + + +Lists all protections in a region. +```sql +SELECT +region, +protection_arn +FROM awscc.shield.protections_list_only +; +``` + + ## `INSERT` example @@ -238,6 +292,21 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.shield.protections +SET data__PatchDocument = string('{{ { + "HealthCheckArns": health_check_arns, + "ApplicationLayerAutomaticResponseConfiguration": application_layer_automatic_response_configuration, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/shield/protections_list_only/index.md b/website/docs/services/shield/protections_list_only/index.md deleted file mode 100644 index f44d239df..000000000 --- a/website/docs/services/shield/protections_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: protections_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - protections_list_only - - shield - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists protections in a region or regions, for all properties use protections - -## Overview - - - - - - - -
Nameprotections_list_only
TypeResource
DescriptionEnables AWS Shield Advanced for a specific AWS resource. The resource can be an Amazon CloudFront distribution, Amazon Route 53 hosted zone, AWS Global Accelerator standard accelerator, Elastic IP Address, Application Load Balancer, or a Classic Load Balancer. You can protect Amazon EC2 instances and Network Load Balancers by association with protected Amazon EC2 Elastic IP addresses.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all protections in a region. -```sql -SELECT -region, -protection_arn -FROM awscc.shield.protections_list_only -; -``` - - -## Permissions - -For permissions required to operate on the protections_list_only resource, see protections - diff --git a/website/docs/services/signer/index.md b/website/docs/services/signer/index.md index b5e9e125b..185e3d202 100644 --- a/website/docs/services/signer/index.md +++ b/website/docs/services/signer/index.md @@ -20,7 +20,7 @@ The signer service documentation.
-total resources: 4
+total resources: 2
@@ -29,11 +29,9 @@ The signer service documentation. ## Resources \ 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 cfaf8a471..912974420 100644 --- a/website/docs/services/signer/profile_permissions/index.md +++ b/website/docs/services/signer/profile_permissions/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a profile_permission resource or ## Fields + + + profile_permission resource or "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::Signer::ProfilePermission. @@ -74,26 +105,31 @@ For more information, see + profile_permissions INSERT + profile_permissions DELETE + profile_permissions_list_only SELECT + profile_permissions SELECT @@ -102,6 +138,15 @@ For more information, see + + Gets all properties from an individual profile_permission. ```sql SELECT @@ -114,6 +159,20 @@ statement_id FROM awscc.signer.profile_permissions WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + + + +Lists all profile_permissions in a region. +```sql +SELECT +region, +statement_id, +profile_name +FROM awscc.signer.profile_permissions_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -196,6 +255,7 @@ resources: + ## `DELETE` example ```sql diff --git a/website/docs/services/signer/profile_permissions_list_only/index.md b/website/docs/services/signer/profile_permissions_list_only/index.md deleted file mode 100644 index db31bccd7..000000000 --- a/website/docs/services/signer/profile_permissions_list_only/index.md +++ /dev/null @@ -1,86 +0,0 @@ ---- -title: profile_permissions_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - profile_permissions_list_only - - signer - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists profile_permissions in a region or regions, for all properties use profile_permissions - -## Overview - - - - - - - -
Nameprofile_permissions_list_only
TypeResource
DescriptionAn example resource schema demonstrating some basic constructs and validation rules.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all profile_permissions in a region. -```sql -SELECT -region, -statement_id, -profile_name -FROM awscc.signer.profile_permissions_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the profile_permissions_list_only resource, see profile_permissions - diff --git a/website/docs/services/signer/signing_profiles/index.md b/website/docs/services/signer/signing_profiles/index.md index 50ab5cdcc..d98e14eba 100644 --- a/website/docs/services/signer/signing_profiles/index.md +++ b/website/docs/services/signer/signing_profiles/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a signing_profile resource or lis ## Fields + + + signing_profile resource or lis "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::Signer::SigningProfile. @@ -103,31 +129,37 @@ For more information, see + signing_profiles INSERT + signing_profiles DELETE + signing_profiles UPDATE + signing_profiles_list_only SELECT + signing_profiles SELECT @@ -136,6 +168,15 @@ For more information, see + + Gets all properties from an individual signing_profile. ```sql SELECT @@ -150,6 +191,19 @@ tags FROM awscc.signer.signing_profiles WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all signing_profiles in a region. +```sql +SELECT +region, +arn +FROM awscc.signer.signing_profiles_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -222,6 +276,19 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.signer.signing_profiles +SET data__PatchDocument = string('{{ { + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/signer/signing_profiles_list_only/index.md b/website/docs/services/signer/signing_profiles_list_only/index.md deleted file mode 100644 index 694414538..000000000 --- a/website/docs/services/signer/signing_profiles_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: signing_profiles_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - signing_profiles_list_only - - signer - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists signing_profiles in a region or regions, for all properties use signing_profiles - -## Overview - - - - - - - -
Namesigning_profiles_list_only
TypeResource
DescriptionA signing profile is a signing template that can be used to carry out a pre-defined signing job.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all signing_profiles in a region. -```sql -SELECT -region, -arn -FROM awscc.signer.signing_profiles_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the signing_profiles_list_only resource, see signing_profiles - diff --git a/website/docs/services/simspaceweaver/index.md b/website/docs/services/simspaceweaver/index.md index b822d6917..5f153ab71 100644 --- a/website/docs/services/simspaceweaver/index.md +++ b/website/docs/services/simspaceweaver/index.md @@ -20,7 +20,7 @@ The simspaceweaver service documentation.
-total resources: 2
+total resources: 1
@@ -32,6 +32,6 @@ The simspaceweaver service documentation. simulations \ 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 671de218a..ee2f01d76 100644 --- a/website/docs/services/simspaceweaver/simulations/index.md +++ b/website/docs/services/simspaceweaver/simulations/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a simulation resource or lists ## Fields + + + simulation resource or lists + + + + + + For more information, see AWS::SimSpaceWeaver::Simulation. @@ -86,31 +112,37 @@ For more information, see + simulations INSERT + simulations DELETE + simulations UPDATE + simulations_list_only SELECT + simulations SELECT @@ -119,6 +151,15 @@ For more information, see + + Gets all properties from an individual simulation. ```sql SELECT @@ -132,6 +173,19 @@ snapshot_s3_location FROM awscc.simspaceweaver.simulations WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all simulations in a region. +```sql +SELECT +region, +name +FROM awscc.simspaceweaver.simulations_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -212,6 +266,7 @@ resources: + ## `DELETE` example ```sql diff --git a/website/docs/services/simspaceweaver/simulations_list_only/index.md b/website/docs/services/simspaceweaver/simulations_list_only/index.md deleted file mode 100644 index 86ab1f09a..000000000 --- a/website/docs/services/simspaceweaver/simulations_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: simulations_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - simulations_list_only - - simspaceweaver - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists simulations in a region or regions, for all properties use simulations - -## Overview - - - - - - - -
Namesimulations_list_only
TypeResource
DescriptionAWS::SimSpaceWeaver::Simulation resource creates an AWS Simulation.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all simulations in a region. -```sql -SELECT -region, -name -FROM awscc.simspaceweaver.simulations_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the simulations_list_only resource, see simulations - diff --git a/website/docs/services/sns/index.md b/website/docs/services/sns/index.md index 96f7ac149..9a768666d 100644 --- a/website/docs/services/sns/index.md +++ b/website/docs/services/sns/index.md @@ -20,7 +20,7 @@ The sns service documentation.
-total resources: 3
+total resources: 2
@@ -29,10 +29,9 @@ The sns service documentation. ## Resources \ 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 3c0c1a1aa..2f6f75cd4 100644 --- a/website/docs/services/sns/topic_inline_policies/index.md +++ b/website/docs/services/sns/topic_inline_policies/index.md @@ -162,6 +162,19 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.sns.topic_inline_policies +SET data__PatchDocument = string('{{ { + "PolicyDocument": policy_document +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/sns/topics/index.md b/website/docs/services/sns/topics/index.md index 9b89fe588..b988be3c5 100644 --- a/website/docs/services/sns/topics/index.md +++ b/website/docs/services/sns/topics/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a topic resource or lists t ## Fields + + + topic resource or lists t "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::SNS::Topic. @@ -165,31 +191,37 @@ For more information, see + topics INSERT + topics DELETE + topics UPDATE + topics_list_only SELECT + topics SELECT @@ -198,6 +230,15 @@ For more information, see + + Gets all properties from an individual topic. ```sql SELECT @@ -219,6 +260,19 @@ delivery_status_logging FROM awscc.sns.topics WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all topics in a region. +```sql +SELECT +region, +topic_arn +FROM awscc.sns.topics_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -359,6 +413,29 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.sns.topics +SET data__PatchDocument = string('{{ { + "DisplayName": display_name, + "KmsMasterKeyId": kms_master_key_id, + "DataProtectionPolicy": data_protection_policy, + "Subscription": subscription, + "ContentBasedDeduplication": content_based_deduplication, + "ArchivePolicy": archive_policy, + "FifoThroughputScope": fifo_throughput_scope, + "Tags": tags, + "SignatureVersion": signature_version, + "TracingConfig": tracing_config, + "DeliveryStatusLogging": delivery_status_logging +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/sns/topics_list_only/index.md b/website/docs/services/sns/topics_list_only/index.md deleted file mode 100644 index 8b674dc24..000000000 --- a/website/docs/services/sns/topics_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: topics_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - topics_list_only - - sns - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists topics in a region or regions, for all properties use topics - -## Overview - - - - - - - -
Nametopics_list_only
TypeResource
DescriptionThe ``AWS::SNS::Topic`` resource creates a topic to which notifications can be published.
One account can create a maximum of 100,000 standard topics and 1,000 FIFO topics. For more information, see [endpoints and quotas](https://docs.aws.amazon.com/general/latest/gr/sns.html) in the *General Reference*.
The structure of ``AUTHPARAMS`` depends on the .signature of the API request. For more information, see [Examples of the complete Signature Version 4 signing process](https://docs.aws.amazon.com/general/latest/gr/sigv4-signed-request-examples.html) in the *General Reference*.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all topics in a region. -```sql -SELECT -region, -topic_arn -FROM awscc.sns.topics_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the topics_list_only resource, see topics - diff --git a/website/docs/services/sqs/index.md b/website/docs/services/sqs/index.md index c4425896e..7bfcccbac 100644 --- a/website/docs/services/sqs/index.md +++ b/website/docs/services/sqs/index.md @@ -20,7 +20,7 @@ The sqs service documentation.
-total resources: 3
+total resources: 2
@@ -29,10 +29,9 @@ The sqs service documentation. ## Resources \ 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 8a01f8c91..766433462 100644 --- a/website/docs/services/sqs/queue_inline_policies/index.md +++ b/website/docs/services/sqs/queue_inline_policies/index.md @@ -162,6 +162,19 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.sqs.queue_inline_policies +SET data__PatchDocument = string('{{ { + "PolicyDocument": policy_document +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/sqs/queues/index.md b/website/docs/services/sqs/queues/index.md index 71f7fba73..080f939ea 100644 --- a/website/docs/services/sqs/queues/index.md +++ b/website/docs/services/sqs/queues/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a queue resource or lists q ## Fields + + + queue resource or lists q "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::SQS::Queue. @@ -151,31 +177,37 @@ For more information, see + queues INSERT + queues DELETE + queues UPDATE + queues_list_only SELECT + queues SELECT @@ -184,6 +216,15 @@ For more information, see + + Gets all properties from an individual queue. ```sql SELECT @@ -209,6 +250,19 @@ visibility_timeout FROM awscc.sqs.queues WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all queues in a region. +```sql +SELECT +region, +queue_url +FROM awscc.sqs.queues_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -361,6 +415,32 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.sqs.queues +SET data__PatchDocument = string('{{ { + "ContentBasedDeduplication": content_based_deduplication, + "DeduplicationScope": deduplication_scope, + "DelaySeconds": delay_seconds, + "FifoThroughputLimit": fifo_throughput_limit, + "KmsDataKeyReusePeriodSeconds": kms_data_key_reuse_period_seconds, + "KmsMasterKeyId": kms_master_key_id, + "SqsManagedSseEnabled": sqs_managed_sse_enabled, + "MaximumMessageSize": maximum_message_size, + "MessageRetentionPeriod": message_retention_period, + "ReceiveMessageWaitTimeSeconds": receive_message_wait_time_seconds, + "RedriveAllowPolicy": redrive_allow_policy, + "RedrivePolicy": redrive_policy, + "Tags": tags, + "VisibilityTimeout": visibility_timeout +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/sqs/queues_list_only/index.md b/website/docs/services/sqs/queues_list_only/index.md deleted file mode 100644 index 61bee2a87..000000000 --- a/website/docs/services/sqs/queues_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: queues_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - queues_list_only - - sqs - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists queues in a region or regions, for all properties use queues - -## Overview - - - - - - - -
Namequeues_list_only
TypeResource
DescriptionThe ``AWS::SQS::Queue`` resource creates an SQS standard or FIFO queue.
Keep the following caveats in mind:
+ If you don't specify the ``FifoQueue`` property, SQS creates a standard queue.
You can't change the queue type after you create it and you can't convert an existing standard queue into a FIFO queue. You must either create a new FIFO queue for your application or delete your existing standard queue and recreate it as a FIFO queue. For more information, see [Moving from a standard queue to a FIFO queue](https://docs.aws.amazon.com/AWSSimpleQueueService/latest/SQSDeveloperGuide/FIFO-queues-moving.html) in the *Developer Guide*.
+ If you don't provide a value for a property, the queue is created with the default value for the property.
+ If you delete a queue, you must wait at least 60 seconds before creating a queue with the same name.
+ To successfully create a new queue, you must provide a queue name that adheres to the [limits related to queues](https://docs.aws.amazon.com/AWSSimpleQueueService/latest/SQSDeveloperGuide/limits-queues.html) and is unique within the scope of your queues.

For more information about creating FIFO (first-in-first-out) queues, see [Creating an queue ()](https://docs.aws.amazon.com/AWSSimpleQueueService/latest/SQSDeveloperGuide/create-queue-cloudformation.html) in the *Developer Guide*.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all queues in a region. -```sql -SELECT -region, -queue_url -FROM awscc.sqs.queues_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the queues_list_only resource, see queues - diff --git a/website/docs/services/ssm/associations/index.md b/website/docs/services/ssm/associations/index.md index 9e7362ac4..aef8634f4 100644 --- a/website/docs/services/ssm/associations/index.md +++ b/website/docs/services/ssm/associations/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets an association resource or lists ## Fields + + + association
resource or lists "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::SSM::Association. @@ -175,31 +201,37 @@ For more information, see + associations INSERT + associations DELETE + associations UPDATE + associations_list_only SELECT + associations SELECT @@ -208,6 +240,15 @@ For more information, see + + Gets all properties from an individual association. ```sql SELECT @@ -233,6 +274,19 @@ automation_target_parameter_name FROM awscc.ssm.associations WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all associations in a region. +```sql +SELECT +region, +association_id +FROM awscc.ssm.associations_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -365,6 +419,35 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.ssm.associations +SET data__PatchDocument = string('{{ { + "AssociationName": association_name, + "CalendarNames": calendar_names, + "ScheduleExpression": schedule_expression, + "MaxErrors": max_errors, + "Parameters": parameters, + "InstanceId": instance_id, + "WaitForSuccessTimeoutSeconds": wait_for_success_timeout_seconds, + "MaxConcurrency": max_concurrency, + "ComplianceSeverity": compliance_severity, + "Targets": targets, + "SyncCompliance": sync_compliance, + "OutputLocation": output_location, + "ScheduleOffset": schedule_offset, + "Name": name, + "ApplyOnlyAtCronInterval": apply_only_at_cron_interval, + "DocumentVersion": document_version, + "AutomationTargetParameterName": automation_target_parameter_name +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/ssm/associations_list_only/index.md b/website/docs/services/ssm/associations_list_only/index.md deleted file mode 100644 index 65d0f5fa0..000000000 --- a/website/docs/services/ssm/associations_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: associations_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - associations_list_only - - ssm - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists associations in a region or regions, for all properties use associations - -## Overview - - - - - - - -
Nameassociations_list_only
TypeResource
DescriptionThe AWS::SSM::Association resource associates an SSM document in AWS Systems Manager with EC2 instances that contain a configuration agent to process the document.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all associations in a region. -```sql -SELECT -region, -association_id -FROM awscc.ssm.associations_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the associations_list_only resource, see associations - diff --git a/website/docs/services/ssm/documents/index.md b/website/docs/services/ssm/documents/index.md index d4bd070bc..c5513ad5f 100644 --- a/website/docs/services/ssm/documents/index.md +++ b/website/docs/services/ssm/documents/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a document resource or lists ## Fields + + + document
resource or lists + + + + + + For more information, see AWS::SSM::Document. @@ -140,31 +166,37 @@ For more information, see + documents INSERT + documents DELETE + documents UPDATE + documents_list_only SELECT + documents SELECT @@ -173,6 +205,15 @@ For more information, see + + Gets all properties from an individual document. ```sql SELECT @@ -190,6 +231,19 @@ update_method FROM awscc.ssm.documents WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all documents in a region. +```sql +SELECT +region, +name +FROM awscc.ssm.documents_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -294,6 +348,26 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.ssm.documents +SET data__PatchDocument = string('{{ { + "Content": content, + "Attachments": attachments, + "VersionName": version_name, + "DocumentFormat": document_format, + "TargetType": target_type, + "Tags": tags, + "Requires": requires, + "UpdateMethod": update_method +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/ssm/documents_list_only/index.md b/website/docs/services/ssm/documents_list_only/index.md deleted file mode 100644 index 69b0785fc..000000000 --- a/website/docs/services/ssm/documents_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: documents_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - documents_list_only - - ssm - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists documents in a region or regions, for all properties use documents - -## Overview - - - - - - - -
Namedocuments_list_only
TypeResource
DescriptionThe AWS::SSM::Document resource is an SSM document in AWS Systems Manager that defines the actions that Systems Manager performs, which can be used to set up and run commands on your instances.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all documents in a region. -```sql -SELECT -region, -name -FROM awscc.ssm.documents_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the documents_list_only resource, see documents - diff --git a/website/docs/services/ssm/index.md b/website/docs/services/ssm/index.md index 3481c7bea..4c61ebbbd 100644 --- a/website/docs/services/ssm/index.md +++ b/website/docs/services/ssm/index.md @@ -20,7 +20,7 @@ The ssm service documentation.
-total resources: 14
+total resources: 8
@@ -30,20 +30,14 @@ The ssm service documentation. \ No newline at end of file diff --git a/website/docs/services/ssm/maintenance_window_targets/index.md b/website/docs/services/ssm/maintenance_window_targets/index.md index f8ea402ee..8c7851b2e 100644 --- a/website/docs/services/ssm/maintenance_window_targets/index.md +++ b/website/docs/services/ssm/maintenance_window_targets/index.md @@ -107,3 +107,4 @@ For more information, see parameter resource or lists ## Fields + + + parameter resource or lists + + + +The reported maximum length of 2048 characters for a parameter name includes 1037 characters that are reserved for internal use by SYS. The maximum length for a parameter name that you specify is 1011 characters.
This count of 1011 characters includes the characters in the ARN that precede the name you specify. This ARN length will vary depending on your partition and Region. For example, the following 45 characters count toward the 1011 character maximum for a parameter created in the US East (Ohio) Region: ``arn:aws:ssm:us-east-2:111122223333:parameter/``." + }, + { + "name": "region", + "type": "string", + "description": "AWS region." + } +]} /> +
+
For more information, see
AWS::SSM::Parameter. @@ -94,31 +120,37 @@ For more information, see + parameters INSERT + parameters DELETE + parameters UPDATE + parameters_list_only SELECT + parameters SELECT @@ -127,6 +159,15 @@ For more information, see + + Gets all properties from an individual parameter. ```sql SELECT @@ -143,6 +184,19 @@ name FROM awscc.ssm.parameters WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all parameters in a region. +```sql +SELECT +region, +name +FROM awscc.ssm.parameters_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -237,6 +291,26 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.ssm.parameters +SET data__PatchDocument = string('{{ { + "Type": type, + "Value": value, + "Description": description, + "Policies": policies, + "AllowedPattern": allowed_pattern, + "Tier": tier, + "Tags": tags, + "DataType": data_type +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/ssm/parameters_list_only/index.md b/website/docs/services/ssm/parameters_list_only/index.md deleted file mode 100644 index bed6437ad..000000000 --- a/website/docs/services/ssm/parameters_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: parameters_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - parameters_list_only - - ssm - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists parameters in a region or regions, for all properties use parameters - -## Overview - - - - - - - -
Nameparameters_list_only
TypeResource
DescriptionThe ``AWS::SSM::Parameter`` resource creates an SSM parameter in SYSlong Parameter Store.
To create an SSM parameter, you must have the IAMlong (IAM) permissions ``ssm:PutParameter`` and ``ssm:AddTagsToResource``. On stack creation, CFNlong adds the following three tags to the parameter: ``aws:cloudformation:stack-name``, ``aws:cloudformation:logical-id``, and ``aws:cloudformation:stack-id``, in addition to any custom tags you specify.
To add, update, or remove tags during stack update, you must have IAM permissions for both ``ssm:AddTagsToResource`` and ``ssm:RemoveTagsFromResource``. For more information, see [Managing access using policies](https://docs.aws.amazon.com/systems-manager/latest/userguide/security-iam.html#security_iam_access-manage) in the *User Guide*.
For information about valid values for parameters, see [About requirements and constraints for parameter names](https://docs.aws.amazon.com/systems-manager/latest/userguide/sysman-paramstore-su-create.html#sysman-parameter-name-constraints) in the *User Guide* and [PutParameter](https://docs.aws.amazon.com/systems-manager/latest/APIReference/API_PutParameter.html) in the *API Reference*.
Id
- -## Fields -The reported maximum length of 2048 characters for a parameter name includes 1037 characters that are reserved for internal use by SYS. The maximum length for a parameter name that you specify is 1011 characters.
This count of 1011 characters includes the characters in the ARN that precede the name you specify. This ARN length will vary depending on your partition and Region. For example, the following 45 characters count toward the 1011 character maximum for a parameter created in the US East (Ohio) Region: ``arn:aws:ssm:us-east-2:111122223333:parameter/``." - }, - { - "name": "region", - "type": "string", - "description": "AWS region." - } -]} /> - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all parameters in a region. -```sql -SELECT -region, -name -FROM awscc.ssm.parameters_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the parameters_list_only resource, see parameters - diff --git a/website/docs/services/ssm/patch_baselines/index.md b/website/docs/services/ssm/patch_baselines/index.md index cba69128d..15858ce9f 100644 --- a/website/docs/services/ssm/patch_baselines/index.md +++ b/website/docs/services/ssm/patch_baselines/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a patch_baseline resource or list ## Fields + + + patch_baseline resource or list "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::SSM::PatchBaseline. @@ -218,31 +244,37 @@ For more information, see + patch_baselines INSERT + patch_baselines DELETE + patch_baselines UPDATE + patch_baselines_list_only SELECT + patch_baselines SELECT @@ -251,6 +283,15 @@ For more information, see + + Gets all properties from an individual patch_baseline. ```sql SELECT @@ -274,6 +315,19 @@ tags FROM awscc.ssm.patch_baselines WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all patch_baselines in a region. +```sql +SELECT +region, +id +FROM awscc.ssm.patch_baselines_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -409,6 +463,32 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.ssm.patch_baselines +SET data__PatchDocument = string('{{ { + "DefaultBaseline": default_baseline, + "Description": description, + "ApprovalRules": approval_rules, + "Sources": sources, + "Name": name, + "RejectedPatches": rejected_patches, + "ApprovedPatches": approved_patches, + "RejectedPatchesAction": rejected_patches_action, + "PatchGroups": patch_groups, + "ApprovedPatchesComplianceLevel": approved_patches_compliance_level, + "ApprovedPatchesEnableNonSecurity": approved_patches_enable_non_security, + "GlobalFilters": global_filters, + "AvailableSecurityUpdatesComplianceStatus": available_security_updates_compliance_status, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/ssm/patch_baselines_list_only/index.md b/website/docs/services/ssm/patch_baselines_list_only/index.md deleted file mode 100644 index 6859fb8e7..000000000 --- a/website/docs/services/ssm/patch_baselines_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: patch_baselines_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - patch_baselines_list_only - - ssm - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists patch_baselines in a region or regions, for all properties use patch_baselines - -## Overview - - - - - - - -
Namepatch_baselines_list_only
TypeResource
DescriptionResource Type definition for AWS::SSM::PatchBaseline
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all patch_baselines in a region. -```sql -SELECT -region, -id -FROM awscc.ssm.patch_baselines_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the patch_baselines_list_only resource, see patch_baselines - diff --git a/website/docs/services/ssm/resource_data_syncs/index.md b/website/docs/services/ssm/resource_data_syncs/index.md index 67327dd48..6e2c93eac 100644 --- a/website/docs/services/ssm/resource_data_syncs/index.md +++ b/website/docs/services/ssm/resource_data_syncs/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a resource_data_sync resource or ## Fields + + + resource_data_sync resource or "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::SSM::ResourceDataSync. @@ -155,31 +181,37 @@ For more information, see + resource_data_syncs INSERT + resource_data_syncs DELETE + resource_data_syncs UPDATE + resource_data_syncs_list_only SELECT + resource_data_syncs SELECT @@ -188,6 +220,15 @@ For more information, see + + Gets all properties from an individual resource_data_sync. ```sql SELECT @@ -204,6 +245,19 @@ bucket_prefix FROM awscc.ssm.resource_data_syncs WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all resource_data_syncs in a region. +```sql +SELECT +region, +sync_name +FROM awscc.ssm.resource_data_syncs_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -309,6 +363,19 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.ssm.resource_data_syncs +SET data__PatchDocument = string('{{ { + "SyncSource": sync_source +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/ssm/resource_data_syncs_list_only/index.md b/website/docs/services/ssm/resource_data_syncs_list_only/index.md deleted file mode 100644 index d13424cea..000000000 --- a/website/docs/services/ssm/resource_data_syncs_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: resource_data_syncs_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - resource_data_syncs_list_only - - ssm - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists resource_data_syncs in a region or regions, for all properties use resource_data_syncs - -## Overview - - - - - - - -
Nameresource_data_syncs_list_only
TypeResource
DescriptionResource Type definition for AWS::SSM::ResourceDataSync
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all resource_data_syncs in a region. -```sql -SELECT -region, -sync_name -FROM awscc.ssm.resource_data_syncs_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the resource_data_syncs_list_only resource, see resource_data_syncs - diff --git a/website/docs/services/ssm/resource_policies/index.md b/website/docs/services/ssm/resource_policies/index.md index 92e57f344..8b0cf0edb 100644 --- a/website/docs/services/ssm/resource_policies/index.md +++ b/website/docs/services/ssm/resource_policies/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a resource_policy resource or lis ## Fields + + + resource_policy resource or lis "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::SSM::ResourcePolicy. @@ -69,31 +105,37 @@ For more information, see + resource_policies INSERT + resource_policies DELETE + resource_policies UPDATE + resource_policies_list_only SELECT + resource_policies SELECT @@ -102,6 +144,15 @@ For more information, see + + Gets all properties from an individual resource_policy. ```sql SELECT @@ -113,6 +164,20 @@ policy_hash FROM awscc.ssm.resource_policies WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + + + +Lists all resource_policies in a region. +```sql +SELECT +region, +policy_id, +resource_arn +FROM awscc.ssm.resource_policies_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -179,6 +244,19 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.ssm.resource_policies +SET data__PatchDocument = string('{{ { + "Policy": policy +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = '|'; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/ssm/resource_policies_list_only/index.md b/website/docs/services/ssm/resource_policies_list_only/index.md deleted file mode 100644 index 4206cbbb3..000000000 --- a/website/docs/services/ssm/resource_policies_list_only/index.md +++ /dev/null @@ -1,91 +0,0 @@ ---- -title: resource_policies_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - resource_policies_list_only - - ssm - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists resource_policies in a region or regions, for all properties use resource_policies - -## Overview - - - - - - - -
Nameresource_policies_list_only
TypeResource
DescriptionResource Type definition for AWS::SSM::ResourcePolicy
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all resource_policies in a region. -```sql -SELECT -region, -policy_id, -resource_arn -FROM awscc.ssm.resource_policies_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the resource_policies_list_only resource, see resource_policies - diff --git a/website/docs/services/ssmcontacts/contact_channels/index.md b/website/docs/services/ssmcontacts/contact_channels/index.md index 4fd187609..83e03bcd2 100644 --- a/website/docs/services/ssmcontacts/contact_channels/index.md +++ b/website/docs/services/ssmcontacts/contact_channels/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a contact_channel resource or lis ## Fields + + + contact_channel resource or lis "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::SSMContacts::ContactChannel. @@ -79,31 +105,37 @@ For more information, see + contact_channels INSERT + contact_channels DELETE + contact_channels UPDATE + contact_channels_list_only SELECT + contact_channels SELECT @@ -112,6 +144,15 @@ For more information, see + + Gets all properties from an individual contact_channel. ```sql SELECT @@ -125,6 +166,19 @@ arn FROM awscc.ssmcontacts.contact_channels WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all contact_channels in a region. +```sql +SELECT +region, +arn +FROM awscc.ssmcontacts.contact_channels_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -209,6 +263,21 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.ssmcontacts.contact_channels +SET data__PatchDocument = string('{{ { + "ChannelName": channel_name, + "DeferActivation": defer_activation, + "ChannelAddress": channel_address +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/ssmcontacts/contact_channels_list_only/index.md b/website/docs/services/ssmcontacts/contact_channels_list_only/index.md deleted file mode 100644 index b669d4ca0..000000000 --- a/website/docs/services/ssmcontacts/contact_channels_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: contact_channels_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - contact_channels_list_only - - ssmcontacts - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists contact_channels in a region or regions, for all properties use contact_channels - -## Overview - - - - - - - -
Namecontact_channels_list_only
TypeResource
DescriptionResource Type definition for AWS::SSMContacts::ContactChannel
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all contact_channels in a region. -```sql -SELECT -region, -arn -FROM awscc.ssmcontacts.contact_channels_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the contact_channels_list_only resource, see contact_channels - diff --git a/website/docs/services/ssmcontacts/contacts/index.md b/website/docs/services/ssmcontacts/contacts/index.md index 75d5f0ed4..3883b5398 100644 --- a/website/docs/services/ssmcontacts/contacts/index.md +++ b/website/docs/services/ssmcontacts/contacts/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a contact resource or lists ## Fields + + + contact resource or lists + + + + + + For more information, see AWS::SSMContacts::Contact. @@ -139,31 +165,37 @@ For more information, see + contacts INSERT + contacts DELETE + contacts UPDATE + contacts_list_only SELECT + contacts SELECT @@ -172,6 +204,15 @@ For more information, see + + Gets all properties from an individual contact. ```sql SELECT @@ -185,6 +226,19 @@ arn FROM awscc.ssmcontacts.contacts WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all contacts in a region. +```sql +SELECT +region, +arn +FROM awscc.ssmcontacts.contacts_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -275,6 +329,21 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.ssmcontacts.contacts +SET data__PatchDocument = string('{{ { + "DisplayName": display_name, + "Plan": plan, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/ssmcontacts/contacts_list_only/index.md b/website/docs/services/ssmcontacts/contacts_list_only/index.md deleted file mode 100644 index 536d3c778..000000000 --- a/website/docs/services/ssmcontacts/contacts_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: contacts_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - contacts_list_only - - ssmcontacts - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists contacts in a region or regions, for all properties use contacts - -## Overview - - - - - - - -
Namecontacts_list_only
TypeResource
DescriptionResource Type definition for AWS::SSMContacts::Contact
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all contacts in a region. -```sql -SELECT -region, -arn -FROM awscc.ssmcontacts.contacts_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the contacts_list_only resource, see contacts - diff --git a/website/docs/services/ssmcontacts/index.md b/website/docs/services/ssmcontacts/index.md index 1e88a1e85..76dad123b 100644 --- a/website/docs/services/ssmcontacts/index.md +++ b/website/docs/services/ssmcontacts/index.md @@ -20,7 +20,7 @@ The ssmcontacts service documentation.
-total resources: 7
+total resources: 4
@@ -30,13 +30,10 @@ The ssmcontacts service documentation. \ 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 a731cb977..722a780ef 100644 --- a/website/docs/services/ssmcontacts/plans/index.md +++ b/website/docs/services/ssmcontacts/plans/index.md @@ -237,6 +237,20 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.ssmcontacts.plans +SET data__PatchDocument = string('{{ { + "Stages": stages, + "RotationIds": rotation_ids +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/ssmcontacts/rotations/index.md b/website/docs/services/ssmcontacts/rotations/index.md index 6f74b97b2..15d828287 100644 --- a/website/docs/services/ssmcontacts/rotations/index.md +++ b/website/docs/services/ssmcontacts/rotations/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a rotation resource or lists ## Fields + + + rotation
resource or lists + + + + + + For more information, see AWS::SSMContacts::Rotation. @@ -164,31 +190,37 @@ For more information, see + rotations INSERT + rotations DELETE + rotations UPDATE + rotations_list_only SELECT + rotations SELECT @@ -197,6 +229,15 @@ For more information, see + + Gets all properties from an individual rotation. ```sql SELECT @@ -211,6 +252,19 @@ arn FROM awscc.ssmcontacts.rotations WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all rotations in a region. +```sql +SELECT +region, +arn +FROM awscc.ssmcontacts.rotations_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -317,6 +371,24 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.ssmcontacts.rotations +SET data__PatchDocument = string('{{ { + "Name": name, + "ContactIds": contact_ids, + "StartTime": start_time, + "TimeZoneId": time_zone_id, + "Recurrence": recurrence, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/ssmcontacts/rotations_list_only/index.md b/website/docs/services/ssmcontacts/rotations_list_only/index.md deleted file mode 100644 index 311754c2a..000000000 --- a/website/docs/services/ssmcontacts/rotations_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: rotations_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - rotations_list_only - - ssmcontacts - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists rotations in a region or regions, for all properties use rotations - -## Overview - - - - - - - -
Namerotations_list_only
TypeResource
DescriptionResource Type definition for AWS::SSMContacts::Rotation.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all rotations in a region. -```sql -SELECT -region, -arn -FROM awscc.ssmcontacts.rotations_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the rotations_list_only resource, see rotations - diff --git a/website/docs/services/ssmguiconnect/index.md b/website/docs/services/ssmguiconnect/index.md index f66c5dcf1..f6171d364 100644 --- a/website/docs/services/ssmguiconnect/index.md +++ b/website/docs/services/ssmguiconnect/index.md @@ -20,7 +20,7 @@ The ssmguiconnect service documentation.
-total resources: 2
+total resources: 1
@@ -32,6 +32,6 @@ The ssmguiconnect service documentation. preferences \ 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 db3255d60..142357000 100644 --- a/website/docs/services/ssmguiconnect/preferences/index.md +++ b/website/docs/services/ssmguiconnect/preferences/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a preference resource or lists ## Fields + + + preference resource or lists + + + + + + For more information, see AWS::SSMGuiConnect::Preferences. @@ -90,31 +116,37 @@ For more information, see + preferences INSERT + preferences DELETE + preferences UPDATE + preferences_list_only SELECT + preferences SELECT @@ -123,6 +155,15 @@ For more information, see + + Gets all properties from an individual preference. ```sql SELECT @@ -132,6 +173,19 @@ connection_recording_preferences FROM awscc.ssmguiconnect.preferences WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all preferences in a region. +```sql +SELECT +region, +account_id +FROM awscc.ssmguiconnect.preferences_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -197,6 +251,19 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.ssmguiconnect.preferences +SET data__PatchDocument = string('{{ { + "ConnectionRecordingPreferences": connection_recording_preferences +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/ssmguiconnect/preferences_list_only/index.md b/website/docs/services/ssmguiconnect/preferences_list_only/index.md deleted file mode 100644 index c4fe1408f..000000000 --- a/website/docs/services/ssmguiconnect/preferences_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: preferences_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - preferences_list_only - - ssmguiconnect - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists preferences in a region or regions, for all properties use preferences - -## Overview - - - - - - - -
Namepreferences_list_only
TypeResource
DescriptionDefinition of AWS::SSMGuiConnect::Preferences Resource Type
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all preferences in a region. -```sql -SELECT -region, -account_id -FROM awscc.ssmguiconnect.preferences_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the preferences_list_only resource, see preferences - diff --git a/website/docs/services/ssmincidents/index.md b/website/docs/services/ssmincidents/index.md index 369ca4c42..c8618c658 100644 --- a/website/docs/services/ssmincidents/index.md +++ b/website/docs/services/ssmincidents/index.md @@ -20,7 +20,7 @@ The ssmincidents service documentation.
-total resources: 4
+total resources: 2
@@ -29,11 +29,9 @@ The ssmincidents service documentation. ## Resources \ 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 11ca74201..71d3c751e 100644 --- a/website/docs/services/ssmincidents/replication_sets/index.md +++ b/website/docs/services/ssmincidents/replication_sets/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a replication_set resource or lis ## Fields + + + replication_set resource or lis "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::SSMIncidents::ReplicationSet. @@ -100,31 +126,37 @@ For more information, see + replication_sets INSERT + replication_sets DELETE + replication_sets UPDATE + replication_sets_list_only SELECT + replication_sets SELECT @@ -133,6 +165,15 @@ For more information, see + + Gets all properties from an individual replication_set. ```sql SELECT @@ -144,6 +185,19 @@ tags FROM awscc.ssmincidents.replication_sets WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all replication_sets in a region. +```sql +SELECT +region, +arn +FROM awscc.ssmincidents.replication_sets_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -217,6 +271,21 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.ssmincidents.replication_sets +SET data__PatchDocument = string('{{ { + "Regions": regions, + "DeletionProtected": deletion_protected, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/ssmincidents/replication_sets_list_only/index.md b/website/docs/services/ssmincidents/replication_sets_list_only/index.md deleted file mode 100644 index 904e749ce..000000000 --- a/website/docs/services/ssmincidents/replication_sets_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: replication_sets_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - replication_sets_list_only - - ssmincidents - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists replication_sets in a region or regions, for all properties use replication_sets - -## Overview - - - - - - - -
Namereplication_sets_list_only
TypeResource
DescriptionResource type definition for AWS::SSMIncidents::ReplicationSet
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all replication_sets in a region. -```sql -SELECT -region, -arn -FROM awscc.ssmincidents.replication_sets_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the replication_sets_list_only resource, see replication_sets - diff --git a/website/docs/services/ssmincidents/response_plans/index.md b/website/docs/services/ssmincidents/response_plans/index.md index 6a78dd795..09110dcf4 100644 --- a/website/docs/services/ssmincidents/response_plans/index.md +++ b/website/docs/services/ssmincidents/response_plans/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a response_plan resource or lists ## Fields + + + response_plan resource or lists "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::SSMIncidents::ResponsePlan. @@ -246,31 +272,37 @@ For more information, see + response_plans INSERT + response_plans DELETE + response_plans UPDATE + response_plans_list_only SELECT + response_plans SELECT @@ -279,6 +311,15 @@ For more information, see + + Gets all properties from an individual response_plan. ```sql SELECT @@ -295,6 +336,19 @@ incident_template FROM awscc.ssmincidents.response_plans WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all response_plans in a region. +```sql +SELECT +region, +arn +FROM awscc.ssmincidents.response_plans_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -416,6 +470,25 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.ssmincidents.response_plans +SET data__PatchDocument = string('{{ { + "DisplayName": display_name, + "ChatChannel": chat_channel, + "Engagements": engagements, + "Actions": actions, + "Integrations": integrations, + "Tags": tags, + "IncidentTemplate": incident_template +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/ssmincidents/response_plans_list_only/index.md b/website/docs/services/ssmincidents/response_plans_list_only/index.md deleted file mode 100644 index ba86f3cc0..000000000 --- a/website/docs/services/ssmincidents/response_plans_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: response_plans_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - response_plans_list_only - - ssmincidents - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists response_plans in a region or regions, for all properties use response_plans - -## Overview - - - - - - - -
Nameresponse_plans_list_only
TypeResource
DescriptionResource type definition for AWS::SSMIncidents::ResponsePlan
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all response_plans in a region. -```sql -SELECT -region, -arn -FROM awscc.ssmincidents.response_plans_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the response_plans_list_only resource, see response_plans - diff --git a/website/docs/services/ssmquicksetup/configuration_managers/index.md b/website/docs/services/ssmquicksetup/configuration_managers/index.md index f23c068f0..f59e5d30c 100644 --- a/website/docs/services/ssmquicksetup/configuration_managers/index.md +++ b/website/docs/services/ssmquicksetup/configuration_managers/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a configuration_manager resource ## Fields + + + configuration_manager resource "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::SSMQuickSetup::ConfigurationManager. @@ -148,31 +174,37 @@ For more information, see + configuration_managers INSERT + configuration_managers DELETE + configuration_managers UPDATE + configuration_managers_list_only SELECT + configuration_managers SELECT @@ -181,6 +213,15 @@ For more information, see + + Gets all properties from an individual configuration_manager. ```sql SELECT @@ -196,6 +237,19 @@ tags FROM awscc.ssmquicksetup.configuration_managers WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all configuration_managers in a region. +```sql +SELECT +region, +manager_arn +FROM awscc.ssmquicksetup.configuration_managers_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -274,6 +328,21 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.ssmquicksetup.configuration_managers +SET data__PatchDocument = string('{{ { + "Description": description, + "Name": name, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/ssmquicksetup/configuration_managers_list_only/index.md b/website/docs/services/ssmquicksetup/configuration_managers_list_only/index.md deleted file mode 100644 index 4c6b766d2..000000000 --- a/website/docs/services/ssmquicksetup/configuration_managers_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: configuration_managers_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - configuration_managers_list_only - - ssmquicksetup - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists configuration_managers in a region or regions, for all properties use configuration_managers - -## Overview - - - - - - - -
Nameconfiguration_managers_list_only
TypeResource
DescriptionDefinition of AWS::SSMQuickSetup::ConfigurationManager Resource Type
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all configuration_managers in a region. -```sql -SELECT -region, -manager_arn -FROM awscc.ssmquicksetup.configuration_managers_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the configuration_managers_list_only resource, see configuration_managers - diff --git a/website/docs/services/ssmquicksetup/index.md b/website/docs/services/ssmquicksetup/index.md index df5e3331b..3bf1c4de0 100644 --- a/website/docs/services/ssmquicksetup/index.md +++ b/website/docs/services/ssmquicksetup/index.md @@ -20,7 +20,7 @@ The ssmquicksetup service documentation.
-total resources: 2
+total resources: 1
@@ -32,6 +32,6 @@ The ssmquicksetup service documentation. configuration_managers \ 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 3569973b8..a8b46f2f9 100644 --- a/website/docs/services/sso/application_assignments/index.md +++ b/website/docs/services/sso/application_assignments/index.md @@ -33,6 +33,40 @@ Creates, updates, deletes or gets an application_assignment resourc ## Fields + + + + + + + application_assignment resourc "description": "AWS region." } ]} /> + + For more information, see AWS::SSO::ApplicationAssignment. @@ -64,26 +100,31 @@ For more information, see + application_assignments INSERT + application_assignments DELETE + application_assignments_list_only SELECT + application_assignments SELECT @@ -92,6 +133,15 @@ For more information, see + + Gets all properties from an individual application_assignment. ```sql SELECT @@ -102,6 +152,21 @@ principal_id FROM awscc.sso.application_assignments WHERE region = 'us-east-1' AND data__Identifier = '||'; ``` + + + +Lists all application_assignments in a region. +```sql +SELECT +region, +application_arn, +principal_type, +principal_id +FROM awscc.sso.application_assignments_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -174,6 +239,7 @@ resources: + ## `DELETE` example ```sql diff --git a/website/docs/services/sso/application_assignments_list_only/index.md b/website/docs/services/sso/application_assignments_list_only/index.md deleted file mode 100644 index 20064ede7..000000000 --- a/website/docs/services/sso/application_assignments_list_only/index.md +++ /dev/null @@ -1,92 +0,0 @@ ---- -title: application_assignments_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - application_assignments_list_only - - sso - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists application_assignments in a region or regions, for all properties use application_assignments - -## Overview - - - - - - - -
Nameapplication_assignments_list_only
TypeResource
DescriptionResource Type definition for SSO application access grant to a user or group.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all application_assignments in a region. -```sql -SELECT -region, -application_arn, -principal_type, -principal_id -FROM awscc.sso.application_assignments_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the application_assignments_list_only resource, see application_assignments - diff --git a/website/docs/services/sso/applications/index.md b/website/docs/services/sso/applications/index.md index c5c164867..0285eb851 100644 --- a/website/docs/services/sso/applications/index.md +++ b/website/docs/services/sso/applications/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets an application resource or lists ## Fields + + + application resource or lists "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::SSO::Application. @@ -125,31 +151,37 @@ For more information, see + applications INSERT + applications DELETE + applications UPDATE + applications_list_only SELECT + applications SELECT @@ -158,6 +190,15 @@ For more information, see + + Gets all properties from an individual application. ```sql SELECT @@ -173,6 +214,19 @@ tags FROM awscc.sso.applications WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all applications in a region. +```sql +SELECT +region, +application_arn +FROM awscc.sso.applications_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -267,6 +321,23 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.sso.applications +SET data__PatchDocument = string('{{ { + "Name": name, + "Description": description, + "Status": status, + "PortalOptions": portal_options, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/sso/applications_list_only/index.md b/website/docs/services/sso/applications_list_only/index.md deleted file mode 100644 index d06e157a3..000000000 --- a/website/docs/services/sso/applications_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: applications_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - applications_list_only - - sso - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists applications in a region or regions, for all properties use applications - -## Overview - - - - - - - -
Nameapplications_list_only
TypeResource
DescriptionResource Type definition for Identity Center (SSO) Application
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all applications in a region. -```sql -SELECT -region, -application_arn -FROM awscc.sso.applications_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the applications_list_only resource, see applications - diff --git a/website/docs/services/sso/assignments/index.md b/website/docs/services/sso/assignments/index.md index f9ef6238b..2921a8e59 100644 --- a/website/docs/services/sso/assignments/index.md +++ b/website/docs/services/sso/assignments/index.md @@ -33,6 +33,55 @@ Creates, updates, deletes or gets an assignment resource or lists < ## Fields + + + + + + + assignment resource or lists < "description": "AWS region." } ]} /> + + For more information, see AWS::SSO::Assignment. @@ -79,26 +130,31 @@ For more information, see + assignments INSERT + assignments DELETE + assignments_list_only SELECT + assignments SELECT @@ -107,6 +163,15 @@ For more information, see + + Gets all properties from an individual assignment. ```sql SELECT @@ -120,6 +185,24 @@ principal_id FROM awscc.sso.assignments WHERE region = 'us-east-1' AND data__Identifier = '|||||'; ``` + + + +Lists all assignments in a region. +```sql +SELECT +region, +instance_arn, +target_id, +target_type, +permission_set_arn, +principal_type, +principal_id +FROM awscc.sso.assignments_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -210,6 +293,7 @@ resources: + ## `DELETE` example ```sql diff --git a/website/docs/services/sso/assignments_list_only/index.md b/website/docs/services/sso/assignments_list_only/index.md deleted file mode 100644 index 072e116d1..000000000 --- a/website/docs/services/sso/assignments_list_only/index.md +++ /dev/null @@ -1,110 +0,0 @@ ---- -title: assignments_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - assignments_list_only - - sso - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists assignments in a region or regions, for all properties use assignments - -## Overview - - - - - - - -
Nameassignments_list_only
TypeResource
DescriptionResource Type definition for SSO assignmet
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all assignments in a region. -```sql -SELECT -region, -instance_arn, -target_id, -target_type, -permission_set_arn, -principal_type, -principal_id -FROM awscc.sso.assignments_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the assignments_list_only resource, see assignments - diff --git a/website/docs/services/sso/index.md b/website/docs/services/sso/index.md index ce7e5f267..e035f7746 100644 --- a/website/docs/services/sso/index.md +++ b/website/docs/services/sso/index.md @@ -20,7 +20,7 @@ The sso service documentation.
-total resources: 12
+total resources: 6
@@ -30,18 +30,12 @@ The sso service documentation. \ 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 f65377f00..d4d5f6160 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 @@ -33,6 +33,15 @@ Creates, updates, deletes or gets an instance_access_control_attribute_con ## Fields + + + instance_access_control_attribute_con "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::SSO::InstanceAccessControlAttributeConfiguration. @@ -109,31 +135,37 @@ For more information, see + instance_access_control_attribute_configurations INSERT + instance_access_control_attribute_configurations DELETE + instance_access_control_attribute_configurations UPDATE + instance_access_control_attribute_configurations_list_only SELECT + instance_access_control_attribute_configurations SELECT @@ -142,6 +174,15 @@ For more information, see + + Gets all properties from an individual instance_access_control_attribute_configuration. ```sql SELECT @@ -152,6 +193,19 @@ access_control_attributes FROM awscc.sso.instance_access_control_attribute_configurations WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all instance_access_control_attribute_configurations in a region. +```sql +SELECT +region, +instance_arn +FROM awscc.sso.instance_access_control_attribute_configurations_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -225,6 +279,20 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.sso.instance_access_control_attribute_configurations +SET data__PatchDocument = string('{{ { + "InstanceAccessControlAttributeConfiguration": instance_access_control_attribute_configuration, + "AccessControlAttributes": access_control_attributes +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/sso/instance_access_control_attribute_configurations_list_only/index.md b/website/docs/services/sso/instance_access_control_attribute_configurations_list_only/index.md deleted file mode 100644 index eff6b5830..000000000 --- a/website/docs/services/sso/instance_access_control_attribute_configurations_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: instance_access_control_attribute_configurations_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - instance_access_control_attribute_configurations_list_only - - sso - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists instance_access_control_attribute_configurations in a region or regions, for all properties use instance_access_control_attribute_configurations - -## Overview - - - - - - - -
Nameinstance_access_control_attribute_configurations_list_only
TypeResource
DescriptionResource Type definition for SSO InstanceAccessControlAttributeConfiguration
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all instance_access_control_attribute_configurations in a region. -```sql -SELECT -region, -instance_arn -FROM awscc.sso.instance_access_control_attribute_configurations_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the instance_access_control_attribute_configurations_list_only resource, see instance_access_control_attribute_configurations - diff --git a/website/docs/services/sso/instances/index.md b/website/docs/services/sso/instances/index.md index 18c9b1133..f3ce12800 100644 --- a/website/docs/services/sso/instances/index.md +++ b/website/docs/services/sso/instances/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets an instance resource or lists ## Fields + + + instance
resource or lists + + + + + + For more information, see AWS::SSO::Instance. @@ -91,31 +117,37 @@ For more information, see + instances INSERT + instances DELETE + instances UPDATE + instances_list_only SELECT + instances SELECT @@ -124,6 +156,15 @@ For more information, see + + Gets all properties from an individual instance. ```sql SELECT @@ -137,6 +178,19 @@ tags FROM awscc.sso.instances WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all instances in a region. +```sql +SELECT +region, +instance_arn +FROM awscc.sso.instances_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -205,6 +259,20 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.sso.instances +SET data__PatchDocument = string('{{ { + "Name": name, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/sso/instances_list_only/index.md b/website/docs/services/sso/instances_list_only/index.md deleted file mode 100644 index f61bcbbf5..000000000 --- a/website/docs/services/sso/instances_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: instances_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - instances_list_only - - sso - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists instances in a region or regions, for all properties use instances - -## Overview - - - - - - - -
Nameinstances_list_only
TypeResource
DescriptionResource Type definition for Identity Center (SSO) Instance
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all instances in a region. -```sql -SELECT -region, -instance_arn -FROM awscc.sso.instances_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the instances_list_only resource, see instances - diff --git a/website/docs/services/sso/permission_sets/index.md b/website/docs/services/sso/permission_sets/index.md index 4e253f560..ab964dc31 100644 --- a/website/docs/services/sso/permission_sets/index.md +++ b/website/docs/services/sso/permission_sets/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a permission_set resource or list ## Fields + + + permission_set resource or list "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::SSO::PermissionSet. @@ -128,31 +159,37 @@ For more information, see + permission_sets INSERT + permission_sets DELETE + permission_sets UPDATE + permission_sets_list_only SELECT + permission_sets SELECT @@ -161,6 +198,15 @@ For more information, see + + Gets all properties from an individual permission_set. ```sql SELECT @@ -179,6 +225,20 @@ permissions_boundary FROM awscc.sso.permission_sets WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + + + +Lists all permission_sets in a region. +```sql +SELECT +region, +instance_arn, +permission_set_arn +FROM awscc.sso.permission_sets_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -284,6 +344,26 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.sso.permission_sets +SET data__PatchDocument = string('{{ { + "Description": description, + "SessionDuration": session_duration, + "RelayStateType": relay_state_type, + "ManagedPolicies": managed_policies, + "InlinePolicy": inline_policy, + "Tags": tags, + "CustomerManagedPolicyReferences": customer_managed_policy_references, + "PermissionsBoundary": permissions_boundary +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = '|'; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/sso/permission_sets_list_only/index.md b/website/docs/services/sso/permission_sets_list_only/index.md deleted file mode 100644 index a65ff0333..000000000 --- a/website/docs/services/sso/permission_sets_list_only/index.md +++ /dev/null @@ -1,86 +0,0 @@ ---- -title: permission_sets_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - permission_sets_list_only - - sso - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists permission_sets in a region or regions, for all properties use permission_sets - -## Overview - - - - - - - -
Namepermission_sets_list_only
TypeResource
DescriptionResource Type definition for SSO PermissionSet
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all permission_sets in a region. -```sql -SELECT -region, -instance_arn, -permission_set_arn -FROM awscc.sso.permission_sets_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the permission_sets_list_only resource, see permission_sets - diff --git a/website/docs/services/stepfunctions/activities/index.md b/website/docs/services/stepfunctions/activities/index.md index b13faf241..20540d012 100644 --- a/website/docs/services/stepfunctions/activities/index.md +++ b/website/docs/services/stepfunctions/activities/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets an activity resource or lists ## Fields + + + activity resource or lists + + + + + + For more information, see AWS::StepFunctions::Activity. @@ -98,31 +124,37 @@ For more information, see + activities INSERT + activities DELETE + activities UPDATE + activities_list_only SELECT + activities SELECT @@ -131,6 +163,15 @@ For more information, see + + Gets all properties from an individual activity. ```sql SELECT @@ -142,6 +183,19 @@ encryption_configuration FROM awscc.stepfunctions.activities WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all activities in a region. +```sql +SELECT +region, +arn +FROM awscc.stepfunctions.activities_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -215,6 +269,19 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.stepfunctions.activities +SET data__PatchDocument = string('{{ { + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/stepfunctions/activities_list_only/index.md b/website/docs/services/stepfunctions/activities_list_only/index.md deleted file mode 100644 index 10aa61b9c..000000000 --- a/website/docs/services/stepfunctions/activities_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: activities_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - activities_list_only - - stepfunctions - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists activities in a region or regions, for all properties use activities - -## Overview - - - - - - - -
Nameactivities_list_only
TypeResource
DescriptionResource schema for Activity
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all activities in a region. -```sql -SELECT -region, -arn -FROM awscc.stepfunctions.activities_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the activities_list_only resource, see activities - diff --git a/website/docs/services/stepfunctions/index.md b/website/docs/services/stepfunctions/index.md index 2ec52003c..3e1f83cc5 100644 --- a/website/docs/services/stepfunctions/index.md +++ b/website/docs/services/stepfunctions/index.md @@ -20,7 +20,7 @@ The stepfunctions service documentation.
-total resources: 8
+total resources: 4
@@ -30,14 +30,10 @@ The stepfunctions service documentation. \ 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 342f199d0..9e6403335 100644 --- a/website/docs/services/stepfunctions/state_machine_aliases/index.md +++ b/website/docs/services/stepfunctions/state_machine_aliases/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a state_machine_alias resource or ## Fields + + + state_machine_alias resource or "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::StepFunctions::StateMachineAlias. @@ -113,31 +139,37 @@ For more information, see + state_machine_aliases INSERT + state_machine_aliases DELETE + state_machine_aliases UPDATE + state_machine_aliases_list_only SELECT + state_machine_aliases SELECT @@ -146,6 +178,15 @@ For more information, see + + Gets all properties from an individual state_machine_alias. ```sql SELECT @@ -158,6 +199,19 @@ deployment_preference FROM awscc.stepfunctions.state_machine_aliases WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all state_machine_aliases in a region. +```sql +SELECT +region, +arn +FROM awscc.stepfunctions.state_machine_aliases_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -244,6 +298,21 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.stepfunctions.state_machine_aliases +SET data__PatchDocument = string('{{ { + "Description": description, + "RoutingConfiguration": routing_configuration, + "DeploymentPreference": deployment_preference +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/stepfunctions/state_machine_aliases_list_only/index.md b/website/docs/services/stepfunctions/state_machine_aliases_list_only/index.md deleted file mode 100644 index 809e3dc96..000000000 --- a/website/docs/services/stepfunctions/state_machine_aliases_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: state_machine_aliases_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - state_machine_aliases_list_only - - stepfunctions - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists state_machine_aliases in a region or regions, for all properties use state_machine_aliases - -## Overview - - - - - - - -
Namestate_machine_aliases_list_only
TypeResource
DescriptionResource schema for StateMachineAlias
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all state_machine_aliases in a region. -```sql -SELECT -region, -arn -FROM awscc.stepfunctions.state_machine_aliases_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the state_machine_aliases_list_only resource, see state_machine_aliases - diff --git a/website/docs/services/stepfunctions/state_machine_versions/index.md b/website/docs/services/stepfunctions/state_machine_versions/index.md index e22f97d03..bab284423 100644 --- a/website/docs/services/stepfunctions/state_machine_versions/index.md +++ b/website/docs/services/stepfunctions/state_machine_versions/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a state_machine_version resource ## Fields + + + state_machine_version resource "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::StepFunctions::StateMachineVersion. @@ -69,26 +95,31 @@ For more information, see + state_machine_versions INSERT + state_machine_versions DELETE + state_machine_versions_list_only SELECT + state_machine_versions SELECT @@ -97,6 +128,15 @@ For more information, see + + Gets all properties from an individual state_machine_version. ```sql SELECT @@ -108,6 +148,19 @@ description FROM awscc.stepfunctions.state_machine_versions WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all state_machine_versions in a region. +```sql +SELECT +region, +arn +FROM awscc.stepfunctions.state_machine_versions_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -176,6 +229,7 @@ resources: + ## `DELETE` example ```sql diff --git a/website/docs/services/stepfunctions/state_machine_versions_list_only/index.md b/website/docs/services/stepfunctions/state_machine_versions_list_only/index.md deleted file mode 100644 index ddc7e0686..000000000 --- a/website/docs/services/stepfunctions/state_machine_versions_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: state_machine_versions_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - state_machine_versions_list_only - - stepfunctions - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists state_machine_versions in a region or regions, for all properties use state_machine_versions - -## Overview - - - - - - - -
Namestate_machine_versions_list_only
TypeResource
DescriptionResource schema for StateMachineVersion
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all state_machine_versions in a region. -```sql -SELECT -region, -arn -FROM awscc.stepfunctions.state_machine_versions_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the state_machine_versions_list_only resource, see state_machine_versions - diff --git a/website/docs/services/stepfunctions/state_machines/index.md b/website/docs/services/stepfunctions/state_machines/index.md index 53f112eec..a8b1c0451 100644 --- a/website/docs/services/stepfunctions/state_machines/index.md +++ b/website/docs/services/stepfunctions/state_machines/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a state_machine resource or lists ## Fields + + + state_machine resource or lists "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::StepFunctions::StateMachine. @@ -203,31 +229,37 @@ For more information, see + state_machines INSERT + state_machines DELETE + state_machines UPDATE + state_machines_list_only SELECT + state_machines SELECT @@ -236,6 +268,15 @@ For more information, see + + Gets all properties from an individual state_machine. ```sql SELECT @@ -257,6 +298,19 @@ tags FROM awscc.stepfunctions.state_machines WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all state_machines in a region. +```sql +SELECT +region, +arn +FROM awscc.stepfunctions.state_machines_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -371,6 +425,27 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.stepfunctions.state_machines +SET data__PatchDocument = string('{{ { + "DefinitionString": definition_string, + "RoleArn": role_arn, + "LoggingConfiguration": logging_configuration, + "TracingConfiguration": tracing_configuration, + "EncryptionConfiguration": encryption_configuration, + "DefinitionS3Location": definition_s3_location, + "DefinitionSubstitutions": definition_substitutions, + "Definition": definition, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/stepfunctions/state_machines_list_only/index.md b/website/docs/services/stepfunctions/state_machines_list_only/index.md deleted file mode 100644 index 5ec745f4b..000000000 --- a/website/docs/services/stepfunctions/state_machines_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: state_machines_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - state_machines_list_only - - stepfunctions - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists state_machines in a region or regions, for all properties use state_machines - -## Overview - - - - - - - -
Namestate_machines_list_only
TypeResource
DescriptionResource schema for StateMachine
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all state_machines in a region. -```sql -SELECT -region, -arn -FROM awscc.stepfunctions.state_machines_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the state_machines_list_only resource, see state_machines - diff --git a/website/docs/services/supportapp/account_aliases/index.md b/website/docs/services/supportapp/account_aliases/index.md index a81721c9c..b4e4d41e4 100644 --- a/website/docs/services/supportapp/account_aliases/index.md +++ b/website/docs/services/supportapp/account_aliases/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets an account_alias resource or list ## Fields + + + account_alias resource or list "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::SupportApp::AccountAlias. @@ -59,31 +90,37 @@ For more information, see + account_aliases INSERT + account_aliases DELETE + account_aliases UPDATE + account_aliases_list_only SELECT + account_aliases SELECT @@ -92,6 +129,15 @@ For more information, see + + Gets all properties from an individual account_alias. ```sql SELECT @@ -101,6 +147,19 @@ account_alias_resource_id FROM awscc.supportapp.account_aliases WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all account_aliases in a region. +```sql +SELECT +region, +account_alias_resource_id +FROM awscc.supportapp.account_aliases_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -161,6 +220,19 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.supportapp.account_aliases +SET data__PatchDocument = string('{{ { + "AccountAlias": account_alias +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/supportapp/account_aliases_list_only/index.md b/website/docs/services/supportapp/account_aliases_list_only/index.md deleted file mode 100644 index ff5ff0cd0..000000000 --- a/website/docs/services/supportapp/account_aliases_list_only/index.md +++ /dev/null @@ -1,85 +0,0 @@ ---- -title: account_aliases_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - account_aliases_list_only - - supportapp - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists account_aliases in a region or regions, for all properties use account_aliases - -## Overview - - - - - - - -
Nameaccount_aliases_list_only
TypeResource
DescriptionAn AWS Support App resource that creates, updates, reads, and deletes a customer's account alias.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all account_aliases in a region. -```sql -SELECT -region, -account_alias_resource_id -FROM awscc.supportapp.account_aliases_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the account_aliases_list_only resource, see account_aliases - diff --git a/website/docs/services/supportapp/index.md b/website/docs/services/supportapp/index.md index 0bad67fae..09001756e 100644 --- a/website/docs/services/supportapp/index.md +++ b/website/docs/services/supportapp/index.md @@ -20,7 +20,7 @@ The supportapp service documentation.
-total resources: 6
+total resources: 3
@@ -30,12 +30,9 @@ The supportapp service documentation. \ 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 5eabd660c..c929fd66e 100644 --- a/website/docs/services/supportapp/slack_channel_configurations/index.md +++ b/website/docs/services/supportapp/slack_channel_configurations/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a slack_channel_configuration res ## Fields + + + slack_channel_configuration res "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::SupportApp::SlackChannelConfiguration. @@ -89,31 +120,37 @@ For more information, see + slack_channel_configurations INSERT + slack_channel_configurations DELETE + slack_channel_configurations UPDATE + slack_channel_configurations_list_only SELECT + slack_channel_configurations SELECT @@ -122,6 +159,15 @@ For more information, see + + Gets all properties from an individual slack_channel_configuration. ```sql SELECT @@ -137,6 +183,20 @@ channel_role_arn FROM awscc.supportapp.slack_channel_configurations WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + + + +Lists all slack_channel_configurations in a region. +```sql +SELECT +region, +team_id, +channel_id +FROM awscc.supportapp.slack_channel_configurations_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -231,6 +291,24 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.supportapp.slack_channel_configurations +SET data__PatchDocument = string('{{ { + "ChannelName": channel_name, + "NotifyOnCreateOrReopenCase": notify_on_create_or_reopen_case, + "NotifyOnAddCorrespondenceToCase": notify_on_add_correspondence_to_case, + "NotifyOnResolveCase": notify_on_resolve_case, + "NotifyOnCaseSeverity": notify_on_case_severity, + "ChannelRoleArn": channel_role_arn +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = '|'; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/supportapp/slack_channel_configurations_list_only/index.md b/website/docs/services/supportapp/slack_channel_configurations_list_only/index.md deleted file mode 100644 index 320c9066a..000000000 --- a/website/docs/services/supportapp/slack_channel_configurations_list_only/index.md +++ /dev/null @@ -1,86 +0,0 @@ ---- -title: slack_channel_configurations_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - slack_channel_configurations_list_only - - supportapp - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists slack_channel_configurations in a region or regions, for all properties use slack_channel_configurations - -## Overview - - - - - - - -
Nameslack_channel_configurations_list_only
TypeResource
DescriptionAn AWS Support App resource that creates, updates, lists and deletes Slack channel configurations.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all slack_channel_configurations in a region. -```sql -SELECT -region, -team_id, -channel_id -FROM awscc.supportapp.slack_channel_configurations_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the slack_channel_configurations_list_only resource, see slack_channel_configurations - diff --git a/website/docs/services/supportapp/slack_workspace_configurations/index.md b/website/docs/services/supportapp/slack_workspace_configurations/index.md index c399e7770..2840f64db 100644 --- a/website/docs/services/supportapp/slack_workspace_configurations/index.md +++ b/website/docs/services/supportapp/slack_workspace_configurations/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a slack_workspace_configuration r ## Fields + + + slack_workspace_configuration r "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::SupportApp::SlackWorkspaceConfiguration. @@ -59,31 +85,37 @@ For more information, see + slack_workspace_configurations INSERT + slack_workspace_configurations DELETE + slack_workspace_configurations UPDATE + slack_workspace_configurations_list_only SELECT + slack_workspace_configurations SELECT @@ -92,6 +124,15 @@ For more information, see + + Gets all properties from an individual slack_workspace_configuration. ```sql SELECT @@ -101,6 +142,19 @@ version_id FROM awscc.supportapp.slack_workspace_configurations WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all slack_workspace_configurations in a region. +```sql +SELECT +region, +team_id +FROM awscc.supportapp.slack_workspace_configurations_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -165,6 +219,19 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.supportapp.slack_workspace_configurations +SET data__PatchDocument = string('{{ { + "VersionId": version_id +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/supportapp/slack_workspace_configurations_list_only/index.md b/website/docs/services/supportapp/slack_workspace_configurations_list_only/index.md deleted file mode 100644 index 0d66f3307..000000000 --- a/website/docs/services/supportapp/slack_workspace_configurations_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: slack_workspace_configurations_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - slack_workspace_configurations_list_only - - supportapp - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists slack_workspace_configurations in a region or regions, for all properties use slack_workspace_configurations - -## Overview - - - - - - - -
Nameslack_workspace_configurations_list_only
TypeResource
DescriptionAn AWS Support App resource that creates, updates, lists, and deletes Slack workspace configurations.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all slack_workspace_configurations in a region. -```sql -SELECT -region, -team_id -FROM awscc.supportapp.slack_workspace_configurations_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the slack_workspace_configurations_list_only resource, see slack_workspace_configurations - diff --git a/website/docs/services/synthetics/canaries/index.md b/website/docs/services/synthetics/canaries/index.md index 1151a07da..7e450c7c6 100644 --- a/website/docs/services/synthetics/canaries/index.md +++ b/website/docs/services/synthetics/canaries/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a canary resource or lists ## Fields + + + canary resource or lists "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::Synthetics::Canary. @@ -348,31 +374,37 @@ For more information, see + canaries INSERT + canaries DELETE + canaries UPDATE + canaries_list_only SELECT + canaries SELECT @@ -381,6 +413,15 @@ For more information, see + + Gets all properties from an individual canary. ```sql SELECT @@ -410,6 +451,19 @@ visual_references FROM awscc.synthetics.canaries WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all canaries in a region. +```sql +SELECT +region, +name +FROM awscc.synthetics.canaries_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -594,6 +648,36 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.synthetics.canaries +SET data__PatchDocument = string('{{ { + "ArtifactS3Location": artifact_s3_location, + "ArtifactConfig": artifact_config, + "Schedule": schedule, + "ExecutionRoleArn": execution_role_arn, + "RuntimeVersion": runtime_version, + "SuccessRetentionPeriod": success_retention_period, + "FailureRetentionPeriod": failure_retention_period, + "Tags": tags, + "VPCConfig": vpc_config, + "RunConfig": run_config, + "StartCanaryAfterCreation": start_canary_after_creation, + "VisualReference": visual_reference, + "DeleteLambdaResourcesOnCanaryDeletion": delete_lambda_resources_on_canary_deletion, + "ResourcesToReplicateTags": resources_to_replicate_tags, + "ProvisionedResourceCleanup": provisioned_resource_cleanup, + "DryRunAndUpdate": dry_run_and_update, + "BrowserConfigs": browser_configs, + "VisualReferences": visual_references +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/synthetics/canaries_list_only/index.md b/website/docs/services/synthetics/canaries_list_only/index.md deleted file mode 100644 index d45833a75..000000000 --- a/website/docs/services/synthetics/canaries_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: canaries_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - canaries_list_only - - synthetics - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists canaries in a region or regions, for all properties use canaries - -## Overview - - - - - - - -
Namecanaries_list_only
TypeResource
DescriptionResource Type definition for AWS::Synthetics::Canary
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all canaries in a region. -```sql -SELECT -region, -name -FROM awscc.synthetics.canaries_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the canaries_list_only resource, see canaries - diff --git a/website/docs/services/synthetics/groups/index.md b/website/docs/services/synthetics/groups/index.md index 099927091..ebe96141b 100644 --- a/website/docs/services/synthetics/groups/index.md +++ b/website/docs/services/synthetics/groups/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a group resource or lists g ## Fields + + + group resource or lists g "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::Synthetics::Group. @@ -81,31 +107,37 @@ For more information, see + groups INSERT + groups DELETE + groups UPDATE + groups_list_only SELECT + groups SELECT @@ -114,6 +146,15 @@ For more information, see + + Gets all properties from an individual group. ```sql SELECT @@ -125,6 +166,19 @@ resource_arns FROM awscc.synthetics.groups WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all groups in a region. +```sql +SELECT +region, +name +FROM awscc.synthetics.groups_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -196,6 +250,20 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.synthetics.groups +SET data__PatchDocument = string('{{ { + "Tags": tags, + "ResourceArns": resource_arns +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/synthetics/groups_list_only/index.md b/website/docs/services/synthetics/groups_list_only/index.md deleted file mode 100644 index 70c12551e..000000000 --- a/website/docs/services/synthetics/groups_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: groups_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - groups_list_only - - synthetics - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists groups in a region or regions, for all properties use groups - -## Overview - - - - - - - -
Namegroups_list_only
TypeResource
DescriptionResource Type definition for AWS::Synthetics::Group
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all groups in a region. -```sql -SELECT -region, -name -FROM awscc.synthetics.groups_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the groups_list_only resource, see groups - diff --git a/website/docs/services/synthetics/index.md b/website/docs/services/synthetics/index.md index 276d4871f..388c63dc8 100644 --- a/website/docs/services/synthetics/index.md +++ b/website/docs/services/synthetics/index.md @@ -20,7 +20,7 @@ The synthetics service documentation.
-total resources: 4
+total resources: 2
@@ -29,11 +29,9 @@ The synthetics service documentation. ## Resources \ 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 dde604ba3..7c8faa523 100644 --- a/website/docs/services/systemsmanagersap/applications/index.md +++ b/website/docs/services/systemsmanagersap/applications/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets an application resource or lists ## Fields + + + application
resource or lists "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::SystemsManagerSAP::Application. @@ -145,31 +171,37 @@ For more information, see + applications INSERT + applications DELETE + applications UPDATE + applications_list_only SELECT + applications SELECT @@ -178,6 +210,15 @@ For more information, see + + Gets all properties from an individual application. ```sql SELECT @@ -195,6 +236,19 @@ components_info FROM awscc.systemsmanagersap.applications WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all applications in a region. +```sql +SELECT +region, +arn +FROM awscc.systemsmanagersap.applications_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -298,6 +352,21 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.systemsmanagersap.applications +SET data__PatchDocument = string('{{ { + "ApplicationId": application_id, + "ApplicationType": application_type, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/systemsmanagersap/applications_list_only/index.md b/website/docs/services/systemsmanagersap/applications_list_only/index.md deleted file mode 100644 index bb3dcac8a..000000000 --- a/website/docs/services/systemsmanagersap/applications_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: applications_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - applications_list_only - - systemsmanagersap - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists applications in a region or regions, for all properties use applications - -## Overview - - - - - - - -
Nameapplications_list_only
TypeResource
DescriptionResource schema for AWS::SystemsManagerSAP::Application
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all applications in a region. -```sql -SELECT -region, -arn -FROM awscc.systemsmanagersap.applications_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the applications_list_only resource, see applications - diff --git a/website/docs/services/systemsmanagersap/index.md b/website/docs/services/systemsmanagersap/index.md index 4dd0c39c1..c090eaea2 100644 --- a/website/docs/services/systemsmanagersap/index.md +++ b/website/docs/services/systemsmanagersap/index.md @@ -20,7 +20,7 @@ The systemsmanagersap service documentation.
-total resources: 2
+total resources: 1
@@ -32,6 +32,6 @@ The systemsmanagersap service documentation. applications \ No newline at end of file diff --git a/website/docs/services/tagging/compliance_summary/index.md b/website/docs/services/tagging/compliance_summary/index.md index cfd0ef3bb..567be88ee 100644 --- a/website/docs/services/tagging/compliance_summary/index.md +++ b/website/docs/services/tagging/compliance_summary/index.md @@ -57,3 +57,4 @@ Returns a table that shows counts of resources that are noncompliant with their + diff --git a/website/docs/services/tagging/report_creation/index.md b/website/docs/services/tagging/report_creation/index.md index 7cb1c82fc..b2752d8f4 100644 --- a/website/docs/services/tagging/report_creation/index.md +++ b/website/docs/services/tagging/report_creation/index.md @@ -57,3 +57,4 @@ Describes the status of the StartReportCreation operation for generating a repor + diff --git a/website/docs/services/tagging/tag_keys/index.md b/website/docs/services/tagging/tag_keys/index.md index 94cfa6a48..8e020ad55 100644 --- a/website/docs/services/tagging/tag_keys/index.md +++ b/website/docs/services/tagging/tag_keys/index.md @@ -57,3 +57,4 @@ Returns all tag keys currently in use in the specified AWS Region for the callin + diff --git a/website/docs/services/tagging/tag_values/index.md b/website/docs/services/tagging/tag_values/index.md index baa8f3d79..966002a9d 100644 --- a/website/docs/services/tagging/tag_values/index.md +++ b/website/docs/services/tagging/tag_values/index.md @@ -57,3 +57,4 @@ Returns all tag values for the specified key that are used in the specified AWS + diff --git a/website/docs/services/tagging/tagged_resources/index.md b/website/docs/services/tagging/tagged_resources/index.md index 7644826f6..90984372a 100644 --- a/website/docs/services/tagging/tagged_resources/index.md +++ b/website/docs/services/tagging/tagged_resources/index.md @@ -57,3 +57,4 @@ Returns all the tagged or previously tagged resources that are located in the sp + diff --git a/website/docs/services/timestream/databases/index.md b/website/docs/services/timestream/databases/index.md index 43d37755d..03944d8c1 100644 --- a/website/docs/services/timestream/databases/index.md +++ b/website/docs/services/timestream/databases/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a database resource or lists ## Fields + + + database
resource or lists + + + + + + For more information, see AWS::Timestream::Database. @@ -81,31 +107,37 @@ For more information, see + databases INSERT + databases DELETE + databases UPDATE + databases_list_only SELECT + databases SELECT @@ -114,6 +146,15 @@ For more information, see + + Gets all properties from an individual database. ```sql SELECT @@ -125,6 +166,19 @@ tags FROM awscc.timestream.databases WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all databases in a region. +```sql +SELECT +region, +database_name +FROM awscc.timestream.databases_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -199,6 +253,20 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.timestream.databases +SET data__PatchDocument = string('{{ { + "KmsKeyId": kms_key_id, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/timestream/databases_list_only/index.md b/website/docs/services/timestream/databases_list_only/index.md deleted file mode 100644 index 197277cf1..000000000 --- a/website/docs/services/timestream/databases_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: databases_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - databases_list_only - - timestream - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists databases in a region or regions, for all properties use databases - -## Overview - - - - - - - -
Namedatabases_list_only
TypeResource
DescriptionThe AWS::Timestream::Database resource creates a Timestream database.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all databases in a region. -```sql -SELECT -region, -database_name -FROM awscc.timestream.databases_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the databases_list_only resource, see databases - diff --git a/website/docs/services/timestream/index.md b/website/docs/services/timestream/index.md index 2d1bdc13a..15a646799 100644 --- a/website/docs/services/timestream/index.md +++ b/website/docs/services/timestream/index.md @@ -20,7 +20,7 @@ The timestream service documentation.
-total resources: 8
+total resources: 4
@@ -30,14 +30,10 @@ The timestream service documentation. \ 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 89c71d21a..0e257adc4 100644 --- a/website/docs/services/timestream/influxdb_instances/index.md +++ b/website/docs/services/timestream/influxdb_instances/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets an influxdb_instance resource or ## Fields + + + influxdb_instance resource or "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::Timestream::InfluxDBInstance. @@ -200,31 +226,37 @@ For more information, see + influxdb_instances INSERT + influxdb_instances DELETE + influxdb_instances UPDATE + influxdb_instances_list_only SELECT + influxdb_instances SELECT @@ -233,6 +265,15 @@ For more information, see + + Gets all properties from an individual influxdb_instance. ```sql SELECT @@ -264,6 +305,19 @@ tags FROM awscc.timestream.influxdb_instances WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all influxdb_instances in a region. +```sql +SELECT +region, +id +FROM awscc.timestream.influxdb_instances_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -427,6 +481,26 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.timestream.influxdb_instances +SET data__PatchDocument = string('{{ { + "DbInstanceType": db_instance_type, + "DbStorageType": db_storage_type, + "AllocatedStorage": allocated_storage, + "DbParameterGroupIdentifier": db_parameter_group_identifier, + "Port": port, + "LogDeliveryConfiguration": log_delivery_configuration, + "DeploymentType": deployment_type, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/timestream/influxdb_instances_list_only/index.md b/website/docs/services/timestream/influxdb_instances_list_only/index.md deleted file mode 100644 index 3d0787dd8..000000000 --- a/website/docs/services/timestream/influxdb_instances_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: influxdb_instances_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - influxdb_instances_list_only - - timestream - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists influxdb_instances in a region or regions, for all properties use influxdb_instances - -## Overview - - - - - - - -
Nameinfluxdb_instances_list_only
TypeResource
DescriptionThe AWS::Timestream::InfluxDBInstance resource creates an InfluxDB instance.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all influxdb_instances in a region. -```sql -SELECT -region, -id -FROM awscc.timestream.influxdb_instances_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the influxdb_instances_list_only resource, see influxdb_instances - diff --git a/website/docs/services/timestream/scheduled_queries/index.md b/website/docs/services/timestream/scheduled_queries/index.md index 6b1097ef6..c21d0191c 100644 --- a/website/docs/services/timestream/scheduled_queries/index.md +++ b/website/docs/services/timestream/scheduled_queries/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a scheduled_query resource or lis ## Fields + + + scheduled_query resource or lis "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::Timestream::ScheduledQuery. @@ -296,31 +322,37 @@ For more information, see + scheduled_queries INSERT + scheduled_queries DELETE + scheduled_queries UPDATE + scheduled_queries_list_only SELECT + scheduled_queries SELECT @@ -329,6 +361,15 @@ For more information, see + + Gets all properties from an individual scheduled_query. ```sql SELECT @@ -355,6 +396,19 @@ tags FROM awscc.timestream.scheduled_queries WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all scheduled_queries in a region. +```sql +SELECT +region, +arn +FROM awscc.timestream.scheduled_queries_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -488,6 +542,20 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.timestream.scheduled_queries +SET data__PatchDocument = string('{{ { + "ClientToken": client_token, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/timestream/scheduled_queries_list_only/index.md b/website/docs/services/timestream/scheduled_queries_list_only/index.md deleted file mode 100644 index b7299bf10..000000000 --- a/website/docs/services/timestream/scheduled_queries_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: scheduled_queries_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - scheduled_queries_list_only - - timestream - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists scheduled_queries in a region or regions, for all properties use scheduled_queries - -## Overview - - - - - - - -
Namescheduled_queries_list_only
TypeResource
DescriptionThe AWS::Timestream::ScheduledQuery resource creates a Timestream Scheduled Query.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all scheduled_queries in a region. -```sql -SELECT -region, -arn -FROM awscc.timestream.scheduled_queries_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the scheduled_queries_list_only resource, see scheduled_queries - diff --git a/website/docs/services/timestream/tables/index.md b/website/docs/services/timestream/tables/index.md index 71d694ac7..670101cf2 100644 --- a/website/docs/services/timestream/tables/index.md +++ b/website/docs/services/timestream/tables/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a table resource or lists t ## Fields + + + table resource or lists t "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::Timestream::Table. @@ -178,31 +214,37 @@ For more information, see + tables INSERT + tables DELETE + tables UPDATE + tables_list_only SELECT + tables SELECT @@ -211,6 +253,15 @@ For more information, see + + Gets all properties from an individual table. ```sql SELECT @@ -226,6 +277,20 @@ tags FROM awscc.timestream.tables WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + + + +Lists all tables in a region. +```sql +SELECT +region, +database_name, +table_name +FROM awscc.timestream.tables_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -321,6 +386,22 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.timestream.tables +SET data__PatchDocument = string('{{ { + "RetentionProperties": retention_properties, + "Schema": schema, + "MagneticStoreWriteProperties": magnetic_store_write_properties, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = '|'; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/timestream/tables_list_only/index.md b/website/docs/services/timestream/tables_list_only/index.md deleted file mode 100644 index a0d9d61f9..000000000 --- a/website/docs/services/timestream/tables_list_only/index.md +++ /dev/null @@ -1,91 +0,0 @@ ---- -title: tables_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - tables_list_only - - timestream - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists tables in a region or regions, for all properties use tables - -## Overview - - - - - - - -
Nametables_list_only
TypeResource
DescriptionThe AWS::Timestream::Table resource creates a Timestream Table.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all tables in a region. -```sql -SELECT -region, -database_name, -table_name -FROM awscc.timestream.tables_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the tables_list_only resource, see tables - diff --git a/website/docs/services/transfer/agreements/index.md b/website/docs/services/transfer/agreements/index.md index e7a61c073..30d7348ac 100644 --- a/website/docs/services/transfer/agreements/index.md +++ b/website/docs/services/transfer/agreements/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets an agreement resource or lists ## Fields + + + agreement
resource or lists + + + + + + For more information, see AWS::Transfer::Agreement. @@ -153,31 +184,37 @@ For more information, see + agreements INSERT + agreements DELETE + agreements UPDATE + agreements_list_only SELECT + agreements SELECT @@ -186,6 +223,15 @@ For more information, see + + Gets all properties from an individual agreement. ```sql SELECT @@ -206,6 +252,20 @@ custom_directories FROM awscc.transfer.agreements WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + + + +Lists all agreements in a region. +```sql +SELECT +region, +agreement_id, +server_id +FROM awscc.transfer.agreements_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -319,6 +379,28 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.transfer.agreements +SET data__PatchDocument = string('{{ { + "Description": description, + "LocalProfileId": local_profile_id, + "PartnerProfileId": partner_profile_id, + "BaseDirectory": base_directory, + "AccessRole": access_role, + "Status": status, + "Tags": tags, + "PreserveFilename": preserve_filename, + "EnforceMessageSigning": enforce_message_signing, + "CustomDirectories": custom_directories +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = '|'; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/transfer/agreements_list_only/index.md b/website/docs/services/transfer/agreements_list_only/index.md deleted file mode 100644 index dee42ee56..000000000 --- a/website/docs/services/transfer/agreements_list_only/index.md +++ /dev/null @@ -1,86 +0,0 @@ ---- -title: agreements_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - agreements_list_only - - transfer - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists agreements in a region or regions, for all properties use agreements - -## Overview - - - - - - - -
Nameagreements_list_only
TypeResource
DescriptionResource Type definition for AWS::Transfer::Agreement
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all agreements in a region. -```sql -SELECT -region, -agreement_id, -server_id -FROM awscc.transfer.agreements_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the agreements_list_only resource, see agreements - diff --git a/website/docs/services/transfer/certificates/index.md b/website/docs/services/transfer/certificates/index.md index 52615c023..9a477615e 100644 --- a/website/docs/services/transfer/certificates/index.md +++ b/website/docs/services/transfer/certificates/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a certificate resource or lists < ## Fields + + + certificate resource or lists < "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::Transfer::Certificate. @@ -136,31 +167,37 @@ For more information, see + certificates INSERT + certificates DELETE + certificates UPDATE + certificates_list_only SELECT + certificates SELECT @@ -169,6 +206,15 @@ For more information, see + + Gets all properties from an individual certificate. ```sql SELECT @@ -191,6 +237,19 @@ not_after_date FROM awscc.transfer.certificates WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all certificates in a region. +```sql +SELECT +region, +certificate_id +FROM awscc.transfer.certificates_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -283,6 +342,23 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.transfer.certificates +SET data__PatchDocument = string('{{ { + "Usage": usage, + "ActiveDate": active_date, + "InactiveDate": inactive_date, + "Description": description, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/transfer/certificates_list_only/index.md b/website/docs/services/transfer/certificates_list_only/index.md deleted file mode 100644 index a4d7ddee7..000000000 --- a/website/docs/services/transfer/certificates_list_only/index.md +++ /dev/null @@ -1,85 +0,0 @@ ---- -title: certificates_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - certificates_list_only - - transfer - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists certificates in a region or regions, for all properties use certificates - -## Overview - - - - - - - -
Namecertificates_list_only
TypeResource
DescriptionResource Type definition for AWS::Transfer::Certificate
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all certificates in a region. -```sql -SELECT -region, -certificate_id -FROM awscc.transfer.certificates_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the certificates_list_only resource, see certificates - diff --git a/website/docs/services/transfer/connectors/index.md b/website/docs/services/transfer/connectors/index.md index 09575f56c..d60cfa4c9 100644 --- a/website/docs/services/transfer/connectors/index.md +++ b/website/docs/services/transfer/connectors/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a connector resource or lists ## Fields + + + connector resource or lists + + + + + + For more information, see AWS::Transfer::Connector. @@ -180,31 +206,37 @@ For more information, see + connectors INSERT + connectors DELETE + connectors UPDATE + connectors_list_only SELECT + connectors SELECT @@ -213,6 +245,15 @@ For more information, see + + Gets all properties from an individual connector. ```sql SELECT @@ -230,6 +271,19 @@ security_policy_name FROM awscc.transfer.connectors WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all connectors in a region. +```sql +SELECT +region, +connector_id +FROM awscc.transfer.connectors_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -332,6 +386,25 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.transfer.connectors +SET data__PatchDocument = string('{{ { + "AccessRole": access_role, + "As2Config": as2_config, + "SftpConfig": sftp_config, + "LoggingRole": logging_role, + "Tags": tags, + "Url": url, + "SecurityPolicyName": security_policy_name +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/transfer/connectors_list_only/index.md b/website/docs/services/transfer/connectors_list_only/index.md deleted file mode 100644 index 2729ff23e..000000000 --- a/website/docs/services/transfer/connectors_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: connectors_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - connectors_list_only - - transfer - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists connectors in a region or regions, for all properties use connectors - -## Overview - - - - - - - -
Nameconnectors_list_only
TypeResource
DescriptionResource Type definition for AWS::Transfer::Connector
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all connectors in a region. -```sql -SELECT -region, -connector_id -FROM awscc.transfer.connectors_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the connectors_list_only resource, see connectors - diff --git a/website/docs/services/transfer/index.md b/website/docs/services/transfer/index.md index 065964f84..1711e48fc 100644 --- a/website/docs/services/transfer/index.md +++ b/website/docs/services/transfer/index.md @@ -20,7 +20,7 @@ The transfer service documentation.
-total resources: 16
+total resources: 8
@@ -30,22 +30,14 @@ The transfer service documentation. \ 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 d240802fe..9b6799635 100644 --- a/website/docs/services/transfer/profiles/index.md +++ b/website/docs/services/transfer/profiles/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a profile resource or lists ## Fields + + + profile resource or lists + + + + + + For more information, see AWS::Transfer::Profile. @@ -91,31 +117,37 @@ For more information, see + profiles INSERT + profiles DELETE + profiles UPDATE + profiles_list_only SELECT + profiles SELECT @@ -124,6 +156,15 @@ For more information, see + + Gets all properties from an individual profile. ```sql SELECT @@ -137,6 +178,19 @@ profile_id FROM awscc.transfer.profiles WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all profiles in a region. +```sql +SELECT +region, +profile_id +FROM awscc.transfer.profiles_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -214,6 +268,21 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.transfer.profiles +SET data__PatchDocument = string('{{ { + "As2Id": as2_id, + "Tags": tags, + "CertificateIds": certificate_ids +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/transfer/profiles_list_only/index.md b/website/docs/services/transfer/profiles_list_only/index.md deleted file mode 100644 index be96a4ccb..000000000 --- a/website/docs/services/transfer/profiles_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: profiles_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - profiles_list_only - - transfer - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists profiles in a region or regions, for all properties use profiles - -## Overview - - - - - - - -
Nameprofiles_list_only
TypeResource
DescriptionResource Type definition for AWS::Transfer::Profile
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all profiles in a region. -```sql -SELECT -region, -profile_id -FROM awscc.transfer.profiles_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the profiles_list_only resource, see profiles - diff --git a/website/docs/services/transfer/servers/index.md b/website/docs/services/transfer/servers/index.md index d740e6ece..bcf3900ae 100644 --- a/website/docs/services/transfer/servers/index.md +++ b/website/docs/services/transfer/servers/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a server resource or lists ## Fields + + + server resource or lists "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::Transfer::Server. @@ -263,31 +289,37 @@ For more information, see + servers INSERT + servers DELETE + servers UPDATE + servers_list_only SELECT + servers SELECT @@ -296,6 +328,15 @@ For more information, see + + Gets all properties from an individual server. ```sql SELECT @@ -324,6 +365,19 @@ workflow_details FROM awscc.transfer.servers WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all servers in a region. +```sql +SELECT +region, +arn +FROM awscc.transfer.servers_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -506,6 +560,33 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.transfer.servers +SET data__PatchDocument = string('{{ { + "Certificate": certificate, + "EndpointDetails": endpoint_details, + "EndpointType": endpoint_type, + "IdentityProviderDetails": identity_provider_details, + "IpAddressType": ip_address_type, + "LoggingRole": logging_role, + "PostAuthenticationLoginBanner": post_authentication_login_banner, + "PreAuthenticationLoginBanner": pre_authentication_login_banner, + "ProtocolDetails": protocol_details, + "Protocols": protocols, + "S3StorageOptions": s3_storage_options, + "SecurityPolicyName": security_policy_name, + "StructuredLogDestinations": structured_log_destinations, + "Tags": tags, + "WorkflowDetails": workflow_details +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/transfer/servers_list_only/index.md b/website/docs/services/transfer/servers_list_only/index.md deleted file mode 100644 index 62551826c..000000000 --- a/website/docs/services/transfer/servers_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: servers_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - servers_list_only - - transfer - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists servers in a region or regions, for all properties use servers - -## Overview - - - - - - - -
Nameservers_list_only
TypeResource
DescriptionDefinition of AWS::Transfer::Server Resource Type
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all servers in a region. -```sql -SELECT -region, -arn -FROM awscc.transfer.servers_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the servers_list_only resource, see servers - diff --git a/website/docs/services/transfer/users/index.md b/website/docs/services/transfer/users/index.md index 2d2d37d28..d92f8d297 100644 --- a/website/docs/services/transfer/users/index.md +++ b/website/docs/services/transfer/users/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a user resource or lists us ## Fields + + + user resource or lists us "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::Transfer::User. @@ -150,31 +176,37 @@ For more information, see + users INSERT + users DELETE + users UPDATE + users_list_only SELECT + users SELECT @@ -183,6 +215,15 @@ For more information, see + + Gets all properties from an individual user. ```sql SELECT @@ -201,6 +242,19 @@ user_name FROM awscc.transfer.users WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all users in a region. +```sql +SELECT +region, +arn +FROM awscc.transfer.users_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -311,6 +365,26 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.transfer.users +SET data__PatchDocument = string('{{ { + "HomeDirectory": home_directory, + "HomeDirectoryMappings": home_directory_mappings, + "HomeDirectoryType": home_directory_type, + "Policy": policy, + "PosixProfile": posix_profile, + "Role": role, + "SshPublicKeys": ssh_public_keys, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/transfer/users_list_only/index.md b/website/docs/services/transfer/users_list_only/index.md deleted file mode 100644 index d037c35b2..000000000 --- a/website/docs/services/transfer/users_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: users_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - users_list_only - - transfer - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists users in a region or regions, for all properties use users - -## Overview - - - - - - - -
Nameusers_list_only
TypeResource
DescriptionDefinition of AWS::Transfer::User Resource Type
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all users in a region. -```sql -SELECT -region, -arn -FROM awscc.transfer.users_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the users_list_only resource, see users - diff --git a/website/docs/services/transfer/web_apps/index.md b/website/docs/services/transfer/web_apps/index.md index f8d990e37..ca0e3c7a3 100644 --- a/website/docs/services/transfer/web_apps/index.md +++ b/website/docs/services/transfer/web_apps/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a web_app resource or lists ## Fields + + + web_app resource or lists + + + + + + For more information, see AWS::Transfer::WebApp. @@ -135,31 +161,37 @@ For more information, see + web_apps INSERT + web_apps DELETE + web_apps UPDATE + web_apps_list_only SELECT + web_apps SELECT @@ -168,6 +200,15 @@ For more information, see + + Gets all properties from an individual web_app. ```sql SELECT @@ -183,6 +224,19 @@ tags FROM awscc.transfer.web_apps WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all web_apps in a region. +```sql +SELECT +region, +arn +FROM awscc.transfer.web_apps_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -271,6 +325,22 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.transfer.web_apps +SET data__PatchDocument = string('{{ { + "AccessEndpoint": access_endpoint, + "WebAppUnits": web_app_units, + "WebAppCustomization": web_app_customization, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/transfer/web_apps_list_only/index.md b/website/docs/services/transfer/web_apps_list_only/index.md deleted file mode 100644 index c2b160272..000000000 --- a/website/docs/services/transfer/web_apps_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: web_apps_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - web_apps_list_only - - transfer - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists web_apps in a region or regions, for all properties use web_apps - -## Overview - - - - - - - -
Nameweb_apps_list_only
TypeResource
DescriptionResource Type definition for AWS::Transfer::WebApp
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all web_apps in a region. -```sql -SELECT -region, -arn -FROM awscc.transfer.web_apps_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the web_apps_list_only resource, see web_apps - diff --git a/website/docs/services/transfer/workflows/index.md b/website/docs/services/transfer/workflows/index.md index 7354355f8..feb93bf68 100644 --- a/website/docs/services/transfer/workflows/index.md +++ b/website/docs/services/transfer/workflows/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a workflow resource or lists ## Fields + + + workflow
resource or lists + + + + + + For more information, see AWS::Transfer::Workflow. @@ -254,31 +280,37 @@ For more information, see + workflows INSERT + workflows DELETE + workflows UPDATE + workflows_list_only SELECT + workflows SELECT @@ -287,6 +319,15 @@ For more information, see + + Gets all properties from an individual workflow. ```sql SELECT @@ -300,6 +341,19 @@ arn FROM awscc.transfer.workflows WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all workflows in a region. +```sql +SELECT +region, +workflow_id +FROM awscc.transfer.workflows_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -408,6 +462,19 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.transfer.workflows +SET data__PatchDocument = string('{{ { + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/transfer/workflows_list_only/index.md b/website/docs/services/transfer/workflows_list_only/index.md deleted file mode 100644 index a1c8f7950..000000000 --- a/website/docs/services/transfer/workflows_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: workflows_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - workflows_list_only - - transfer - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists workflows in a region or regions, for all properties use workflows - -## Overview - - - - - - - -
Nameworkflows_list_only
TypeResource
DescriptionResource Type definition for AWS::Transfer::Workflow
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all workflows in a region. -```sql -SELECT -region, -workflow_id -FROM awscc.transfer.workflows_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the workflows_list_only resource, see workflows - diff --git a/website/docs/services/verifiedpermissions/identity_sources/index.md b/website/docs/services/verifiedpermissions/identity_sources/index.md index c7637bc8d..d34a4ea79 100644 --- a/website/docs/services/verifiedpermissions/identity_sources/index.md +++ b/website/docs/services/verifiedpermissions/identity_sources/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets an identity_source resource or li ## Fields + + + identity_source
resource or li "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::VerifiedPermissions::IdentitySource. @@ -96,31 +127,37 @@ For more information, see + identity_sources INSERT + identity_sources DELETE + identity_sources UPDATE + identity_sources_list_only SELECT + identity_sources SELECT @@ -129,6 +166,15 @@ For more information, see + + Gets all properties from an individual identity_source. ```sql SELECT @@ -141,6 +187,20 @@ principal_entity_type FROM awscc.verifiedpermissions.identity_sources WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + + + +Lists all identity_sources in a region. +```sql +SELECT +region, +identity_source_id, +policy_store_id +FROM awscc.verifiedpermissions.identity_sources_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -211,6 +271,20 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.verifiedpermissions.identity_sources +SET data__PatchDocument = string('{{ { + "Configuration": configuration, + "PrincipalEntityType": principal_entity_type +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = '|'; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/verifiedpermissions/identity_sources_list_only/index.md b/website/docs/services/verifiedpermissions/identity_sources_list_only/index.md deleted file mode 100644 index 2b2a3c0ba..000000000 --- a/website/docs/services/verifiedpermissions/identity_sources_list_only/index.md +++ /dev/null @@ -1,86 +0,0 @@ ---- -title: identity_sources_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - identity_sources_list_only - - verifiedpermissions - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists identity_sources in a region or regions, for all properties use identity_sources - -## Overview - - - - - - - -
Nameidentity_sources_list_only
TypeResource
DescriptionDefinition of AWS::VerifiedPermissions::IdentitySource Resource Type
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all identity_sources in a region. -```sql -SELECT -region, -identity_source_id, -policy_store_id -FROM awscc.verifiedpermissions.identity_sources_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the identity_sources_list_only resource, see identity_sources - diff --git a/website/docs/services/verifiedpermissions/index.md b/website/docs/services/verifiedpermissions/index.md index cd1b8039d..94d439069 100644 --- a/website/docs/services/verifiedpermissions/index.md +++ b/website/docs/services/verifiedpermissions/index.md @@ -20,7 +20,7 @@ The verifiedpermissions service documentation.
-total resources: 8
+total resources: 4
@@ -30,14 +30,10 @@ The verifiedpermissions service documentation. \ 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 5ab5e810a..f61a1e7ae 100644 --- a/website/docs/services/verifiedpermissions/policies/index.md +++ b/website/docs/services/verifiedpermissions/policies/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a policy resource or lists ## Fields + + + policy resource or lists "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::VerifiedPermissions::Policy. @@ -69,31 +100,37 @@ For more information, see + policies INSERT + policies DELETE + policies UPDATE + policies_list_only SELECT + policies SELECT @@ -102,6 +139,15 @@ For more information, see + + Gets all properties from an individual policy. ```sql SELECT @@ -113,6 +159,20 @@ policy_type FROM awscc.verifiedpermissions.policies WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + + + +Lists all policies in a region. +```sql +SELECT +region, +policy_id, +policy_store_id +FROM awscc.verifiedpermissions.policies_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -179,6 +239,19 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.verifiedpermissions.policies +SET data__PatchDocument = string('{{ { + "Definition": definition +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = '|'; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/verifiedpermissions/policies_list_only/index.md b/website/docs/services/verifiedpermissions/policies_list_only/index.md deleted file mode 100644 index d562dd9c0..000000000 --- a/website/docs/services/verifiedpermissions/policies_list_only/index.md +++ /dev/null @@ -1,86 +0,0 @@ ---- -title: policies_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - policies_list_only - - verifiedpermissions - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists policies in a region or regions, for all properties use policies - -## Overview - - - - - - - -
Namepolicies_list_only
TypeResource
DescriptionDefinition of AWS::VerifiedPermissions::Policy Resource Type
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all policies in a region. -```sql -SELECT -region, -policy_id, -policy_store_id -FROM awscc.verifiedpermissions.policies_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the policies_list_only resource, see policies - diff --git a/website/docs/services/verifiedpermissions/policy_stores/index.md b/website/docs/services/verifiedpermissions/policy_stores/index.md index 6e796ffad..b7492299b 100644 --- a/website/docs/services/verifiedpermissions/policy_stores/index.md +++ b/website/docs/services/verifiedpermissions/policy_stores/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a policy_store resource or lists ## Fields + + + policy_store
resource or lists "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::VerifiedPermissions::PolicyStore. @@ -110,31 +136,37 @@ For more information, see + policy_stores INSERT + policy_stores DELETE + policy_stores UPDATE + policy_stores_list_only SELECT + policy_stores SELECT @@ -143,6 +175,15 @@ For more information, see + + Gets all properties from an individual policy_store. ```sql SELECT @@ -157,6 +198,19 @@ tags FROM awscc.verifiedpermissions.policy_stores WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all policy_stores in a region. +```sql +SELECT +region, +policy_store_id +FROM awscc.verifiedpermissions.policy_stores_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -237,6 +291,23 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.verifiedpermissions.policy_stores +SET data__PatchDocument = string('{{ { + "Description": description, + "ValidationSettings": validation_settings, + "Schema": schema, + "DeletionProtection": deletion_protection, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/verifiedpermissions/policy_stores_list_only/index.md b/website/docs/services/verifiedpermissions/policy_stores_list_only/index.md deleted file mode 100644 index f2db4b51b..000000000 --- a/website/docs/services/verifiedpermissions/policy_stores_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: policy_stores_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - policy_stores_list_only - - verifiedpermissions - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists policy_stores in a region or regions, for all properties use policy_stores - -## Overview - - - - - - - -
Namepolicy_stores_list_only
TypeResource
DescriptionRepresents a policy store that you can place schema, policies, and policy templates in to validate authorization requests
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all policy_stores in a region. -```sql -SELECT -region, -policy_store_id -FROM awscc.verifiedpermissions.policy_stores_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the policy_stores_list_only resource, see policy_stores - diff --git a/website/docs/services/verifiedpermissions/policy_templates/index.md b/website/docs/services/verifiedpermissions/policy_templates/index.md index 2513a9b60..4f2f7814c 100644 --- a/website/docs/services/verifiedpermissions/policy_templates/index.md +++ b/website/docs/services/verifiedpermissions/policy_templates/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a policy_template resource or lis ## Fields + + + policy_template
resource or lis "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::VerifiedPermissions::PolicyTemplate. @@ -69,31 +100,37 @@ For more information, see + policy_templates INSERT + policy_templates DELETE + policy_templates UPDATE + policy_templates_list_only SELECT + policy_templates SELECT @@ -102,6 +139,15 @@ For more information, see + + Gets all properties from an individual policy_template. ```sql SELECT @@ -113,6 +159,20 @@ statement FROM awscc.verifiedpermissions.policy_templates WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + + + +Lists all policy_templates in a region. +```sql +SELECT +region, +policy_store_id, +policy_template_id +FROM awscc.verifiedpermissions.policy_templates_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -183,6 +243,20 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.verifiedpermissions.policy_templates +SET data__PatchDocument = string('{{ { + "Description": description, + "Statement": statement +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = '|'; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/verifiedpermissions/policy_templates_list_only/index.md b/website/docs/services/verifiedpermissions/policy_templates_list_only/index.md deleted file mode 100644 index cc4f5ca0d..000000000 --- a/website/docs/services/verifiedpermissions/policy_templates_list_only/index.md +++ /dev/null @@ -1,86 +0,0 @@ ---- -title: policy_templates_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - policy_templates_list_only - - verifiedpermissions - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists policy_templates in a region or regions, for all properties use policy_templates - -## Overview - - - - - - - -
Namepolicy_templates_list_only
TypeResource
DescriptionDefinition of AWS::VerifiedPermissions::PolicyTemplate Resource Type
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all policy_templates in a region. -```sql -SELECT -region, -policy_store_id, -policy_template_id -FROM awscc.verifiedpermissions.policy_templates_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the policy_templates_list_only resource, see policy_templates - diff --git a/website/docs/services/voiceid/domains/index.md b/website/docs/services/voiceid/domains/index.md index 59a1ddd62..cde50ee36 100644 --- a/website/docs/services/voiceid/domains/index.md +++ b/website/docs/services/voiceid/domains/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a domain resource or lists ## Fields + + + domain resource or lists "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::VoiceID::Domain. @@ -93,31 +119,37 @@ For more information, see + domains INSERT + domains DELETE + domains UPDATE + domains_list_only SELECT + domains SELECT @@ -126,6 +158,15 @@ For more information, see + + Gets all properties from an individual domain. ```sql SELECT @@ -138,6 +179,19 @@ tags FROM awscc.voiceid.domains WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all domains in a region. +```sql +SELECT +region, +domain_id +FROM awscc.voiceid.domains_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -215,6 +269,22 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.voiceid.domains +SET data__PatchDocument = string('{{ { + "Description": description, + "Name": name, + "ServerSideEncryptionConfiguration": server_side_encryption_configuration, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/voiceid/domains_list_only/index.md b/website/docs/services/voiceid/domains_list_only/index.md deleted file mode 100644 index c1353c712..000000000 --- a/website/docs/services/voiceid/domains_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: domains_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - domains_list_only - - voiceid - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists domains in a region or regions, for all properties use domains - -## Overview - - - - - - - -
Namedomains_list_only
TypeResource
DescriptionThe AWS::VoiceID::Domain resource specifies an Amazon VoiceID Domain.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all domains in a region. -```sql -SELECT -region, -domain_id -FROM awscc.voiceid.domains_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the domains_list_only resource, see domains - diff --git a/website/docs/services/voiceid/index.md b/website/docs/services/voiceid/index.md index 76423706c..06477d676 100644 --- a/website/docs/services/voiceid/index.md +++ b/website/docs/services/voiceid/index.md @@ -20,7 +20,7 @@ The voiceid service documentation.
-total resources: 2
+total resources: 1
@@ -32,6 +32,6 @@ The voiceid service documentation. domains \ 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 bc2960157..54cc49763 100644 --- a/website/docs/services/vpclattice/access_log_subscriptions/index.md +++ b/website/docs/services/vpclattice/access_log_subscriptions/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets an access_log_subscription resour ## Fields + + + access_log_subscription
resour "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::VpcLattice::AccessLogSubscription. @@ -101,31 +127,37 @@ For more information, see + access_log_subscriptions INSERT + access_log_subscriptions DELETE + access_log_subscriptions UPDATE + access_log_subscriptions_list_only SELECT + access_log_subscriptions SELECT @@ -134,6 +166,15 @@ For more information, see + + Gets all properties from an individual access_log_subscription. ```sql SELECT @@ -149,6 +190,19 @@ tags FROM awscc.vpclattice.access_log_subscriptions WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all access_log_subscriptions in a region. +```sql +SELECT +region, +arn +FROM awscc.vpclattice.access_log_subscriptions_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -223,6 +277,21 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.vpclattice.access_log_subscriptions +SET data__PatchDocument = string('{{ { + "DestinationArn": destination_arn, + "ServiceNetworkLogType": service_network_log_type, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/vpclattice/access_log_subscriptions_list_only/index.md b/website/docs/services/vpclattice/access_log_subscriptions_list_only/index.md deleted file mode 100644 index bc9c583f6..000000000 --- a/website/docs/services/vpclattice/access_log_subscriptions_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: access_log_subscriptions_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - access_log_subscriptions_list_only - - vpclattice - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists access_log_subscriptions in a region or regions, for all properties use access_log_subscriptions - -## Overview - - - - - - - -
Nameaccess_log_subscriptions_list_only
TypeResource
DescriptionEnables access logs to be sent to Amazon CloudWatch, Amazon S3, and Amazon Kinesis Data Firehose. The service network owner can use the access logs to audit the services in the network. The service network owner will only see access logs from clients and services that are associated with their service network. Access log entries represent traffic originated from VPCs associated with that network.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all access_log_subscriptions in a region. -```sql -SELECT -region, -arn -FROM awscc.vpclattice.access_log_subscriptions_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the access_log_subscriptions_list_only resource, see access_log_subscriptions - diff --git a/website/docs/services/vpclattice/auth_policies/index.md b/website/docs/services/vpclattice/auth_policies/index.md index 64266b56e..de68f4ab2 100644 --- a/website/docs/services/vpclattice/auth_policies/index.md +++ b/website/docs/services/vpclattice/auth_policies/index.md @@ -168,6 +168,19 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.vpclattice.auth_policies +SET data__PatchDocument = string('{{ { + "Policy": policy +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/vpclattice/index.md b/website/docs/services/vpclattice/index.md index bed09308a..1abb40732 100644 --- a/website/docs/services/vpclattice/index.md +++ b/website/docs/services/vpclattice/index.md @@ -20,7 +20,7 @@ The vpclattice service documentation.
-total resources: 24
+total resources: 13
@@ -30,30 +30,19 @@ The vpclattice service documentation. \ 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 1d3cd7428..5b0052e18 100644 --- a/website/docs/services/vpclattice/listeners/index.md +++ b/website/docs/services/vpclattice/listeners/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a listener resource or lists ## Fields + + + listener
resource or lists + + + + + + For more information, see AWS::VpcLattice::Listener. @@ -149,31 +175,37 @@ For more information, see + listeners INSERT + listeners DELETE + listeners UPDATE + listeners_list_only SELECT + listeners SELECT @@ -182,6 +214,15 @@ For more information, see + + Gets all properties from an individual listener. ```sql SELECT @@ -199,6 +240,19 @@ tags FROM awscc.vpclattice.listeners WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all listeners in a region. +```sql +SELECT +region, +arn +FROM awscc.vpclattice.listeners_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -289,6 +343,20 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.vpclattice.listeners +SET data__PatchDocument = string('{{ { + "DefaultAction": default_action, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/vpclattice/listeners_list_only/index.md b/website/docs/services/vpclattice/listeners_list_only/index.md deleted file mode 100644 index 8944531f2..000000000 --- a/website/docs/services/vpclattice/listeners_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: listeners_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - listeners_list_only - - vpclattice - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists listeners in a region or regions, for all properties use listeners - -## Overview - - - - - - - -
Namelisteners_list_only
TypeResource
DescriptionCreates a listener for a service. Before you start using your Amazon VPC Lattice service, you must add one or more listeners. A listener is a process that checks for connection requests to your services.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all listeners in a region. -```sql -SELECT -region, -arn -FROM awscc.vpclattice.listeners_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the listeners_list_only resource, see listeners - diff --git a/website/docs/services/vpclattice/resource_configurations/index.md b/website/docs/services/vpclattice/resource_configurations/index.md index 852258d85..41943cadf 100644 --- a/website/docs/services/vpclattice/resource_configurations/index.md +++ b/website/docs/services/vpclattice/resource_configurations/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a resource_configuration resource ## Fields + + + resource_configuration resource "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::VpcLattice::ResourceConfiguration. @@ -116,31 +142,37 @@ For more information, see + resource_configurations INSERT + resource_configurations DELETE + resource_configurations UPDATE + resource_configurations_list_only SELECT + resource_configurations SELECT @@ -149,6 +181,15 @@ For more information, see + + Gets all properties from an individual resource_configuration. ```sql SELECT @@ -168,6 +209,19 @@ name FROM awscc.vpclattice.resource_configurations WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all resource_configurations in a region. +```sql +SELECT +region, +arn +FROM awscc.vpclattice.resource_configurations_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -269,6 +323,24 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.vpclattice.resource_configurations +SET data__PatchDocument = string('{{ { + "AllowAssociationToSharableServiceNetwork": allow_association_to_sharable_service_network, + "PortRanges": port_ranges, + "ResourceConfigurationDefinition": resource_configuration_definition, + "ResourceConfigurationGroupId": resource_configuration_group_id, + "Tags": tags, + "Name": name +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/vpclattice/resource_configurations_list_only/index.md b/website/docs/services/vpclattice/resource_configurations_list_only/index.md deleted file mode 100644 index a183ee7d3..000000000 --- a/website/docs/services/vpclattice/resource_configurations_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: resource_configurations_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - resource_configurations_list_only - - vpclattice - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists resource_configurations in a region or regions, for all properties use resource_configurations - -## Overview - - - - - - - -
Nameresource_configurations_list_only
TypeResource
DescriptionVpcLattice ResourceConfiguration CFN resource
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all resource_configurations in a region. -```sql -SELECT -region, -arn -FROM awscc.vpclattice.resource_configurations_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the resource_configurations_list_only resource, see resource_configurations - diff --git a/website/docs/services/vpclattice/resource_gateways/index.md b/website/docs/services/vpclattice/resource_gateways/index.md index 358c39a92..3777a3f83 100644 --- a/website/docs/services/vpclattice/resource_gateways/index.md +++ b/website/docs/services/vpclattice/resource_gateways/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a resource_gateway resource or li ## Fields + + + resource_gateway resource or li "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::VpcLattice::ResourceGateway. @@ -106,31 +132,37 @@ For more information, see + resource_gateways INSERT + resource_gateways DELETE + resource_gateways UPDATE + resource_gateways_list_only SELECT + resource_gateways SELECT @@ -139,6 +171,15 @@ For more information, see + + Gets all properties from an individual resource_gateway. ```sql SELECT @@ -155,6 +196,19 @@ name FROM awscc.vpclattice.resource_gateways WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all resource_gateways in a region. +```sql +SELECT +region, +arn +FROM awscc.vpclattice.resource_gateways_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -247,6 +301,21 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.vpclattice.resource_gateways +SET data__PatchDocument = string('{{ { + "Ipv4AddressesPerEni": ipv4_addresses_per_eni, + "SecurityGroupIds": security_group_ids, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/vpclattice/resource_gateways_list_only/index.md b/website/docs/services/vpclattice/resource_gateways_list_only/index.md deleted file mode 100644 index 603439cf4..000000000 --- a/website/docs/services/vpclattice/resource_gateways_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: resource_gateways_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - resource_gateways_list_only - - vpclattice - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists resource_gateways in a region or regions, for all properties use resource_gateways - -## Overview - - - - - - - -
Nameresource_gateways_list_only
TypeResource
DescriptionCreates a resource gateway for a service.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all resource_gateways in a region. -```sql -SELECT -region, -arn -FROM awscc.vpclattice.resource_gateways_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the resource_gateways_list_only resource, see resource_gateways - diff --git a/website/docs/services/vpclattice/resource_policies/index.md b/website/docs/services/vpclattice/resource_policies/index.md index 18e98552d..559e063ee 100644 --- a/website/docs/services/vpclattice/resource_policies/index.md +++ b/website/docs/services/vpclattice/resource_policies/index.md @@ -162,6 +162,19 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.vpclattice.resource_policies +SET data__PatchDocument = string('{{ { + "Policy": policy +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/vpclattice/rules/index.md b/website/docs/services/vpclattice/rules/index.md index 76fc344cd..d0c37c29c 100644 --- a/website/docs/services/vpclattice/rules/index.md +++ b/website/docs/services/vpclattice/rules/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a rule resource or lists ru ## Fields + + + rule resource or lists ru "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::VpcLattice::Rule. @@ -197,31 +223,37 @@ For more information, see + rules INSERT + rules DELETE + rules UPDATE + rules_list_only SELECT + rules SELECT @@ -230,6 +262,15 @@ For more information, see + + Gets all properties from an individual rule. ```sql SELECT @@ -246,6 +287,19 @@ tags FROM awscc.vpclattice.rules WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all rules in a region. +```sql +SELECT +region, +arn +FROM awscc.vpclattice.rules_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -356,6 +410,22 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.vpclattice.rules +SET data__PatchDocument = string('{{ { + "Action": action, + "Match": match, + "Priority": priority, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/vpclattice/rules_list_only/index.md b/website/docs/services/vpclattice/rules_list_only/index.md deleted file mode 100644 index 993ec7641..000000000 --- a/website/docs/services/vpclattice/rules_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: rules_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - rules_list_only - - vpclattice - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists rules in a region or regions, for all properties use rules - -## Overview - - - - - - - -
Namerules_list_only
TypeResource
DescriptionCreates a listener rule. Each listener has a default rule for checking connection requests, but you can define additional rules. Each rule consists of a priority, one or more actions, and one or more conditions.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all rules in a region. -```sql -SELECT -region, -arn -FROM awscc.vpclattice.rules_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the rules_list_only resource, see rules - 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 db598277f..d1f5616c3 100644 --- a/website/docs/services/vpclattice/service_network_resource_associations/index.md +++ b/website/docs/services/vpclattice/service_network_resource_associations/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a service_network_resource_association ## Fields + + + service_network_resource_association + + + + + + For more information, see AWS::VpcLattice::ServiceNetworkResourceAssociation. @@ -86,31 +112,37 @@ For more information, see + service_network_resource_associations INSERT + service_network_resource_associations DELETE + service_network_resource_associations UPDATE + service_network_resource_associations_list_only SELECT + service_network_resource_associations SELECT @@ -119,6 +151,15 @@ For more information, see + + Gets all properties from an individual service_network_resource_association. ```sql SELECT @@ -131,6 +172,19 @@ tags FROM awscc.vpclattice.service_network_resource_associations WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all service_network_resource_associations in a region. +```sql +SELECT +region, +arn +FROM awscc.vpclattice.service_network_resource_associations_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -205,6 +259,19 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.vpclattice.service_network_resource_associations +SET data__PatchDocument = string('{{ { + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/vpclattice/service_network_resource_associations_list_only/index.md b/website/docs/services/vpclattice/service_network_resource_associations_list_only/index.md deleted file mode 100644 index 1dafaacd3..000000000 --- a/website/docs/services/vpclattice/service_network_resource_associations_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: service_network_resource_associations_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - service_network_resource_associations_list_only - - vpclattice - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists service_network_resource_associations in a region or regions, for all properties use service_network_resource_associations - -## Overview - - - - - - - -
Nameservice_network_resource_associations_list_only
TypeResource
DescriptionVpcLattice ServiceNetworkResourceAssociation CFN resource
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all service_network_resource_associations in a region. -```sql -SELECT -region, -arn -FROM awscc.vpclattice.service_network_resource_associations_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the service_network_resource_associations_list_only resource, see service_network_resource_associations - 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 33f92704c..f3805b4ee 100644 --- a/website/docs/services/vpclattice/service_network_service_associations/index.md +++ b/website/docs/services/vpclattice/service_network_service_associations/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a service_network_service_association
## Fields + + + service_network_service_association
+ + + + + + For more information, see AWS::VpcLattice::ServiceNetworkServiceAssociation. @@ -143,31 +169,37 @@ For more information, see + service_network_service_associations INSERT + service_network_service_associations DELETE + service_network_service_associations UPDATE + service_network_service_associations_list_only SELECT + service_network_service_associations SELECT @@ -176,6 +208,15 @@ For more information, see + + Gets all properties from an individual service_network_service_association. ```sql SELECT @@ -197,6 +238,19 @@ tags FROM awscc.vpclattice.service_network_service_associations WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all service_network_service_associations in a region. +```sql +SELECT +region, +arn +FROM awscc.vpclattice.service_network_service_associations_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -279,6 +333,19 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.vpclattice.service_network_service_associations +SET data__PatchDocument = string('{{ { + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/vpclattice/service_network_service_associations_list_only/index.md b/website/docs/services/vpclattice/service_network_service_associations_list_only/index.md deleted file mode 100644 index c94c120d0..000000000 --- a/website/docs/services/vpclattice/service_network_service_associations_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: service_network_service_associations_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - service_network_service_associations_list_only - - vpclattice - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists service_network_service_associations in a region or regions, for all properties use service_network_service_associations - -## Overview - - - - - - - -
Nameservice_network_service_associations_list_only
TypeResource
DescriptionAssociates a service with a service network.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all service_network_service_associations in a region. -```sql -SELECT -region, -arn -FROM awscc.vpclattice.service_network_service_associations_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the service_network_service_associations_list_only resource, see service_network_service_associations - 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 5b188e3a8..ebe47fe04 100644 --- a/website/docs/services/vpclattice/service_network_vpc_associations/index.md +++ b/website/docs/services/vpclattice/service_network_vpc_associations/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a service_network_vpc_association ## Fields + + + service_network_vpc_association
"description": "AWS region." } ]} /> + + + + + + For more information, see AWS::VpcLattice::ServiceNetworkVpcAssociation. @@ -121,31 +147,37 @@ For more information, see + service_network_vpc_associations INSERT + service_network_vpc_associations DELETE + service_network_vpc_associations UPDATE + service_network_vpc_associations_list_only SELECT + service_network_vpc_associations SELECT @@ -154,6 +186,15 @@ For more information, see + + Gets all properties from an individual service_network_vpc_association. ```sql SELECT @@ -173,6 +214,19 @@ tags FROM awscc.vpclattice.service_network_vpc_associations WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all service_network_vpc_associations in a region. +```sql +SELECT +region, +arn +FROM awscc.vpclattice.service_network_vpc_associations_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -254,6 +308,20 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.vpclattice.service_network_vpc_associations +SET data__PatchDocument = string('{{ { + "SecurityGroupIds": security_group_ids, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/vpclattice/service_network_vpc_associations_list_only/index.md b/website/docs/services/vpclattice/service_network_vpc_associations_list_only/index.md deleted file mode 100644 index ac1370817..000000000 --- a/website/docs/services/vpclattice/service_network_vpc_associations_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: service_network_vpc_associations_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - service_network_vpc_associations_list_only - - vpclattice - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists service_network_vpc_associations in a region or regions, for all properties use service_network_vpc_associations - -## Overview - - - - - - - -
Nameservice_network_vpc_associations_list_only
TypeResource
DescriptionAssociates a VPC with a service network.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all service_network_vpc_associations in a region. -```sql -SELECT -region, -arn -FROM awscc.vpclattice.service_network_vpc_associations_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the service_network_vpc_associations_list_only resource, see service_network_vpc_associations - diff --git a/website/docs/services/vpclattice/service_networks/index.md b/website/docs/services/vpclattice/service_networks/index.md index 9f2aa2feb..17d15c29e 100644 --- a/website/docs/services/vpclattice/service_networks/index.md +++ b/website/docs/services/vpclattice/service_networks/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a service_network resource or lis ## Fields + + + service_network
resource or lis "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::VpcLattice::ServiceNetwork. @@ -108,31 +134,37 @@ For more information, see + service_networks INSERT + service_networks DELETE + service_networks UPDATE + service_networks_list_only SELECT + service_networks SELECT @@ -141,6 +173,15 @@ For more information, see + + Gets all properties from an individual service_network. ```sql SELECT @@ -156,6 +197,19 @@ sharing_config FROM awscc.vpclattice.service_networks WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all service_networks in a region. +```sql +SELECT +region, +arn +FROM awscc.vpclattice.service_networks_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -237,6 +291,21 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.vpclattice.service_networks +SET data__PatchDocument = string('{{ { + "AuthType": auth_type, + "Tags": tags, + "SharingConfig": sharing_config +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/vpclattice/service_networks_list_only/index.md b/website/docs/services/vpclattice/service_networks_list_only/index.md deleted file mode 100644 index 3990823e9..000000000 --- a/website/docs/services/vpclattice/service_networks_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: service_networks_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - service_networks_list_only - - vpclattice - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists service_networks in a region or regions, for all properties use service_networks - -## Overview - - - - - - - -
Nameservice_networks_list_only
TypeResource
DescriptionA service network is a logical boundary for a collection of services. You can associate services and VPCs with a service network.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all service_networks in a region. -```sql -SELECT -region, -arn -FROM awscc.vpclattice.service_networks_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the service_networks_list_only resource, see service_networks - diff --git a/website/docs/services/vpclattice/services/index.md b/website/docs/services/vpclattice/services/index.md index 0b1a6aa26..667b81950 100644 --- a/website/docs/services/vpclattice/services/index.md +++ b/website/docs/services/vpclattice/services/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a service resource or lists ## Fields + + + service resource or lists + + + + + + For more information, see AWS::VpcLattice::Service. @@ -128,31 +154,37 @@ For more information, see + services INSERT + services DELETE + services UPDATE + services_list_only SELECT + services SELECT @@ -161,6 +193,15 @@ For more information, see + + Gets all properties from an individual service. ```sql SELECT @@ -179,6 +220,19 @@ tags FROM awscc.vpclattice.services WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all services in a region. +```sql +SELECT +region, +arn +FROM awscc.vpclattice.services_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -273,6 +327,21 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.vpclattice.services +SET data__PatchDocument = string('{{ { + "AuthType": auth_type, + "CertificateArn": certificate_arn, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/vpclattice/services_list_only/index.md b/website/docs/services/vpclattice/services_list_only/index.md deleted file mode 100644 index 4e41e1209..000000000 --- a/website/docs/services/vpclattice/services_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: services_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - services_list_only - - vpclattice - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists services in a region or regions, for all properties use services - -## Overview - - - - - - - -
Nameservices_list_only
TypeResource
DescriptionA service is any software application that can run on instances containers, or serverless functions within an account or virtual private cloud (VPC).
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all services in a region. -```sql -SELECT -region, -arn -FROM awscc.vpclattice.services_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the services_list_only resource, see services - diff --git a/website/docs/services/vpclattice/target_groups/index.md b/website/docs/services/vpclattice/target_groups/index.md index 93a76e2b5..697e57bd5 100644 --- a/website/docs/services/vpclattice/target_groups/index.md +++ b/website/docs/services/vpclattice/target_groups/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a target_group resource or lists ## Fields + + + target_group
resource or lists "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::VpcLattice::TargetGroup. @@ -219,31 +245,37 @@ For more information, see + target_groups INSERT + target_groups DELETE + target_groups UPDATE + target_groups_list_only SELECT + target_groups SELECT @@ -252,6 +284,15 @@ For more information, see + + Gets all properties from an individual target_group. ```sql SELECT @@ -269,6 +310,19 @@ tags FROM awscc.vpclattice.target_groups WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all target_groups in a region. +```sql +SELECT +region, +arn +FROM awscc.vpclattice.target_groups_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -367,6 +421,20 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.vpclattice.target_groups +SET data__PatchDocument = string('{{ { + "Targets": targets, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/vpclattice/target_groups_list_only/index.md b/website/docs/services/vpclattice/target_groups_list_only/index.md deleted file mode 100644 index 8782c70c4..000000000 --- a/website/docs/services/vpclattice/target_groups_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: target_groups_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - target_groups_list_only - - vpclattice - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists target_groups in a region or regions, for all properties use target_groups - -## Overview - - - - - - - -
Nametarget_groups_list_only
TypeResource
DescriptionA target group is a collection of targets, or compute resources, that run your application or service. A target group can only be used by a single service.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all target_groups in a region. -```sql -SELECT -region, -arn -FROM awscc.vpclattice.target_groups_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the target_groups_list_only resource, see target_groups - diff --git a/website/docs/services/wafv2/index.md b/website/docs/services/wafv2/index.md index e98bfcf0f..64d650a50 100644 --- a/website/docs/services/wafv2/index.md +++ b/website/docs/services/wafv2/index.md @@ -20,7 +20,7 @@ The wafv2 service documentation.
-total resources: 11
+total resources: 6
@@ -30,17 +30,12 @@ The wafv2 service documentation. \ 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 958f3e37d..6cad96db5 100644 --- a/website/docs/services/wafv2/ip_sets/index.md +++ b/website/docs/services/wafv2/ip_sets/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets an ip_set resource or lists ## Fields + + + ip_set resource or lists + + + + + + For more information, see AWS::WAFv2::IPSet. @@ -101,31 +137,37 @@ For more information, see + ip_sets INSERT + ip_sets DELETE + ip_sets UPDATE + ip_sets_list_only SELECT + ip_sets SELECT @@ -134,6 +176,15 @@ For more information, see + + Gets all properties from an individual ip_set. ```sql SELECT @@ -149,6 +200,21 @@ tags FROM awscc.wafv2.ip_sets WHERE data__Identifier = '||'; ``` + + + +Lists all ip_sets in a region. +```sql +SELECT +region, +name, +id, +scope +FROM awscc.wafv2.ip_sets_list_only +; +``` + + ## `INSERT` example @@ -236,6 +302,22 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.wafv2.ip_sets +SET data__PatchDocument = string('{{ { + "Description": description, + "IPAddressVersion": ip_address_version, + "Addresses": addresses, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = '||'; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/wafv2/ip_sets_list_only/index.md b/website/docs/services/wafv2/ip_sets_list_only/index.md deleted file mode 100644 index 5eb1f0523..000000000 --- a/website/docs/services/wafv2/ip_sets_list_only/index.md +++ /dev/null @@ -1,92 +0,0 @@ ---- -title: ip_sets_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - ip_sets_list_only - - wafv2 - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists ip_sets in a region or regions, for all properties use ip_sets - -## Overview - - - - - - - -
Nameip_sets_list_only
TypeResource
DescriptionContains a list of IP addresses. This can be either IPV4 or IPV6. The list will be mutually
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all ip_sets in a region. -```sql -SELECT -region, -name, -id, -scope -FROM awscc.wafv2.ip_sets_list_only -; -``` - - -## Permissions - -For permissions required to operate on the ip_sets_list_only resource, see ip_sets - diff --git a/website/docs/services/wafv2/logging_configurations/index.md b/website/docs/services/wafv2/logging_configurations/index.md index 922be4c9d..5b764c959 100644 --- a/website/docs/services/wafv2/logging_configurations/index.md +++ b/website/docs/services/wafv2/logging_configurations/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a logging_configuration resource ## Fields + + + logging_configuration
resource "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::WAFv2::LoggingConfiguration. @@ -326,31 +352,37 @@ For more information, see + logging_configurations INSERT + logging_configurations DELETE + logging_configurations UPDATE + logging_configurations_list_only SELECT + logging_configurations SELECT @@ -359,6 +391,15 @@ For more information, see + + Gets all properties from an individual logging_configuration. ```sql SELECT @@ -371,6 +412,19 @@ logging_filter FROM awscc.wafv2.logging_configurations WHERE data__Identifier = ''; ``` + + + +Lists all logging_configurations in a region. +```sql +SELECT +region, +resource_arn +FROM awscc.wafv2.logging_configurations_list_only +; +``` + + ## `INSERT` example @@ -497,6 +551,21 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.wafv2.logging_configurations +SET data__PatchDocument = string('{{ { + "LogDestinationConfigs": log_destination_configs, + "RedactedFields": redacted_fields, + "LoggingFilter": logging_filter +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/wafv2/logging_configurations_list_only/index.md b/website/docs/services/wafv2/logging_configurations_list_only/index.md deleted file mode 100644 index fd0c2c12b..000000000 --- a/website/docs/services/wafv2/logging_configurations_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: logging_configurations_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - logging_configurations_list_only - - wafv2 - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists logging_configurations in a region or regions, for all properties use logging_configurations - -## Overview - - - - - - - -
Namelogging_configurations_list_only
TypeResource
DescriptionA WAFv2 Logging Configuration Resource Provider
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all logging_configurations in a region. -```sql -SELECT -region, -resource_arn -FROM awscc.wafv2.logging_configurations_list_only -; -``` - - -## Permissions - -For permissions required to operate on the logging_configurations_list_only resource, see logging_configurations - diff --git a/website/docs/services/wafv2/regex_pattern_sets/index.md b/website/docs/services/wafv2/regex_pattern_sets/index.md index 40d86e241..8bd86b317 100644 --- a/website/docs/services/wafv2/regex_pattern_sets/index.md +++ b/website/docs/services/wafv2/regex_pattern_sets/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a regex_pattern_set resource or l ## Fields + + + regex_pattern_set resource or l "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::WAFv2::RegexPatternSet. @@ -96,31 +132,37 @@ For more information, see + regex_pattern_sets INSERT + regex_pattern_sets DELETE + regex_pattern_sets UPDATE + regex_pattern_sets_list_only SELECT + regex_pattern_sets SELECT @@ -129,6 +171,15 @@ For more information, see + + Gets all properties from an individual regex_pattern_set. ```sql SELECT @@ -143,6 +194,21 @@ tags FROM awscc.wafv2.regex_pattern_sets WHERE data__Identifier = '||'; ``` + + + +Lists all regex_pattern_sets in a region. +```sql +SELECT +region, +name, +id, +scope +FROM awscc.wafv2.regex_pattern_sets_list_only +; +``` + + ## `INSERT` example @@ -224,6 +290,21 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.wafv2.regex_pattern_sets +SET data__PatchDocument = string('{{ { + "Description": description, + "RegularExpressionList": regular_expression_list, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = '||'; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/wafv2/regex_pattern_sets_list_only/index.md b/website/docs/services/wafv2/regex_pattern_sets_list_only/index.md deleted file mode 100644 index de529ec36..000000000 --- a/website/docs/services/wafv2/regex_pattern_sets_list_only/index.md +++ /dev/null @@ -1,92 +0,0 @@ ---- -title: regex_pattern_sets_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - regex_pattern_sets_list_only - - wafv2 - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists regex_pattern_sets in a region or regions, for all properties use regex_pattern_sets - -## Overview - - - - - - - -
Nameregex_pattern_sets_list_only
TypeResource
DescriptionContains a list of Regular expressions based on the provided inputs. RegexPatternSet can be used with other WAF entities with RegexPatternSetReferenceStatement to perform other actions .
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all regex_pattern_sets in a region. -```sql -SELECT -region, -name, -id, -scope -FROM awscc.wafv2.regex_pattern_sets_list_only -; -``` - - -## Permissions - -For permissions required to operate on the regex_pattern_sets_list_only resource, see regex_pattern_sets - diff --git a/website/docs/services/wafv2/rule_groups/index.md b/website/docs/services/wafv2/rule_groups/index.md index 9b1499f97..643b042f5 100644 --- a/website/docs/services/wafv2/rule_groups/index.md +++ b/website/docs/services/wafv2/rule_groups/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a rule_group resource or lists ## Fields + + + rule_group resource or lists + + + + + + For more information, see AWS::WAFv2::RuleGroup. @@ -623,31 +659,37 @@ For more information, see + rule_groups INSERT + rule_groups DELETE + rule_groups UPDATE + rule_groups_list_only SELECT + rule_groups SELECT @@ -656,6 +698,15 @@ For more information, see + + Gets all properties from an individual rule_group. ```sql SELECT @@ -676,6 +727,21 @@ consumed_labels FROM awscc.wafv2.rule_groups WHERE data__Identifier = '||'; ``` + + + +Lists all rule_groups in a region. +```sql +SELECT +region, +name, +id, +scope +FROM awscc.wafv2.rule_groups_list_only +; +``` + + ## `INSERT` example @@ -1029,6 +1095,24 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.wafv2.rule_groups +SET data__PatchDocument = string('{{ { + "Capacity": capacity, + "Description": description, + "Rules": rules, + "VisibilityConfig": visibility_config, + "Tags": tags, + "CustomResponseBodies": custom_response_bodies +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = '||'; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/wafv2/rule_groups_list_only/index.md b/website/docs/services/wafv2/rule_groups_list_only/index.md deleted file mode 100644 index b7106e73f..000000000 --- a/website/docs/services/wafv2/rule_groups_list_only/index.md +++ /dev/null @@ -1,92 +0,0 @@ ---- -title: rule_groups_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - rule_groups_list_only - - wafv2 - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists rule_groups in a region or regions, for all properties use rule_groups - -## Overview - - - - - - - -
Namerule_groups_list_only
TypeResource
DescriptionContains the Rules that identify the requests that you want to allow, block, or count. In a RuleGroup, you also specify a default action (ALLOW or BLOCK), and the action for each Rule that you add to a RuleGroup, for example, block requests from specified IP addresses or block requests from specified referrers. You also associate the RuleGroup with a CloudFront distribution to identify the requests that you want AWS WAF to filter. If you add more than one Rule to a RuleGroup, a request needs to match only one of the specifications to be allowed, blocked, or counted.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all rule_groups in a region. -```sql -SELECT -region, -name, -id, -scope -FROM awscc.wafv2.rule_groups_list_only -; -``` - - -## Permissions - -For permissions required to operate on the rule_groups_list_only resource, see rule_groups - diff --git a/website/docs/services/wafv2/web_acls/index.md b/website/docs/services/wafv2/web_acls/index.md index f51ef595a..6e41bad3c 100644 --- a/website/docs/services/wafv2/web_acls/index.md +++ b/website/docs/services/wafv2/web_acls/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a web_acl resource or lists ## Fields + + + web_acl resource or lists + + + + + + For more information, see AWS::WAFv2::WebACL. @@ -781,31 +817,37 @@ For more information, see + web_acls INSERT + web_acls DELETE + web_acls UPDATE + web_acls_list_only SELECT + web_acls SELECT @@ -814,6 +856,15 @@ For more information, see + + Gets all properties from an individual web_acl. ```sql SELECT @@ -839,6 +890,21 @@ on_source_ddo_sprotection_config FROM awscc.wafv2.web_acls WHERE data__Identifier = '||'; ``` + + + +Lists all web_acls in a region. +```sql +SELECT +region, +name, +id, +scope +FROM awscc.wafv2.web_acls_list_only +; +``` + + ## `INSERT` example @@ -1219,6 +1285,30 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.wafv2.web_acls +SET data__PatchDocument = string('{{ { + "DefaultAction": default_action, + "Description": description, + "Rules": rules, + "VisibilityConfig": visibility_config, + "DataProtectionConfig": data_protection_config, + "Tags": tags, + "CustomResponseBodies": custom_response_bodies, + "CaptchaConfig": captcha_config, + "ChallengeConfig": challenge_config, + "TokenDomains": token_domains, + "AssociationConfig": association_config, + "OnSourceDDoSProtectionConfig": on_source_ddo_sprotection_config +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = '||'; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/wafv2/web_acls_list_only/index.md b/website/docs/services/wafv2/web_acls_list_only/index.md deleted file mode 100644 index 6204ee9ec..000000000 --- a/website/docs/services/wafv2/web_acls_list_only/index.md +++ /dev/null @@ -1,92 +0,0 @@ ---- -title: web_acls_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - web_acls_list_only - - wafv2 - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists web_acls in a region or regions, for all properties use web_acls - -## Overview - - - - - - - -
Nameweb_acls_list_only
TypeResource
DescriptionContains the Rules that identify the requests that you want to allow, block, or count. In a WebACL, you also specify a default action (ALLOW or BLOCK), and the action for each Rule that you add to a WebACL, for example, block requests from specified IP addresses or block requests from specified referrers. You also associate the WebACL with a CloudFront distribution to identify the requests that you want AWS WAF to filter. If you add more than one Rule to a WebACL, a request needs to match only one of the specifications to be allowed, blocked, or counted.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all web_acls in a region. -```sql -SELECT -region, -name, -id, -scope -FROM awscc.wafv2.web_acls_list_only -; -``` - - -## Permissions - -For permissions required to operate on the web_acls_list_only resource, see web_acls - diff --git a/website/docs/services/wafv2/webacl_associations/index.md b/website/docs/services/wafv2/webacl_associations/index.md index 184f04f11..bf579bb12 100644 --- a/website/docs/services/wafv2/webacl_associations/index.md +++ b/website/docs/services/wafv2/webacl_associations/index.md @@ -157,6 +157,7 @@ resources: + ## `DELETE` example ```sql diff --git a/website/docs/services/wisdom/ai_agent_versions/index.md b/website/docs/services/wisdom/ai_agent_versions/index.md index 626f915e6..3bf3d95e0 100644 --- a/website/docs/services/wisdom/ai_agent_versions/index.md +++ b/website/docs/services/wisdom/ai_agent_versions/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets an ai_agent_version resource or l ## Fields + + + ai_agent_version
resource or l "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::Wisdom::AIAgentVersion. @@ -84,31 +120,37 @@ For more information, see + ai_agent_versions INSERT + ai_agent_versions DELETE + ai_agent_versions UPDATE + ai_agent_versions_list_only SELECT + ai_agent_versions SELECT @@ -117,6 +159,15 @@ For more information, see + + Gets all properties from an individual ai_agent_version. ```sql SELECT @@ -131,6 +182,21 @@ modified_time_seconds FROM awscc.wisdom.ai_agent_versions WHERE region = 'us-east-1' AND data__Identifier = '||'; ``` + + + +Lists all ai_agent_versions in a region. +```sql +SELECT +region, +assistant_id, +a_iagent_id, +version_number +FROM awscc.wisdom.ai_agent_versions_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -201,6 +267,7 @@ resources: + ## `DELETE` example ```sql diff --git a/website/docs/services/wisdom/ai_agent_versions_list_only/index.md b/website/docs/services/wisdom/ai_agent_versions_list_only/index.md deleted file mode 100644 index c99c842b6..000000000 --- a/website/docs/services/wisdom/ai_agent_versions_list_only/index.md +++ /dev/null @@ -1,92 +0,0 @@ ---- -title: ai_agent_versions_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - ai_agent_versions_list_only - - wisdom - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists ai_agent_versions in a region or regions, for all properties use ai_agent_versions - -## Overview - - - - - - - -
Nameai_agent_versions_list_only
TypeResource
DescriptionDefinition of AWS::Wisdom::AIAgentVersion Resource Type
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all ai_agent_versions in a region. -```sql -SELECT -region, -assistant_id, -a_iagent_id, -version_number -FROM awscc.wisdom.ai_agent_versions_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the ai_agent_versions_list_only resource, see ai_agent_versions - diff --git a/website/docs/services/wisdom/ai_agents/index.md b/website/docs/services/wisdom/ai_agents/index.md index b31cee1d9..715f5e827 100644 --- a/website/docs/services/wisdom/ai_agents/index.md +++ b/website/docs/services/wisdom/ai_agents/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets an ai_agent resource or lists ## Fields + + + ai_agent resource or lists + + + + + + For more information, see AWS::Wisdom::AIAgent. @@ -99,31 +130,37 @@ For more information, see + ai_agents INSERT + ai_agents DELETE + ai_agents UPDATE + ai_agents_list_only SELECT + ai_agents SELECT @@ -132,6 +169,15 @@ For more information, see + + Gets all properties from an individual ai_agent. ```sql SELECT @@ -149,6 +195,20 @@ modified_time_seconds FROM awscc.wisdom.ai_agents WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + + + +Lists all ai_agents in a region. +```sql +SELECT +region, +a_iagent_id, +assistant_id +FROM awscc.wisdom.ai_agents_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -233,6 +293,20 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.wisdom.ai_agents +SET data__PatchDocument = string('{{ { + "Configuration": configuration, + "Description": description +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = '|'; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/wisdom/ai_agents_list_only/index.md b/website/docs/services/wisdom/ai_agents_list_only/index.md deleted file mode 100644 index 4420fd3b1..000000000 --- a/website/docs/services/wisdom/ai_agents_list_only/index.md +++ /dev/null @@ -1,86 +0,0 @@ ---- -title: ai_agents_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - ai_agents_list_only - - wisdom - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists ai_agents in a region or regions, for all properties use ai_agents - -## Overview - - - - - - - -
Nameai_agents_list_only
TypeResource
DescriptionDefinition of AWS::Wisdom::AIAgent Resource Type
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all ai_agents in a region. -```sql -SELECT -region, -a_iagent_id, -assistant_id -FROM awscc.wisdom.ai_agents_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the ai_agents_list_only resource, see ai_agents - diff --git a/website/docs/services/wisdom/ai_guardrail_versions/index.md b/website/docs/services/wisdom/ai_guardrail_versions/index.md index fab562e53..61ddb0bed 100644 --- a/website/docs/services/wisdom/ai_guardrail_versions/index.md +++ b/website/docs/services/wisdom/ai_guardrail_versions/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets an ai_guardrail_version resource ## Fields + + + ai_guardrail_version resource "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::Wisdom::AIGuardrailVersion. @@ -84,31 +120,37 @@ For more information, see + ai_guardrail_versions INSERT + ai_guardrail_versions DELETE + ai_guardrail_versions UPDATE + ai_guardrail_versions_list_only SELECT + ai_guardrail_versions SELECT @@ -117,6 +159,15 @@ For more information, see + + Gets all properties from an individual ai_guardrail_version. ```sql SELECT @@ -131,6 +182,21 @@ modified_time_seconds FROM awscc.wisdom.ai_guardrail_versions WHERE region = 'us-east-1' AND data__Identifier = '||'; ``` + + + +Lists all ai_guardrail_versions in a region. +```sql +SELECT +region, +assistant_id, +a_iguardrail_id, +version_number +FROM awscc.wisdom.ai_guardrail_versions_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -201,6 +267,7 @@ resources: + ## `DELETE` example ```sql diff --git a/website/docs/services/wisdom/ai_guardrail_versions_list_only/index.md b/website/docs/services/wisdom/ai_guardrail_versions_list_only/index.md deleted file mode 100644 index 58b565a3f..000000000 --- a/website/docs/services/wisdom/ai_guardrail_versions_list_only/index.md +++ /dev/null @@ -1,92 +0,0 @@ ---- -title: ai_guardrail_versions_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - ai_guardrail_versions_list_only - - wisdom - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists ai_guardrail_versions in a region or regions, for all properties use ai_guardrail_versions - -## Overview - - - - - - - -
Nameai_guardrail_versions_list_only
TypeResource
DescriptionDefinition of AWS::Wisdom::AIGuardrailVersion Resource Type
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all ai_guardrail_versions in a region. -```sql -SELECT -region, -assistant_id, -a_iguardrail_id, -version_number -FROM awscc.wisdom.ai_guardrail_versions_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the ai_guardrail_versions_list_only resource, see ai_guardrail_versions - diff --git a/website/docs/services/wisdom/ai_guardrails/index.md b/website/docs/services/wisdom/ai_guardrails/index.md index 28f64cd23..e99456cb6 100644 --- a/website/docs/services/wisdom/ai_guardrails/index.md +++ b/website/docs/services/wisdom/ai_guardrails/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets an ai_guardrail resource or lists ## Fields + + + ai_guardrail resource or lists "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::Wisdom::AIGuardrail. @@ -258,31 +289,37 @@ For more information, see + ai_guardrails INSERT + ai_guardrails DELETE + ai_guardrails UPDATE + ai_guardrails_list_only SELECT + ai_guardrails SELECT @@ -291,6 +328,15 @@ For more information, see + + Gets all properties from an individual ai_guardrail. ```sql SELECT @@ -312,6 +358,20 @@ tags FROM awscc.wisdom.ai_guardrails WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + + + +Lists all ai_guardrails in a region. +```sql +SELECT +region, +a_iguardrail_id, +assistant_id +FROM awscc.wisdom.ai_guardrails_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -441,6 +501,26 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.wisdom.ai_guardrails +SET data__PatchDocument = string('{{ { + "BlockedInputMessaging": blocked_input_messaging, + "BlockedOutputsMessaging": blocked_outputs_messaging, + "Description": description, + "TopicPolicyConfig": topic_policy_config, + "ContentPolicyConfig": content_policy_config, + "WordPolicyConfig": word_policy_config, + "SensitiveInformationPolicyConfig": sensitive_information_policy_config, + "ContextualGroundingPolicyConfig": contextual_grounding_policy_config +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = '|'; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/wisdom/ai_guardrails_list_only/index.md b/website/docs/services/wisdom/ai_guardrails_list_only/index.md deleted file mode 100644 index 2a741ec53..000000000 --- a/website/docs/services/wisdom/ai_guardrails_list_only/index.md +++ /dev/null @@ -1,86 +0,0 @@ ---- -title: ai_guardrails_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - ai_guardrails_list_only - - wisdom - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists ai_guardrails in a region or regions, for all properties use ai_guardrails - -## Overview - - - - - - - -
Nameai_guardrails_list_only
TypeResource
DescriptionDefinition of AWS::Wisdom::AIGuardrail Resource Type
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all ai_guardrails in a region. -```sql -SELECT -region, -a_iguardrail_id, -assistant_id -FROM awscc.wisdom.ai_guardrails_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the ai_guardrails_list_only resource, see ai_guardrails - diff --git a/website/docs/services/wisdom/ai_prompt_versions/index.md b/website/docs/services/wisdom/ai_prompt_versions/index.md index 8e8baca53..f6833341d 100644 --- a/website/docs/services/wisdom/ai_prompt_versions/index.md +++ b/website/docs/services/wisdom/ai_prompt_versions/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets an ai_prompt_version resource or ## Fields + + + ai_prompt_version resource or "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::Wisdom::AIPromptVersion. @@ -84,31 +120,37 @@ For more information, see + ai_prompt_versions INSERT + ai_prompt_versions DELETE + ai_prompt_versions UPDATE + ai_prompt_versions_list_only SELECT + ai_prompt_versions SELECT @@ -117,6 +159,15 @@ For more information, see + + Gets all properties from an individual ai_prompt_version. ```sql SELECT @@ -131,6 +182,21 @@ modified_time_seconds FROM awscc.wisdom.ai_prompt_versions WHERE region = 'us-east-1' AND data__Identifier = '||'; ``` + + + +Lists all ai_prompt_versions in a region. +```sql +SELECT +region, +assistant_id, +a_iprompt_id, +version_number +FROM awscc.wisdom.ai_prompt_versions_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -201,6 +267,7 @@ resources: + ## `DELETE` example ```sql diff --git a/website/docs/services/wisdom/ai_prompt_versions_list_only/index.md b/website/docs/services/wisdom/ai_prompt_versions_list_only/index.md deleted file mode 100644 index f0e1644a2..000000000 --- a/website/docs/services/wisdom/ai_prompt_versions_list_only/index.md +++ /dev/null @@ -1,92 +0,0 @@ ---- -title: ai_prompt_versions_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - ai_prompt_versions_list_only - - wisdom - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists ai_prompt_versions in a region or regions, for all properties use ai_prompt_versions - -## Overview - - - - - - - -
Nameai_prompt_versions_list_only
TypeResource
DescriptionDefinition of AWS::Wisdom::AIPromptVersion Resource Type
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all ai_prompt_versions in a region. -```sql -SELECT -region, -assistant_id, -a_iprompt_id, -version_number -FROM awscc.wisdom.ai_prompt_versions_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the ai_prompt_versions_list_only resource, see ai_prompt_versions - diff --git a/website/docs/services/wisdom/ai_prompts/index.md b/website/docs/services/wisdom/ai_prompts/index.md index 54f4316f4..505b22e4c 100644 --- a/website/docs/services/wisdom/ai_prompts/index.md +++ b/website/docs/services/wisdom/ai_prompts/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets an ai_prompt resource or lists ## Fields + + + ai_prompt resource or lists + + + + + + For more information, see AWS::Wisdom::AIPrompt. @@ -114,31 +145,37 @@ For more information, see + ai_prompts INSERT + ai_prompts DELETE + ai_prompts UPDATE + ai_prompts_list_only SELECT + ai_prompts SELECT @@ -147,6 +184,15 @@ For more information, see + + Gets all properties from an individual ai_prompt. ```sql SELECT @@ -167,6 +213,20 @@ modified_time_seconds FROM awscc.wisdom.ai_prompts WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + + + +Lists all ai_prompts in a region. +```sql +SELECT +region, +a_iprompt_id, +assistant_id +FROM awscc.wisdom.ai_prompts_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -267,6 +327,21 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.wisdom.ai_prompts +SET data__PatchDocument = string('{{ { + "Description": description, + "ModelId": model_id, + "TemplateConfiguration": template_configuration +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = '|'; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/wisdom/ai_prompts_list_only/index.md b/website/docs/services/wisdom/ai_prompts_list_only/index.md deleted file mode 100644 index 98e0479b6..000000000 --- a/website/docs/services/wisdom/ai_prompts_list_only/index.md +++ /dev/null @@ -1,86 +0,0 @@ ---- -title: ai_prompts_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - ai_prompts_list_only - - wisdom - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists ai_prompts in a region or regions, for all properties use ai_prompts - -## Overview - - - - - - - -
Nameai_prompts_list_only
TypeResource
DescriptionDefinition of AWS::Wisdom::AIPrompt Resource Type
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all ai_prompts in a region. -```sql -SELECT -region, -a_iprompt_id, -assistant_id -FROM awscc.wisdom.ai_prompts_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the ai_prompts_list_only resource, see ai_prompts - diff --git a/website/docs/services/wisdom/assistant_associations/index.md b/website/docs/services/wisdom/assistant_associations/index.md index cdce2fc98..39a70882e 100644 --- a/website/docs/services/wisdom/assistant_associations/index.md +++ b/website/docs/services/wisdom/assistant_associations/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets an assistant_association resource ## Fields + + + assistant_association resource "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::Wisdom::AssistantAssociation. @@ -103,31 +146,37 @@ For more information, see + assistant_associations INSERT + assistant_associations DELETE + assistant_associations UPDATE + assistant_associations_list_only SELECT + assistant_associations SELECT @@ -136,6 +185,15 @@ For more information, see + + Gets all properties from an individual assistant_association. ```sql SELECT @@ -150,6 +208,20 @@ tags FROM awscc.wisdom.assistant_associations WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + + + +Lists all assistant_associations in a region. +```sql +SELECT +region, +assistant_association_id, +assistant_id +FROM awscc.wisdom.assistant_associations_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -229,6 +301,7 @@ resources: + ## `DELETE` example ```sql diff --git a/website/docs/services/wisdom/assistant_associations_list_only/index.md b/website/docs/services/wisdom/assistant_associations_list_only/index.md deleted file mode 100644 index 9ceee9233..000000000 --- a/website/docs/services/wisdom/assistant_associations_list_only/index.md +++ /dev/null @@ -1,98 +0,0 @@ ---- -title: assistant_associations_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - assistant_associations_list_only - - wisdom - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists assistant_associations in a region or regions, for all properties use assistant_associations - -## Overview - - - - - - - -
Nameassistant_associations_list_only
TypeResource
DescriptionDefinition of AWS::Wisdom::AssistantAssociation Resource Type
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all assistant_associations in a region. -```sql -SELECT -region, -assistant_association_id, -assistant_id -FROM awscc.wisdom.assistant_associations_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the assistant_associations_list_only resource, see assistant_associations - diff --git a/website/docs/services/wisdom/assistants/index.md b/website/docs/services/wisdom/assistants/index.md index a81931c71..d38ab843c 100644 --- a/website/docs/services/wisdom/assistants/index.md +++ b/website/docs/services/wisdom/assistants/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets an assistant resource or lists ## Fields + + + assistant resource or lists + + + + + + For more information, see AWS::Wisdom::Assistant. @@ -103,31 +129,37 @@ For more information, see + assistants INSERT + assistants DELETE + assistants UPDATE + assistants_list_only SELECT + assistants SELECT @@ -136,6 +168,15 @@ For more information, see + + Gets all properties from an individual assistant. ```sql SELECT @@ -150,6 +191,19 @@ name FROM awscc.wisdom.assistants WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all assistants in a region. +```sql +SELECT +region, +assistant_id +FROM awscc.wisdom.assistants_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -231,6 +285,7 @@ resources: + ## `DELETE` example ```sql diff --git a/website/docs/services/wisdom/assistants_list_only/index.md b/website/docs/services/wisdom/assistants_list_only/index.md deleted file mode 100644 index a45b97669..000000000 --- a/website/docs/services/wisdom/assistants_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: assistants_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - assistants_list_only - - wisdom - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists assistants in a region or regions, for all properties use assistants - -## Overview - - - - - - - -
Nameassistants_list_only
TypeResource
DescriptionDefinition of AWS::Wisdom::Assistant Resource Type
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all assistants in a region. -```sql -SELECT -region, -assistant_id -FROM awscc.wisdom.assistants_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the assistants_list_only resource, see assistants - diff --git a/website/docs/services/wisdom/index.md b/website/docs/services/wisdom/index.md index 6f4e60810..201848ae1 100644 --- a/website/docs/services/wisdom/index.md +++ b/website/docs/services/wisdom/index.md @@ -20,7 +20,7 @@ The wisdom service documentation.
-total resources: 24
+total resources: 12
@@ -30,30 +30,18 @@ The wisdom service documentation. \ 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 193ec8bd3..faaae1ed5 100644 --- a/website/docs/services/wisdom/knowledge_bases/index.md +++ b/website/docs/services/wisdom/knowledge_bases/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a knowledge_base resource or list ## Fields + + + knowledge_base resource or list "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::Wisdom::KnowledgeBase. @@ -224,31 +250,37 @@ For more information, see + knowledge_bases INSERT + knowledge_bases DELETE + knowledge_bases UPDATE + knowledge_bases_list_only SELECT + knowledge_bases SELECT @@ -257,6 +289,15 @@ For more information, see + + Gets all properties from an individual knowledge_base. ```sql SELECT @@ -274,6 +315,19 @@ tags FROM awscc.wisdom.knowledge_bases WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all knowledge_bases in a region. +```sql +SELECT +region, +knowledge_base_id +FROM awscc.wisdom.knowledge_bases_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -387,6 +441,20 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.wisdom.knowledge_bases +SET data__PatchDocument = string('{{ { + "RenderingConfiguration": rendering_configuration, + "VectorIngestionConfiguration": vector_ingestion_configuration +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/wisdom/knowledge_bases_list_only/index.md b/website/docs/services/wisdom/knowledge_bases_list_only/index.md deleted file mode 100644 index 89bd04e0b..000000000 --- a/website/docs/services/wisdom/knowledge_bases_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: knowledge_bases_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - knowledge_bases_list_only - - wisdom - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists knowledge_bases in a region or regions, for all properties use knowledge_bases - -## Overview - - - - - - - -
Nameknowledge_bases_list_only
TypeResource
DescriptionDefinition of AWS::Wisdom::KnowledgeBase Resource Type
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all knowledge_bases in a region. -```sql -SELECT -region, -knowledge_base_id -FROM awscc.wisdom.knowledge_bases_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the knowledge_bases_list_only resource, see knowledge_bases - diff --git a/website/docs/services/wisdom/message_template_versions/index.md b/website/docs/services/wisdom/message_template_versions/index.md index 2a0548ecf..d804ab70a 100644 --- a/website/docs/services/wisdom/message_template_versions/index.md +++ b/website/docs/services/wisdom/message_template_versions/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a message_template_version resour ## Fields + + + message_template_version resour "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::Wisdom::MessageTemplateVersion. @@ -69,31 +95,37 @@ For more information, see + message_template_versions INSERT + message_template_versions DELETE + message_template_versions UPDATE + message_template_versions_list_only SELECT + message_template_versions SELECT @@ -102,6 +134,15 @@ For more information, see + + Gets all properties from an individual message_template_version. ```sql SELECT @@ -113,6 +154,19 @@ message_template_version_number FROM awscc.wisdom.message_template_versions WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all message_template_versions in a region. +```sql +SELECT +region, +message_template_version_arn +FROM awscc.wisdom.message_template_versions_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -177,6 +231,19 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.wisdom.message_template_versions +SET data__PatchDocument = string('{{ { + "MessageTemplateContentSha256": message_template_content_sha256 +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/wisdom/message_template_versions_list_only/index.md b/website/docs/services/wisdom/message_template_versions_list_only/index.md deleted file mode 100644 index 3c45b2ba1..000000000 --- a/website/docs/services/wisdom/message_template_versions_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: message_template_versions_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - message_template_versions_list_only - - wisdom - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists message_template_versions in a region or regions, for all properties use message_template_versions - -## Overview - - - - - - - -
Namemessage_template_versions_list_only
TypeResource
DescriptionA version for the specified customer-managed message template within the specified knowledge base.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all message_template_versions in a region. -```sql -SELECT -region, -message_template_version_arn -FROM awscc.wisdom.message_template_versions_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the message_template_versions_list_only resource, see message_template_versions - diff --git a/website/docs/services/wisdom/message_templates/index.md b/website/docs/services/wisdom/message_templates/index.md index b46b6e25d..005e73a84 100644 --- a/website/docs/services/wisdom/message_templates/index.md +++ b/website/docs/services/wisdom/message_templates/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a message_template resource or li ## Fields + + + message_template resource or li "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::Wisdom::MessageTemplate. @@ -562,31 +588,37 @@ For more information, see + message_templates INSERT + message_templates DELETE + message_templates UPDATE + message_templates_list_only SELECT + message_templates SELECT @@ -595,6 +627,15 @@ For more information, see + + Gets all properties from an individual message_template. ```sql SELECT @@ -615,6 +656,19 @@ tags FROM awscc.wisdom.message_templates WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all message_templates in a region. +```sql +SELECT +region, +message_template_arn +FROM awscc.wisdom.message_templates_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -805,6 +859,25 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.wisdom.message_templates +SET data__PatchDocument = string('{{ { + "Name": name, + "Content": content, + "Description": description, + "Language": language, + "GroupingConfiguration": grouping_configuration, + "DefaultAttributes": default_attributes, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/wisdom/message_templates_list_only/index.md b/website/docs/services/wisdom/message_templates_list_only/index.md deleted file mode 100644 index cd5e7b111..000000000 --- a/website/docs/services/wisdom/message_templates_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: message_templates_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - message_templates_list_only - - wisdom - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists message_templates in a region or regions, for all properties use message_templates - -## Overview - - - - - - - -
Namemessage_templates_list_only
TypeResource
DescriptionDefinition of AWS::Wisdom::MessageTemplate Resource Type
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all message_templates in a region. -```sql -SELECT -region, -message_template_arn -FROM awscc.wisdom.message_templates_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the message_templates_list_only resource, see message_templates - diff --git a/website/docs/services/wisdom/quick_responses/index.md b/website/docs/services/wisdom/quick_responses/index.md index be0d692d2..feb186e09 100644 --- a/website/docs/services/wisdom/quick_responses/index.md +++ b/website/docs/services/wisdom/quick_responses/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a quick_response resource or list ## Fields + + + quick_response resource or list "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::Wisdom::QuickResponse. @@ -155,31 +181,37 @@ For more information, see + quick_responses INSERT + quick_responses DELETE + quick_responses UPDATE + quick_responses_list_only SELECT + quick_responses SELECT @@ -188,6 +220,15 @@ For more information, see + + Gets all properties from an individual quick_response. ```sql SELECT @@ -210,6 +251,19 @@ tags FROM awscc.wisdom.quick_responses WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all quick_responses in a region. +```sql +SELECT +region, +quick_response_arn +FROM awscc.wisdom.quick_responses_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -321,6 +375,28 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.wisdom.quick_responses +SET data__PatchDocument = string('{{ { + "ContentType": content_type, + "Name": name, + "Channels": channels, + "Content": content, + "Description": description, + "GroupingConfiguration": grouping_configuration, + "IsActive": is_active, + "Language": language, + "ShortcutKey": shortcut_key, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/wisdom/quick_responses_list_only/index.md b/website/docs/services/wisdom/quick_responses_list_only/index.md deleted file mode 100644 index 5b1b8f03e..000000000 --- a/website/docs/services/wisdom/quick_responses_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: quick_responses_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - quick_responses_list_only - - wisdom - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists quick_responses in a region or regions, for all properties use quick_responses - -## Overview - - - - - - - -
Namequick_responses_list_only
TypeResource
DescriptionDefinition of AWS::Wisdom::QuickResponse Resource Type.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all quick_responses in a region. -```sql -SELECT -region, -quick_response_arn -FROM awscc.wisdom.quick_responses_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the quick_responses_list_only resource, see quick_responses - diff --git a/website/docs/services/workspaces/connection_aliases/index.md b/website/docs/services/workspaces/connection_aliases/index.md index e5835ad1c..16d07e091 100644 --- a/website/docs/services/workspaces/connection_aliases/index.md +++ b/website/docs/services/workspaces/connection_aliases/index.md @@ -209,6 +209,7 @@ resources: + ## `DELETE` example ```sql diff --git a/website/docs/services/workspaces/index.md b/website/docs/services/workspaces/index.md index 7abc2c182..7895fd316 100644 --- a/website/docs/services/workspaces/index.md +++ b/website/docs/services/workspaces/index.md @@ -20,7 +20,7 @@ The workspaces service documentation.
-total resources: 3
+total resources: 2
@@ -29,10 +29,9 @@ The workspaces service documentation. ## Resources \ 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 dc7a249a4..ca058c229 100644 --- a/website/docs/services/workspaces/workspaces_pools/index.md +++ b/website/docs/services/workspaces/workspaces_pools/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a workspaces_pool resource or lis ## Fields + + + workspaces_pool resource or lis "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::WorkSpaces::WorkspacesPool. @@ -157,31 +183,37 @@ For more information, see + workspaces_pools INSERT + workspaces_pools DELETE + workspaces_pools UPDATE + workspaces_pools_list_only SELECT + workspaces_pools SELECT @@ -190,6 +222,15 @@ For more information, see + + Gets all properties from an individual workspaces_pool. ```sql SELECT @@ -209,6 +250,19 @@ tags FROM awscc.workspaces.workspaces_pools WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all workspaces_pools in a region. +```sql +SELECT +region, +pool_id +FROM awscc.workspaces.workspaces_pools_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -315,6 +369,26 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.workspaces.workspaces_pools +SET data__PatchDocument = string('{{ { + "Capacity": capacity, + "Description": description, + "BundleId": bundle_id, + "DirectoryId": directory_id, + "ApplicationSettings": application_settings, + "TimeoutSettings": timeout_settings, + "RunningMode": running_mode, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/workspaces/workspaces_pools_list_only/index.md b/website/docs/services/workspaces/workspaces_pools_list_only/index.md deleted file mode 100644 index 41bef716c..000000000 --- a/website/docs/services/workspaces/workspaces_pools_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: workspaces_pools_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - workspaces_pools_list_only - - workspaces - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists workspaces_pools in a region or regions, for all properties use workspaces_pools - -## Overview - - - - - - - -
Nameworkspaces_pools_list_only
TypeResource
DescriptionResource Type definition for AWS::WorkSpaces::WorkspacesPool
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all workspaces_pools in a region. -```sql -SELECT -region, -pool_id -FROM awscc.workspaces.workspaces_pools_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the workspaces_pools_list_only resource, see workspaces_pools - diff --git a/website/docs/services/workspacesinstances/index.md b/website/docs/services/workspacesinstances/index.md index a8c64b82b..b5c7363c7 100644 --- a/website/docs/services/workspacesinstances/index.md +++ b/website/docs/services/workspacesinstances/index.md @@ -20,7 +20,7 @@ The workspacesinstances service documentation.
-total resources: 6
+total resources: 3
@@ -30,12 +30,9 @@ The workspacesinstances service documentation. \ 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 d4697ebcc..811563663 100644 --- a/website/docs/services/workspacesinstances/volume_associations/index.md +++ b/website/docs/services/workspacesinstances/volume_associations/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a volume_association resource or ## Fields + + + volume_association resource or "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::WorkspacesInstances::VolumeAssociation. @@ -69,26 +105,31 @@ For more information, see + volume_associations INSERT + volume_associations DELETE + volume_associations_list_only SELECT + volume_associations SELECT @@ -97,6 +138,15 @@ For more information, see + + Gets all properties from an individual volume_association. ```sql SELECT @@ -108,6 +158,21 @@ disassociate_mode FROM awscc.workspacesinstances.volume_associations WHERE region = 'us-east-1' AND data__Identifier = '||'; ``` + + + +Lists all volume_associations in a region. +```sql +SELECT +region, +workspace_instance_id, +volume_id, +device +FROM awscc.workspacesinstances.volume_associations_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -184,6 +249,7 @@ resources: + ## `DELETE` example ```sql diff --git a/website/docs/services/workspacesinstances/volume_associations_list_only/index.md b/website/docs/services/workspacesinstances/volume_associations_list_only/index.md deleted file mode 100644 index 81adb56b0..000000000 --- a/website/docs/services/workspacesinstances/volume_associations_list_only/index.md +++ /dev/null @@ -1,92 +0,0 @@ ---- -title: volume_associations_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - volume_associations_list_only - - workspacesinstances - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists volume_associations in a region or regions, for all properties use volume_associations - -## Overview - - - - - - - -
Namevolume_associations_list_only
TypeResource
DescriptionResource Type definition for AWS::WorkspacesInstances::VolumeAssociation
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all volume_associations in a region. -```sql -SELECT -region, -workspace_instance_id, -volume_id, -device -FROM awscc.workspacesinstances.volume_associations_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the volume_associations_list_only resource, see volume_associations - diff --git a/website/docs/services/workspacesinstances/volumes/index.md b/website/docs/services/workspacesinstances/volumes/index.md index ad90b69ed..4ed41e544 100644 --- a/website/docs/services/workspacesinstances/volumes/index.md +++ b/website/docs/services/workspacesinstances/volumes/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a volume resource or lists ## Fields + + + volume resource or lists "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::WorkspacesInstances::Volume. @@ -123,26 +149,31 @@ For more information, see + volumes INSERT + volumes DELETE + volumes_list_only SELECT + volumes SELECT @@ -151,6 +182,15 @@ For more information, see + + Gets all properties from an individual volume. ```sql SELECT @@ -168,6 +208,19 @@ tag_specifications FROM awscc.workspacesinstances.volumes WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all volumes in a region. +```sql +SELECT +region, +volume_id +FROM awscc.workspacesinstances.volumes_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -264,6 +317,7 @@ resources: + ## `DELETE` example ```sql diff --git a/website/docs/services/workspacesinstances/volumes_list_only/index.md b/website/docs/services/workspacesinstances/volumes_list_only/index.md deleted file mode 100644 index 921657315..000000000 --- a/website/docs/services/workspacesinstances/volumes_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: volumes_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - volumes_list_only - - workspacesinstances - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists volumes in a region or regions, for all properties use volumes - -## Overview - - - - - - - -
Namevolumes_list_only
TypeResource
DescriptionResource Type definition for AWS::WorkspacesInstances::Volume - Manages WorkSpaces Volume resources
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all volumes in a region. -```sql -SELECT -region, -volume_id -FROM awscc.workspacesinstances.volumes_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the volumes_list_only resource, see volumes - diff --git a/website/docs/services/workspacesinstances/workspace_instances/index.md b/website/docs/services/workspacesinstances/workspace_instances/index.md index a91493008..ac2076663 100644 --- a/website/docs/services/workspacesinstances/workspace_instances/index.md +++ b/website/docs/services/workspacesinstances/workspace_instances/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a workspace_instance resource or ## Fields + + + workspace_instance
resource or "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::WorkspacesInstances::WorkspaceInstance. @@ -527,31 +553,37 @@ For more information, see + workspace_instances INSERT + workspace_instances DELETE + workspace_instances UPDATE + workspace_instances_list_only SELECT + workspace_instances SELECT @@ -560,6 +592,15 @@ For more information, see + + Gets all properties from an individual workspace_instance. ```sql SELECT @@ -572,6 +613,19 @@ e_c2_managed_instance FROM awscc.workspacesinstances.workspace_instances WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all workspace_instances in a region. +```sql +SELECT +region, +workspace_instance_id +FROM awscc.workspacesinstances.workspace_instances_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -716,6 +770,19 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.workspacesinstances.workspace_instances +SET data__PatchDocument = string('{{ { + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/workspacesinstances/workspace_instances_list_only/index.md b/website/docs/services/workspacesinstances/workspace_instances_list_only/index.md deleted file mode 100644 index 84b25bf2e..000000000 --- a/website/docs/services/workspacesinstances/workspace_instances_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: workspace_instances_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - workspace_instances_list_only - - workspacesinstances - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists workspace_instances in a region or regions, for all properties use workspace_instances - -## Overview - - - - - - - -
Nameworkspace_instances_list_only
TypeResource
DescriptionResource Type definition for AWS::WorkspacesInstances::WorkspaceInstance
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all workspace_instances in a region. -```sql -SELECT -region, -workspace_instance_id -FROM awscc.workspacesinstances.workspace_instances_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the workspace_instances_list_only resource, see workspace_instances - diff --git a/website/docs/services/workspacesthinclient/environments/index.md b/website/docs/services/workspacesthinclient/environments/index.md index 522f9d87f..821442e23 100644 --- a/website/docs/services/workspacesthinclient/environments/index.md +++ b/website/docs/services/workspacesthinclient/environments/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets an environment resource or lists ## Fields + + + environment resource or lists "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::WorkSpacesThinClient::Environment. @@ -188,31 +214,37 @@ For more information, see + environments INSERT + environments DELETE + environments UPDATE + environments_list_only SELECT + environments SELECT @@ -221,6 +253,15 @@ For more information, see + + Gets all properties from an individual environment. ```sql SELECT @@ -248,6 +289,19 @@ device_creation_tags FROM awscc.workspacesthinclient.environments WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all environments in a region. +```sql +SELECT +region, +id +FROM awscc.workspacesthinclient.environments_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -355,6 +409,26 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.workspacesthinclient.environments +SET data__PatchDocument = string('{{ { + "Name": name, + "DesktopEndpoint": desktop_endpoint, + "SoftwareSetUpdateSchedule": software_set_update_schedule, + "MaintenanceWindow": maintenance_window, + "SoftwareSetUpdateMode": software_set_update_mode, + "DesiredSoftwareSetId": desired_software_set_id, + "Tags": tags, + "DeviceCreationTags": device_creation_tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/workspacesthinclient/environments_list_only/index.md b/website/docs/services/workspacesthinclient/environments_list_only/index.md deleted file mode 100644 index eee9d95e2..000000000 --- a/website/docs/services/workspacesthinclient/environments_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: environments_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - environments_list_only - - workspacesthinclient - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists environments in a region or regions, for all properties use environments - -## Overview - - - - - - - -
Nameenvironments_list_only
TypeResource
DescriptionResource type definition for AWS::WorkSpacesThinClient::Environment.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all environments in a region. -```sql -SELECT -region, -id -FROM awscc.workspacesthinclient.environments_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the environments_list_only resource, see environments - diff --git a/website/docs/services/workspacesthinclient/index.md b/website/docs/services/workspacesthinclient/index.md index 3cd1853ba..ad91de90e 100644 --- a/website/docs/services/workspacesthinclient/index.md +++ b/website/docs/services/workspacesthinclient/index.md @@ -20,7 +20,7 @@ The workspacesthinclient service documentation.
-total resources: 2
+total resources: 1
@@ -32,6 +32,6 @@ The workspacesthinclient service documentation. environments \ 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 e01e486cd..493aed1a2 100644 --- a/website/docs/services/workspacesweb/browser_settings/index.md +++ b/website/docs/services/workspacesweb/browser_settings/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a browser_setting resource or lis ## Fields + + + browser_setting resource or lis "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::WorkSpacesWeb::BrowserSettings. @@ -91,31 +117,37 @@ For more information, see + browser_settings INSERT + browser_settings DELETE + browser_settings UPDATE + browser_settings_list_only SELECT + browser_settings SELECT @@ -124,6 +156,15 @@ For more information, see + + Gets all properties from an individual browser_setting. ```sql SELECT @@ -137,6 +178,19 @@ tags FROM awscc.workspacesweb.browser_settings WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all browser_settings in a region. +```sql +SELECT +region, +browser_settings_arn +FROM awscc.workspacesweb.browser_settings_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -217,6 +271,20 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.workspacesweb.browser_settings +SET data__PatchDocument = string('{{ { + "BrowserPolicy": browser_policy, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/workspacesweb/browser_settings_list_only/index.md b/website/docs/services/workspacesweb/browser_settings_list_only/index.md deleted file mode 100644 index 3f70d92e0..000000000 --- a/website/docs/services/workspacesweb/browser_settings_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: browser_settings_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - browser_settings_list_only - - workspacesweb - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists browser_settings in a region or regions, for all properties use browser_settings - -## Overview - - - - - - - -
Namebrowser_settings_list_only
TypeResource
DescriptionDefinition of AWS::WorkSpacesWeb::BrowserSettings Resource Type
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all browser_settings in a region. -```sql -SELECT -region, -browser_settings_arn -FROM awscc.workspacesweb.browser_settings_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the browser_settings_list_only resource, see browser_settings - diff --git a/website/docs/services/workspacesweb/data_protection_settings/index.md b/website/docs/services/workspacesweb/data_protection_settings/index.md index 26bcdc7a9..ed420ff9a 100644 --- a/website/docs/services/workspacesweb/data_protection_settings/index.md +++ b/website/docs/services/workspacesweb/data_protection_settings/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a data_protection_setting resourc ## Fields + + + data_protection_setting resourc "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::WorkSpacesWeb::DataProtectionSettings. @@ -194,31 +220,37 @@ For more information, see + data_protection_settings INSERT + data_protection_settings DELETE + data_protection_settings UPDATE + data_protection_settings_list_only SELECT + data_protection_settings SELECT @@ -227,6 +259,15 @@ For more information, see + + Gets all properties from an individual data_protection_setting. ```sql SELECT @@ -243,6 +284,19 @@ tags FROM awscc.workspacesweb.data_protection_settings WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all data_protection_settings in a region. +```sql +SELECT +region, +data_protection_settings_arn +FROM awscc.workspacesweb.data_protection_settings_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -355,6 +409,22 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.workspacesweb.data_protection_settings +SET data__PatchDocument = string('{{ { + "Description": description, + "DisplayName": display_name, + "InlineRedactionConfiguration": inline_redaction_configuration, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/workspacesweb/data_protection_settings_list_only/index.md b/website/docs/services/workspacesweb/data_protection_settings_list_only/index.md deleted file mode 100644 index eec0373d2..000000000 --- a/website/docs/services/workspacesweb/data_protection_settings_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: data_protection_settings_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - data_protection_settings_list_only - - workspacesweb - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists data_protection_settings in a region or regions, for all properties use data_protection_settings - -## Overview - - - - - - - -
Namedata_protection_settings_list_only
TypeResource
DescriptionDefinition of AWS::WorkSpacesWeb::DataProtectionSettings Resource Type
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all data_protection_settings in a region. -```sql -SELECT -region, -data_protection_settings_arn -FROM awscc.workspacesweb.data_protection_settings_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the data_protection_settings_list_only resource, see data_protection_settings - diff --git a/website/docs/services/workspacesweb/identity_providers/index.md b/website/docs/services/workspacesweb/identity_providers/index.md index 6a234a1ce..97436db80 100644 --- a/website/docs/services/workspacesweb/identity_providers/index.md +++ b/website/docs/services/workspacesweb/identity_providers/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets an identity_provider resource or ## Fields + + + identity_provider resource or "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::WorkSpacesWeb::IdentityProvider. @@ -91,31 +117,37 @@ For more information, see + identity_providers INSERT + identity_providers DELETE + identity_providers UPDATE + identity_providers_list_only SELECT + identity_providers SELECT @@ -124,6 +156,15 @@ For more information, see + + Gets all properties from an individual identity_provider. ```sql SELECT @@ -137,6 +178,19 @@ tags FROM awscc.workspacesweb.identity_providers WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all identity_providers in a region. +```sql +SELECT +region, +identity_provider_arn +FROM awscc.workspacesweb.identity_providers_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -219,6 +273,22 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.workspacesweb.identity_providers +SET data__PatchDocument = string('{{ { + "IdentityProviderDetails": identity_provider_details, + "IdentityProviderName": identity_provider_name, + "IdentityProviderType": identity_provider_type, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/workspacesweb/identity_providers_list_only/index.md b/website/docs/services/workspacesweb/identity_providers_list_only/index.md deleted file mode 100644 index 6f200dc25..000000000 --- a/website/docs/services/workspacesweb/identity_providers_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: identity_providers_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - identity_providers_list_only - - workspacesweb - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists identity_providers in a region or regions, for all properties use identity_providers - -## Overview - - - - - - - -
Nameidentity_providers_list_only
TypeResource
DescriptionDefinition of AWS::WorkSpacesWeb::IdentityProvider Resource Type
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all identity_providers in a region. -```sql -SELECT -region, -identity_provider_arn -FROM awscc.workspacesweb.identity_providers_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the identity_providers_list_only resource, see identity_providers - diff --git a/website/docs/services/workspacesweb/index.md b/website/docs/services/workspacesweb/index.md index 7b0e28389..542057388 100644 --- a/website/docs/services/workspacesweb/index.md +++ b/website/docs/services/workspacesweb/index.md @@ -20,7 +20,7 @@ The workspacesweb service documentation.
-total resources: 20
+total resources: 10
@@ -30,26 +30,16 @@ The workspacesweb service documentation. \ 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 791a7b296..8e5f65c5a 100644 --- a/website/docs/services/workspacesweb/ip_access_settings/index.md +++ b/website/docs/services/workspacesweb/ip_access_settings/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets an ip_access_setting resource or ## Fields + + + ip_access_setting resource or "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::WorkSpacesWeb::IpAccessSettings. @@ -118,31 +144,37 @@ For more information, see + ip_access_settings INSERT + ip_access_settings DELETE + ip_access_settings UPDATE + ip_access_settings_list_only SELECT + ip_access_settings SELECT @@ -151,6 +183,15 @@ For more information, see + + Gets all properties from an individual ip_access_setting. ```sql SELECT @@ -167,6 +208,19 @@ tags FROM awscc.workspacesweb.ip_access_settings WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all ip_access_settings in a region. +```sql +SELECT +region, +ip_access_settings_arn +FROM awscc.workspacesweb.ip_access_settings_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -251,6 +305,22 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.workspacesweb.ip_access_settings +SET data__PatchDocument = string('{{ { + "Description": description, + "DisplayName": display_name, + "IpRules": ip_rules, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/workspacesweb/ip_access_settings_list_only/index.md b/website/docs/services/workspacesweb/ip_access_settings_list_only/index.md deleted file mode 100644 index e7b7b44c0..000000000 --- a/website/docs/services/workspacesweb/ip_access_settings_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: ip_access_settings_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - ip_access_settings_list_only - - workspacesweb - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists ip_access_settings in a region or regions, for all properties use ip_access_settings - -## Overview - - - - - - - -
Nameip_access_settings_list_only
TypeResource
DescriptionDefinition of AWS::WorkSpacesWeb::IpAccessSettings Resource Type
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all ip_access_settings in a region. -```sql -SELECT -region, -ip_access_settings_arn -FROM awscc.workspacesweb.ip_access_settings_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the ip_access_settings_list_only resource, see ip_access_settings - diff --git a/website/docs/services/workspacesweb/network_settings/index.md b/website/docs/services/workspacesweb/network_settings/index.md index e8065ad8e..d20a2d4e9 100644 --- a/website/docs/services/workspacesweb/network_settings/index.md +++ b/website/docs/services/workspacesweb/network_settings/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a network_setting resource or lis ## Fields + + + network_setting resource or lis "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::WorkSpacesWeb::NetworkSettings. @@ -91,31 +117,37 @@ For more information, see + network_settings INSERT + network_settings DELETE + network_settings UPDATE + network_settings_list_only SELECT + network_settings SELECT @@ -124,6 +156,15 @@ For more information, see + + Gets all properties from an individual network_setting. ```sql SELECT @@ -137,6 +178,19 @@ vpc_id FROM awscc.workspacesweb.network_settings WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all network_settings in a region. +```sql +SELECT +region, +network_settings_arn +FROM awscc.workspacesweb.network_settings_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -217,6 +271,22 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.workspacesweb.network_settings +SET data__PatchDocument = string('{{ { + "SecurityGroupIds": security_group_ids, + "SubnetIds": subnet_ids, + "Tags": tags, + "VpcId": vpc_id +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/workspacesweb/network_settings_list_only/index.md b/website/docs/services/workspacesweb/network_settings_list_only/index.md deleted file mode 100644 index 2fea8bc46..000000000 --- a/website/docs/services/workspacesweb/network_settings_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: network_settings_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - network_settings_list_only - - workspacesweb - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists network_settings in a region or regions, for all properties use network_settings - -## Overview - - - - - - - -
Namenetwork_settings_list_only
TypeResource
DescriptionDefinition of AWS::WorkSpacesWeb::NetworkSettings Resource Type
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all network_settings in a region. -```sql -SELECT -region, -network_settings_arn -FROM awscc.workspacesweb.network_settings_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the network_settings_list_only resource, see network_settings - diff --git a/website/docs/services/workspacesweb/portals/index.md b/website/docs/services/workspacesweb/portals/index.md index 9a313a875..a8c661888 100644 --- a/website/docs/services/workspacesweb/portals/index.md +++ b/website/docs/services/workspacesweb/portals/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a portal resource or lists ## Fields + + + portal resource or lists "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::WorkSpacesWeb::Portal. @@ -176,31 +202,37 @@ For more information, see + portals INSERT + portals DELETE + portals UPDATE + portals_list_only SELECT + portals SELECT @@ -209,6 +241,15 @@ For more information, see + + Gets all properties from an individual portal. ```sql SELECT @@ -239,6 +280,19 @@ user_settings_arn FROM awscc.workspacesweb.portals WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all portals in a region. +```sql +SELECT +region, +portal_arn +FROM awscc.workspacesweb.portals_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -385,6 +439,31 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.workspacesweb.portals +SET data__PatchDocument = string('{{ { + "AuthenticationType": authentication_type, + "BrowserSettingsArn": browser_settings_arn, + "DataProtectionSettingsArn": data_protection_settings_arn, + "DisplayName": display_name, + "InstanceType": instance_type, + "IpAccessSettingsArn": ip_access_settings_arn, + "MaxConcurrentSessions": max_concurrent_sessions, + "NetworkSettingsArn": network_settings_arn, + "SessionLoggerArn": session_logger_arn, + "Tags": tags, + "TrustStoreArn": trust_store_arn, + "UserAccessLoggingSettingsArn": user_access_logging_settings_arn, + "UserSettingsArn": user_settings_arn +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/workspacesweb/portals_list_only/index.md b/website/docs/services/workspacesweb/portals_list_only/index.md deleted file mode 100644 index b09b1349f..000000000 --- a/website/docs/services/workspacesweb/portals_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: portals_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - portals_list_only - - workspacesweb - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists portals in a region or regions, for all properties use portals - -## Overview - - - - - - - -
Nameportals_list_only
TypeResource
DescriptionDefinition of AWS::WorkSpacesWeb::Portal Resource Type
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all portals in a region. -```sql -SELECT -region, -portal_arn -FROM awscc.workspacesweb.portals_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the portals_list_only resource, see portals - diff --git a/website/docs/services/workspacesweb/session_loggers/index.md b/website/docs/services/workspacesweb/session_loggers/index.md index 2cbc49785..c3bb85195 100644 --- a/website/docs/services/workspacesweb/session_loggers/index.md +++ b/website/docs/services/workspacesweb/session_loggers/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a session_logger resource or list ## Fields + + + session_logger
resource or list "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::WorkSpacesWeb::SessionLogger. @@ -140,31 +166,37 @@ For more information, see + session_loggers INSERT + session_loggers DELETE + session_loggers UPDATE + session_loggers_list_only SELECT + session_loggers SELECT @@ -173,6 +205,15 @@ For more information, see + + Gets all properties from an individual session_logger. ```sql SELECT @@ -189,6 +230,19 @@ tags FROM awscc.workspacesweb.session_loggers WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all session_loggers in a region. +```sql +SELECT +region, +session_logger_arn +FROM awscc.workspacesweb.session_loggers_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -279,6 +333,22 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.workspacesweb.session_loggers +SET data__PatchDocument = string('{{ { + "DisplayName": display_name, + "EventFilter": event_filter, + "LogConfiguration": log_configuration, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/workspacesweb/session_loggers_list_only/index.md b/website/docs/services/workspacesweb/session_loggers_list_only/index.md deleted file mode 100644 index e4037fbb6..000000000 --- a/website/docs/services/workspacesweb/session_loggers_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: session_loggers_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - session_loggers_list_only - - workspacesweb - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists session_loggers in a region or regions, for all properties use session_loggers - -## Overview - - - - - - - -
Namesession_loggers_list_only
TypeResource
DescriptionDefinition of AWS::WorkSpacesWeb::SessionLogger Resource Type
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all session_loggers in a region. -```sql -SELECT -region, -session_logger_arn -FROM awscc.workspacesweb.session_loggers_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the session_loggers_list_only resource, see session_loggers - diff --git a/website/docs/services/workspacesweb/trust_stores/index.md b/website/docs/services/workspacesweb/trust_stores/index.md index 557df3b99..1f68beb88 100644 --- a/website/docs/services/workspacesweb/trust_stores/index.md +++ b/website/docs/services/workspacesweb/trust_stores/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a trust_store resource or lists < ## Fields + + + trust_store resource or lists < "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::WorkSpacesWeb::TrustStore. @@ -81,31 +107,37 @@ For more information, see + trust_stores INSERT + trust_stores DELETE + trust_stores UPDATE + trust_stores_list_only SELECT + trust_stores SELECT @@ -114,6 +146,15 @@ For more information, see + + Gets all properties from an individual trust_store. ```sql SELECT @@ -125,6 +166,19 @@ trust_store_arn FROM awscc.workspacesweb.trust_stores WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all trust_stores in a region. +```sql +SELECT +region, +trust_store_arn +FROM awscc.workspacesweb.trust_stores_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -192,6 +246,20 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.workspacesweb.trust_stores +SET data__PatchDocument = string('{{ { + "CertificateList": certificate_list, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/workspacesweb/trust_stores_list_only/index.md b/website/docs/services/workspacesweb/trust_stores_list_only/index.md deleted file mode 100644 index c73f37faa..000000000 --- a/website/docs/services/workspacesweb/trust_stores_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: trust_stores_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - trust_stores_list_only - - workspacesweb - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists trust_stores in a region or regions, for all properties use trust_stores - -## Overview - - - - - - - -
Nametrust_stores_list_only
TypeResource
DescriptionDefinition of AWS::WorkSpacesWeb::TrustStore Resource Type
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all trust_stores in a region. -```sql -SELECT -region, -trust_store_arn -FROM awscc.workspacesweb.trust_stores_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the trust_stores_list_only resource, see trust_stores - 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 f95b85670..fc6b91de2 100644 --- a/website/docs/services/workspacesweb/user_access_logging_settings/index.md +++ b/website/docs/services/workspacesweb/user_access_logging_settings/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets an user_access_logging_setting re ## Fields + + + user_access_logging_setting re "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::WorkSpacesWeb::UserAccessLoggingSettings. @@ -81,31 +107,37 @@ For more information, see + user_access_logging_settings INSERT + user_access_logging_settings DELETE + user_access_logging_settings UPDATE + user_access_logging_settings_list_only SELECT + user_access_logging_settings SELECT @@ -114,6 +146,15 @@ For more information, see + + Gets all properties from an individual user_access_logging_setting. ```sql SELECT @@ -125,6 +166,19 @@ user_access_logging_settings_arn FROM awscc.workspacesweb.user_access_logging_settings WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all user_access_logging_settings in a region. +```sql +SELECT +region, +user_access_logging_settings_arn +FROM awscc.workspacesweb.user_access_logging_settings_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -191,6 +245,20 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.workspacesweb.user_access_logging_settings +SET data__PatchDocument = string('{{ { + "KinesisStreamArn": kinesis_stream_arn, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/workspacesweb/user_access_logging_settings_list_only/index.md b/website/docs/services/workspacesweb/user_access_logging_settings_list_only/index.md deleted file mode 100644 index a1fef72bf..000000000 --- a/website/docs/services/workspacesweb/user_access_logging_settings_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: user_access_logging_settings_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - user_access_logging_settings_list_only - - workspacesweb - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists user_access_logging_settings in a region or regions, for all properties use user_access_logging_settings - -## Overview - - - - - - - -
Nameuser_access_logging_settings_list_only
TypeResource
DescriptionDefinition of AWS::WorkSpacesWeb::UserAccessLoggingSettings Resource Type
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all user_access_logging_settings in a region. -```sql -SELECT -region, -user_access_logging_settings_arn -FROM awscc.workspacesweb.user_access_logging_settings_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the user_access_logging_settings_list_only resource, see user_access_logging_settings - diff --git a/website/docs/services/workspacesweb/user_settings/index.md b/website/docs/services/workspacesweb/user_settings/index.md index cc1ee6712..1104f6e1f 100644 --- a/website/docs/services/workspacesweb/user_settings/index.md +++ b/website/docs/services/workspacesweb/user_settings/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets an user_setting resource or lists ## Fields + + + user_setting resource or lists "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::WorkSpacesWeb::UserSettings. @@ -162,31 +188,37 @@ For more information, see + user_settings INSERT + user_settings DELETE + user_settings UPDATE + user_settings_list_only SELECT + user_settings SELECT @@ -195,6 +227,15 @@ For more information, see + + Gets all properties from an individual user_setting. ```sql SELECT @@ -217,6 +258,19 @@ deep_link_allowed FROM awscc.workspacesweb.user_settings WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all user_settings in a region. +```sql +SELECT +region, +user_settings_arn +FROM awscc.workspacesweb.user_settings_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -346,6 +400,31 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.workspacesweb.user_settings +SET data__PatchDocument = string('{{ { + "AdditionalEncryptionContext": additional_encryption_context, + "CookieSynchronizationConfiguration": cookie_synchronization_configuration, + "CopyAllowed": copy_allowed, + "CustomerManagedKey": customer_managed_key, + "DisconnectTimeoutInMinutes": disconnect_timeout_in_minutes, + "DownloadAllowed": download_allowed, + "IdleDisconnectTimeoutInMinutes": idle_disconnect_timeout_in_minutes, + "PasteAllowed": paste_allowed, + "PrintAllowed": print_allowed, + "Tags": tags, + "ToolbarConfiguration": toolbar_configuration, + "UploadAllowed": upload_allowed, + "DeepLinkAllowed": deep_link_allowed +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/workspacesweb/user_settings_list_only/index.md b/website/docs/services/workspacesweb/user_settings_list_only/index.md deleted file mode 100644 index d1eb0172d..000000000 --- a/website/docs/services/workspacesweb/user_settings_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: user_settings_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - user_settings_list_only - - workspacesweb - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists user_settings in a region or regions, for all properties use user_settings - -## Overview - - - - - - - -
Nameuser_settings_list_only
TypeResource
DescriptionDefinition of AWS::WorkSpacesWeb::UserSettings Resource Type
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all user_settings in a region. -```sql -SELECT -region, -user_settings_arn -FROM awscc.workspacesweb.user_settings_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the user_settings_list_only resource, see user_settings - diff --git a/website/docs/services/xray/groups/index.md b/website/docs/services/xray/groups/index.md index 61bcf0b24..064e2a3d7 100644 --- a/website/docs/services/xray/groups/index.md +++ b/website/docs/services/xray/groups/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a group resource or lists g ## Fields + + + group resource or lists g "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::XRay::Group. @@ -98,31 +124,37 @@ For more information, see + groups INSERT + groups DELETE + groups UPDATE + groups_list_only SELECT + groups SELECT @@ -131,6 +163,15 @@ For more information, see + + Gets all properties from an individual group. ```sql SELECT @@ -143,6 +184,19 @@ tags FROM awscc.xray.groups WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all groups in a region. +```sql +SELECT +region, +group_arn +FROM awscc.xray.groups_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -219,6 +273,22 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.xray.groups +SET data__PatchDocument = string('{{ { + "FilterExpression": filter_expression, + "GroupName": group_name, + "InsightsConfiguration": insights_configuration, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/xray/groups_list_only/index.md b/website/docs/services/xray/groups_list_only/index.md deleted file mode 100644 index 7ad592f0c..000000000 --- a/website/docs/services/xray/groups_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: groups_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - groups_list_only - - xray - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists groups in a region or regions, for all properties use groups - -## Overview - - - - - - - -
Namegroups_list_only
TypeResource
DescriptionThis schema provides construct and validation rules for AWS-XRay Group resource parameters.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all groups in a region. -```sql -SELECT -region, -group_arn -FROM awscc.xray.groups_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the groups_list_only resource, see groups - diff --git a/website/docs/services/xray/index.md b/website/docs/services/xray/index.md index 614fe8d5d..9e3f989ad 100644 --- a/website/docs/services/xray/index.md +++ b/website/docs/services/xray/index.md @@ -20,7 +20,7 @@ The xray service documentation.
-total resources: 8
+total resources: 4
@@ -30,14 +30,10 @@ The xray service documentation. \ 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 ff278f1c0..5efd4173f 100644 --- a/website/docs/services/xray/resource_policies/index.md +++ b/website/docs/services/xray/resource_policies/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a resource_policy resource or lis ## Fields + + + resource_policy
resource or lis "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::XRay::ResourcePolicy. @@ -64,31 +90,37 @@ For more information, see + resource_policies INSERT + resource_policies DELETE + resource_policies UPDATE + resource_policies_list_only SELECT + resource_policies SELECT @@ -97,6 +129,15 @@ For more information, see + + Gets all properties from an individual resource_policy. ```sql SELECT @@ -107,6 +148,19 @@ bypass_policy_lockout_check FROM awscc.xray.resource_policies WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all resource_policies in a region. +```sql +SELECT +region, +policy_name +FROM awscc.xray.resource_policies_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -177,6 +231,20 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.xray.resource_policies +SET data__PatchDocument = string('{{ { + "PolicyDocument": policy_document, + "BypassPolicyLockoutCheck": bypass_policy_lockout_check +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/xray/resource_policies_list_only/index.md b/website/docs/services/xray/resource_policies_list_only/index.md deleted file mode 100644 index 061f1ba2b..000000000 --- a/website/docs/services/xray/resource_policies_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: resource_policies_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - resource_policies_list_only - - xray - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists resource_policies in a region or regions, for all properties use resource_policies - -## Overview - - - - - - - -
Nameresource_policies_list_only
TypeResource
DescriptionThis schema provides construct and validation rules for AWS-XRay Resource Policy resource parameters.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all resource_policies in a region. -```sql -SELECT -region, -policy_name -FROM awscc.xray.resource_policies_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the resource_policies_list_only resource, see resource_policies - diff --git a/website/docs/services/xray/sampling_rules/index.md b/website/docs/services/xray/sampling_rules/index.md index e1a393ba5..8788fb0c0 100644 --- a/website/docs/services/xray/sampling_rules/index.md +++ b/website/docs/services/xray/sampling_rules/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a sampling_rule resource or lists ## Fields + + + sampling_rule resource or lists "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::XRay::SamplingRule. @@ -278,31 +304,37 @@ For more information, see + sampling_rules INSERT + sampling_rules DELETE + sampling_rules UPDATE + sampling_rules_list_only SELECT + sampling_rules SELECT @@ -311,6 +343,15 @@ For more information, see + + Gets all properties from an individual sampling_rule. ```sql SELECT @@ -324,6 +365,19 @@ tags FROM awscc.xray.sampling_rules WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all sampling_rules in a region. +```sql +SELECT +region, +rule_arn +FROM awscc.xray.sampling_rules_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -430,6 +484,22 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.xray.sampling_rules +SET data__PatchDocument = string('{{ { + "SamplingRuleRecord": sampling_rule_record, + "SamplingRuleUpdate": sampling_rule_update, + "RuleName": rule_name, + "Tags": tags +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/xray/sampling_rules_list_only/index.md b/website/docs/services/xray/sampling_rules_list_only/index.md deleted file mode 100644 index d8802b06b..000000000 --- a/website/docs/services/xray/sampling_rules_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: sampling_rules_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - sampling_rules_list_only - - xray - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists sampling_rules in a region or regions, for all properties use sampling_rules - -## Overview - - - - - - - -
Namesampling_rules_list_only
TypeResource
DescriptionThis schema provides construct and validation rules for AWS-XRay SamplingRule resource parameters.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all sampling_rules in a region. -```sql -SELECT -region, -rule_arn -FROM awscc.xray.sampling_rules_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the sampling_rules_list_only resource, see sampling_rules - diff --git a/website/docs/services/xray/transaction_search_configs/index.md b/website/docs/services/xray/transaction_search_configs/index.md index f16182f13..ccd781d04 100644 --- a/website/docs/services/xray/transaction_search_configs/index.md +++ b/website/docs/services/xray/transaction_search_configs/index.md @@ -33,6 +33,15 @@ Creates, updates, deletes or gets a transaction_search_config resou ## Fields + + + transaction_search_config resou "description": "AWS region." } ]} /> + + + + + + For more information, see AWS::XRay::TransactionSearchConfig. @@ -59,31 +85,37 @@ For more information, see + transaction_search_configs INSERT + transaction_search_configs DELETE + transaction_search_configs UPDATE + transaction_search_configs_list_only SELECT + transaction_search_configs SELECT @@ -92,6 +124,15 @@ For more information, see + + Gets all properties from an individual transaction_search_config. ```sql SELECT @@ -101,6 +142,19 @@ indexing_percentage FROM awscc.xray.transaction_search_configs WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + + + +Lists all transaction_search_configs in a region. +```sql +SELECT +region, +account_id +FROM awscc.xray.transaction_search_configs_list_only +WHERE region = 'us-east-1'; +``` + + ## `INSERT` example @@ -161,6 +215,19 @@ resources: +## `UPDATE` example + +```sql +/*+ update */ +UPDATE awscc.xray.transaction_search_configs +SET data__PatchDocument = string('{{ { + "IndexingPercentage": indexing_percentage +} | generate_patch_document }}') +WHERE region = '{{ region }}' +AND data__Identifier = ''; +``` + + ## `DELETE` example ```sql diff --git a/website/docs/services/xray/transaction_search_configs_list_only/index.md b/website/docs/services/xray/transaction_search_configs_list_only/index.md deleted file mode 100644 index 7ba4aa1ef..000000000 --- a/website/docs/services/xray/transaction_search_configs_list_only/index.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: transaction_search_configs_list_only -hide_title: false -hide_table_of_contents: false -keywords: - - transaction_search_configs_list_only - - xray - - aws - - stackql - - infrastructure-as-code - - configuration-as-data - - cloud inventory -description: Query, deploy and manage AWS resources using SQL -custom_edit_url: null -image: /img/stackql-aws-provider-featured-image.png ---- - -import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; -import SchemaTable from '@site/src/components/SchemaTable/SchemaTable'; - -Lists transaction_search_configs in a region or regions, for all properties use transaction_search_configs - -## Overview - - - - - - - -
Nametransaction_search_configs_list_only
TypeResource
DescriptionThis schema provides construct and validation rules for AWS-XRay TransactionSearchConfig resource parameters.
Id
- -## Fields - - -## Methods - - - - - - - - - - - - - - -
NameAccessible byRequired Params
SELECT
- -## `SELECT` examples -Lists all transaction_search_configs in a region. -```sql -SELECT -region, -account_id -FROM awscc.xray.transaction_search_configs_list_only -WHERE region = 'us-east-1'; -``` - - -## Permissions - -For permissions required to operate on the transaction_search_configs_list_only resource, see transaction_search_configs - diff --git a/website/src/components/StackqlDeployDropdown/StackqlDeployDropdown.js b/website/src/components/StackqlDeployDropdown/StackqlDeployDropdown.js new file mode 100644 index 000000000..7bd4d8751 --- /dev/null +++ b/website/src/components/StackqlDeployDropdown/StackqlDeployDropdown.js @@ -0,0 +1,387 @@ +import React, { useState } from 'react'; +import Button from '@mui/material/Button'; +import Menu from '@mui/material/Menu'; +import MenuItem from '@mui/material/MenuItem'; +import ListItemIcon from '@mui/material/ListItemIcon'; +import ListItemText from '@mui/material/ListItemText'; +import DownloadIcon from '@mui/icons-material/Download'; +import ContentCopyIcon from '@mui/icons-material/ContentCopy'; +import KeyboardArrowDownIcon from '@mui/icons-material/KeyboardArrowDown'; +import {useLocation} from '@docusaurus/router'; +import styles from './StackqlDeployDropdown.module.css'; + +/** + * Collects all DOM elements between a heading and the next

. + */ +function getElementsBetweenHeadings(heading) { + const elements = []; + let el = heading.nextElementSibling; + while (el && el.tagName !== 'H2') { + elements.push(el); + el = el.nextElementSibling; + } + return elements; +} + +/** + * Extracts text from a element, preserving newlines. + * prism-react-renderer wraps each line in a child element (div or span), + * and textContent concatenates them without newlines, so we join manually. + */ +function getCodeText(codeEl) { + if (codeEl.children.length > 0) { + return Array.from(codeEl.children) + .map(line => line.textContent.replace(/\n$/, '')) + .join('\n'); + } + return codeEl.textContent; +} + +/** + * Extracts the text content of a code block from within a set of elements. + * If preferredTab is provided, looks for a tab with that label first. + */ +function extractCodeFromElements(elements, preferredTab) { + if (preferredTab) { + for (const el of elements) { + const tabs = el.querySelectorAll('[role="tab"]'); + const panels = el.querySelectorAll('[role="tabpanel"]'); + for (let i = 0; i < tabs.length; i++) { + const tabLabel = tabs[i].textContent.trim().toLowerCase(); + if (tabLabel === preferredTab.toLowerCase() && panels[i]) { + const codeEl = panels[i].querySelector('pre code'); + if (codeEl) return getCodeText(codeEl); + } + } + } + } + // Fallback: first code block in the section + for (const el of elements) { + const codeEl = el.querySelector('pre code'); + if (codeEl) return getCodeText(codeEl); + } + return null; +} + +/** + * Scans the rendered page DOM for SQL example sections and extracts + * code blocks to build a context-aware stackql-deploy template. + * + * Section heading IDs generated by Docusaurus: + * ## `SELECT` examples -> #select-examples + * ## `INSERT` examples -> #insert-examples + * ## `UPDATE` examples -> #update-examples + * ## `REPLACE` examples -> #replace-examples + * ## `DELETE` examples -> #delete-examples + * ## Lifecycle Methods -> #lifecycle-methods + */ +function extractTemplateFromPage() { + const sections = {}; + + // --- SELECT (prefer "get" tab for a single-resource check) --- + const selectH2 = document.getElementById('select-examples'); + if (selectH2) { + const els = getElementsBetweenHeadings(selectH2); + sections.select = extractCodeFromElements(els, 'get (all properties)') + || extractCodeFromElements(els, 'get') + || extractCodeFromElements(els); + } + + // --- INSERT (prefer "create" tab -- skip "Manifest" yaml tab) --- + const insertH2 = document.getElementById('insert-examples') || document.getElementById('insert-example'); + if (insertH2) { + const els = getElementsBetweenHeadings(insertH2); + sections.insert = extractCodeFromElements(els, 'Required Properties') + || extractCodeFromElements(els, 'create') + || extractCodeFromElements(els); + } + + // --- UPDATE --- + const updateH2 = document.getElementById('update-examples') || document.getElementById('update-example'); + if (updateH2) { + const els = getElementsBetweenHeadings(updateH2); + sections.update = extractCodeFromElements(els); + } + + // --- REPLACE --- + const replaceH2 = document.getElementById('replace-examples'); + if (replaceH2) { + const els = getElementsBetweenHeadings(replaceH2); + sections.replace = extractCodeFromElements(els); + } + + // --- DELETE (standalone section) --- + const deleteH2 = document.getElementById('delete-examples') || document.getElementById('delete-example'); + if (deleteH2) { + const els = getElementsBetweenHeadings(deleteH2); + sections.delete = extractCodeFromElements(els); + } + + // --- Lifecycle Methods: look for a "delete" tab if no standalone DELETE --- + if (!sections.delete) { + const lifecycleH2 = document.getElementById('lifecycle-methods'); + if (lifecycleH2) { + const els = getElementsBetweenHeadings(lifecycleH2); + sections.delete = extractCodeFromElements(els, 'delete'); + } + } + + return sections; +} + +/** + * Parses a SELECT SQL string into its components: + * fields - column names from the SELECT list + * table - fully-qualified table reference after FROM + * where - the raw WHERE clause (conditions only, no leading WHERE) + */ +function parseSelectSQL(sql) { + const selectFromMatch = sql.match(/SELECT\s+([\s\S]+?)\s+FROM\s+/i); + const fromMatch = sql.match(/FROM\s+(\S+)/i); + const whereMatch = sql.match(/WHERE\s+([\s\S]+?)(?:\s*;\s*$|$)/i); + + const fields = selectFromMatch + ? selectFromMatch[1] + .split(',') + .map(f => f.trim()) + .filter(f => f && f !== '*') + : []; + + const table = fromMatch ? fromMatch[1] : ''; + const where = whereMatch ? whereMatch[1].trim().replace(/;\s*$/, '').trim() : ''; + + return { fields, table, where }; +} + +// Parses column names from an INSERT INTO ... (...) statement +// and returns the base field names (stripping data__ prefix). +function parseInsertColumns(sql) { + const match = sql.match(/INSERT\s+INTO\s+\S+\s*\(([\s\S]+?)\)/i); + if (!match) return []; + return match[1] + .split(',') + .map(c => c.trim().replace(/^data__/, '')) + .filter(Boolean); +} + +// Builds an "exists" hint query - a simplified count query using only the +// original WHERE params (required parameters from the page). +function buildExistsQuery(parsed) { + let sql = `SELECT count(*) as count\nFROM ${parsed.table}`; + if (parsed.where) { + sql += `\nWHERE ${parsed.where}`; + } + sql += '\n;'; + return sql; +} + +// Builds a "statecheck" hint query - a count query where SELECT fields become +// equality checks in the WHERE clause, followed by the original WHERE params. +function buildStatecheckQuery(parsed) { + const fieldConditions = parsed.fields + .map(f => `${f} = {{ ${f} }}`) + .join(' AND\n'); + + let whereClause = fieldConditions; + if (parsed.where) { + if (whereClause) { + whereClause += ' AND\n'; + } + whereClause += parsed.where; + } + + let sql = `SELECT count(*) as count\nFROM ${parsed.table}`; + if (whereClause) { + sql += `\nWHERE \n${whereClause}`; + } + sql += '\n;'; + return sql; +} + +/** + * Builds the stackql-deploy IQL template from extracted sections. + * Only includes anchors for operations that actually exist on the page. + */ +function buildTemplate(sections) { + const parts = []; + let parsed = null; + + if (sections.select) { + parsed = parseSelectSQL(sections.select); + parts.push(`/*+ exists */\n${buildExistsQuery(parsed)}`); + } + + if (sections.insert) { + parts.push(`/*+ createorupdate */\n${sections.insert}`); + } else if (sections.update) { + parts.push(`/*+ createorupdate */\n${sections.update}`); + } else if (sections.replace) { + parts.push(`/*+ createorupdate */\n${sections.replace}`); + } + + if (parsed) { + // If INSERT exists, narrow to mutable fields only (skip created_at, etc.) + let mutableParsed = parsed; + if (sections.insert) { + const insertColSet = new Set(parseInsertColumns(sections.insert)); + const mutableFields = parsed.fields.filter(f => insertColSet.has(f)); + if (mutableFields.length > 0) { + mutableParsed = { ...parsed, fields: mutableFields }; + } + } + + parts.push(`/*+ statecheck, retries=5, retry_delay=10 */\n${buildStatecheckQuery(mutableParsed)}`); + + // Build exports SELECT with only mutable fields + let exportsSql = `SELECT ${mutableParsed.fields.join(',\n')}\nFROM ${parsed.table}`; + if (parsed.where) { + exportsSql += `\nWHERE ${parsed.where}`; + } + exportsSql += '\n;'; + parts.push(`/*+ exports */\n${exportsSql}`); + } + + if (sections.delete) { + parts.push(`/*+ delete */\n${sections.delete}`); + } + + return parts.join('\n\n'); +} + +function getResourceName(pathname) { + const match = pathname.match(/\/services\/[^/]+\/([^/]+)/); + return match ? match[1] : null; +} + +export default function StackqlDeployDropdown() { + const [anchorEl, setAnchorEl] = useState(null); + const [copied, setCopied] = useState(false); + const open = Boolean(anchorEl); + const location = useLocation(); + + const resourceName = getResourceName(location.pathname); + + // Only render on resource pages (URL: /services/{service}/{resource}) + if (!resourceName) return null; + + const filename = `${resourceName}.iql`; + + function getTemplate() { + const sections = extractTemplateFromPage(); + return buildTemplate(sections); + } + + const handleClick = (event) => { + setAnchorEl(event.currentTarget); + }; + + const handleClose = () => { + setAnchorEl(null); + }; + + const handleDownload = () => { + const template = getTemplate(); + if (!template) { + handleClose(); + return; + } + const blob = new Blob([template], { type: 'text/plain' }); + const url = URL.createObjectURL(blob); + const a = document.createElement('a'); + a.href = url; + a.download = filename; + document.body.appendChild(a); + a.click(); + document.body.removeChild(a); + URL.revokeObjectURL(url); + handleClose(); + }; + + const handleCopy = async () => { + const template = getTemplate(); + if (!template) { + handleClose(); + return; + } + try { + await navigator.clipboard.writeText(template); + setCopied(true); + setTimeout(() => setCopied(false), 2000); + } catch { + const textarea = document.createElement('textarea'); + textarea.value = template; + document.body.appendChild(textarea); + textarea.select(); + document.execCommand('copy'); + document.body.removeChild(textarea); + setCopied(true); + setTimeout(() => setCopied(false), 2000); + } + handleClose(); + }; + + return ( +
+ + + + + + + + Download + + + + + + + + {copied ? 'Copied!' : 'Copy'} + + + +
+ ); +} diff --git a/website/src/components/StackqlDeployDropdown/StackqlDeployDropdown.module.css b/website/src/components/StackqlDeployDropdown/StackqlDeployDropdown.module.css new file mode 100644 index 000000000..c63460e3c --- /dev/null +++ b/website/src/components/StackqlDeployDropdown/StackqlDeployDropdown.module.css @@ -0,0 +1,12 @@ +/* Only show on md+ viewports (Docusaurus default breakpoint: 996px) */ +.dropdownWrapper { + display: none; + flex-shrink: 0; +} + +@media screen and (min-width: 997px) { + .dropdownWrapper { + display: flex; + align-items: center; + } +} diff --git a/website/src/css/custom.css b/website/src/css/custom.css index ce0b531af..392c310e1 100644 --- a/website/src/css/custom.css +++ b/website/src/css/custom.css @@ -256,4 +256,19 @@ div:has(> .vhsImage) { .providerDocColumn { width: 100%; } - } \ No newline at end of file + } + +/* +* breadcrumbs with actions (stackql-deploy dropdown) +*/ +.breadcrumbs-with-actions { + display: flex; + align-items: center; + justify-content: space-between; + flex-wrap: nowrap; +} + +.breadcrumbs-with-actions nav { + flex: 1; + min-width: 0; +} \ No newline at end of file diff --git a/website/src/theme/DocBreadcrumbs/index.js b/website/src/theme/DocBreadcrumbs/index.js new file mode 100644 index 000000000..7f0bb4b5a --- /dev/null +++ b/website/src/theme/DocBreadcrumbs/index.js @@ -0,0 +1,12 @@ +import React from 'react'; +import DocBreadcrumbs from '@theme-original/DocBreadcrumbs'; +import StackqlDeployDropdown from '@site/src/components/StackqlDeployDropdown/StackqlDeployDropdown'; + +export default function DocBreadcrumbsWrapper(props) { + return ( +
+ + +
+ ); +}